|
TBD
vs
TBD
Upcoming
▾
Players to be determined. |
|
TBD
vs
TBD
Upcoming
▾
Players to be determined. |
|
00:00
Upcoming
▾
|
| Matches | 270 |
| Wins / Losses | 44 / 224 |
| Win % | 16.3% |
| Frame Diff | -789 |
| Frames For / Against | 838 / 1627 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 27.2% (61 of 224) |
| Total Career Prize | £151383 |
| Peak Season | £42450 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £9461 |
| Active Avg (excl. £0) Average earnings over only the 12 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £12615 (12 active of 16) |
| Median Annual Earnings | £6262 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 46.4% of career |
| Recent Form (last 3) | £19650 |
| 25/26 → 26/27 | ↓ -85.9% |
| 24/25 → 25/26 | ↑ 304.3% |
| Rolling 3yr Avg | £11880 → £21197 → £19650 |
| Matches | 93 |
| Wins / Losses | 60 / 30 |
| Win % | 64.5% |
| Frame Diff | 78 |
| Frames For / Against | 572 / 494 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 23.3% (7 of 30) |
| Total Career Prize | £153086 |
| Peak Season | £63300 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £10205 |
| Active Avg (excl. £0) Average earnings over only the 7 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £21869 (7 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 72.4% of career |
| Recent Form (last 3) | £39783 |
| 25/26 → 26/27 | ↓ -82.1% |
| 24/25 → 25/26 | ↓ -24.9% |
| Rolling 3yr Avg | £30937 → £45700 → £39783 |
| Matches | 30 |
| Wins / Losses | 17 / 13 |
| Win % | 56.7% |
| Frame Diff | -40 |
| Frames For / Against | 122 / 162 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 7.7% (1 of 13) |
| Total Career Prize | £8125 |
| Peak Season | £3500 (2026-2027) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £541 |
| Active Avg (excl. £0) Average earnings over only the 3 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £2708 (3 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 83.1% of career |
| Recent Form (last 3) | £2250 |
| 25/26 → 26/27 | ↑ 7.7% |
| 24/25 → 25/26 | → 0.0% |
| Rolling 3yr Avg | £458 → £1083 → £2250 |
| Matches | 310 |
| Wins / Losses | 155 / 145 |
| Win % | 50.0% |
| Frame Diff | 85 |
| Frames For / Against | 1802 / 1717 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 23.4% (34 of 145) |
| Total Career Prize | £520493 |
| Peak Season | £59100 (2017-2018) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £21687 |
| Active Avg (excl. £0) Average earnings over only the 22 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £23658 (22 active of 24) |
| Median Annual Earnings | £13883 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 22.6% of career |
| Recent Form (last 3) | £25683 |
| 25/26 → 26/27 | ↓ -83.7% |
| 24/25 → 25/26 | ↑ 530.3% |
| Rolling 3yr Avg | £22833 → £30100 → £25683 |
| Matches | 325 |
| Wins / Losses | 246 / 70 |
| Win % | 75.7% |
| Frame Diff | 677 |
| Frames For / Against | 1938 / 1261 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 18.6% (13 of 70) |
| Total Career Prize | £817872 |
| Peak Season | £238400 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £37176 |
| Active Avg (excl. £0) Average earnings over only the 15 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £54524 (15 active of 22) |
| Median Annual Earnings | £9847 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 47.3% of career |
| Recent Form (last 3) | £135883 |
| 25/26 → 26/27 | ↓ -91.2% |
| 24/25 → 25/26 | ↑ 60.8% |
| Rolling 3yr Avg | £97267 → £159340 → £135883 |
| Matches | 258 |
| Wins / Losses | 158 / 93 |
| Win % | 61.2% |
| Frame Diff | 491 |
| Frames For / Against | 1497 / 1006 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 21.5% (20 of 93) |
| Total Career Prize | £336365 |
| Peak Season | £50200 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £19786 |
| Active Avg (excl. £0) Average earnings over only the 14 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £24026 (14 active of 17) |
| Median Annual Earnings | £8475 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 29.3% of career |
| Recent Form (last 3) | £28183 |
| 25/26 → 26/27 | ↓ -74.4% |
| 24/25 → 25/26 | ↓ -45.5% |
| Rolling 3yr Avg | £47983 → £41016 → £28183 |
| Matches | 447 |
| Wins / Losses | 409 / 21 |
| Win % | 91.5% |
| Frame Diff | 2004 |
| Frames For / Against | 3598 / 1594 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 14.3% (3 of 21) |
| Total Career Prize | £4063806 |
| Peak Season | £450000 (2023-2024) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £131090 |
| Median Annual Earnings | £101750 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 17.9% of career |
| Recent Form (last 3) | £177050 |
| 25/26 → 26/27 | ↓ -95.6% |
| 24/25 → 25/26 | → 1.6% |
| Rolling 3yr Avg | £318100 → £323216 → £177050 |
| Matches | 133 |
| Wins / Losses | 18 / 108 |
| Win % | 13.5% |
| Frame Diff | -230 |
| Frames For / Against | 340 / 570 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 23.1% (25 of 108) |
| Total Career Prize | £51663 |
| Peak Season | £19072 (2012-2013) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £2719 |
| Active Avg (excl. £0) Average earnings over only the 9 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £5740 (9 active of 19) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 53.9% of career |
| Recent Form (last 3) | £1500 |
| 25/26 → 26/27 | → 0.0% |
| 24/25 → 25/26 | → 0.0% |
| Rolling 3yr Avg | £0 → £0 → £1500 |
| Matches | 81 |
| Wins / Losses | 57 / 24 |
| Win % | 70.4% |
| Frame Diff | 200 |
| Frames For / Against | 455 / 255 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 8.3% (2 of 24) |
| Matches | 106 |
| Wins / Losses | 68 / 37 |
| Win % | 64.2% |
| Frame Diff | 103 |
| Frames For / Against | 501 / 398 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 16.2% (6 of 37) |
| Total Career Prize | £250310 |
| Peak Season | £86750 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £16687 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £31288 (8 active of 15) |
| Median Annual Earnings | £200 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 64.7% of career |
| Recent Form (last 3) | £58466 |
| 25/26 → 26/27 | ↓ -84.4% |
| 24/25 → 25/26 | ↑ 15.4% |
| Rolling 3yr Avg | £48353 → £77270 → £58466 |
| Matches | 19 |
| Wins / Losses | 12 / 7 |
| Win % | 63.2% |
| Frame Diff | 15 |
| Frames For / Against | 60 / 45 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 0.0% (0 of 7) |
| Matches | 272 |
| Wins / Losses | 208 / 59 |
| Win % | 76.5% |
| Frame Diff | 593 |
| Frames For / Against | 1706 / 1113 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 20.3% (12 of 59) |
| Total Career Prize | £242245 |
| Peak Season | £46500 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £13458 |
| Active Avg (excl. £0) Average earnings over only the 14 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £17303 (14 active of 18) |
| Median Annual Earnings | £12500 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 35.2% of career |
| Recent Form (last 3) | £24666 |
| 25/26 → 26/27 | ↓ -83.0% |
| 24/25 → 25/26 | ↓ -49.5% |
| Rolling 3yr Avg | £25666 → £29166 → £24666 |
| Matches | 223 |
| Wins / Losses | 127 / 90 |
| Win % | 57.0% |
| Frame Diff | 289 |
| Frames For / Against | 1192 / 903 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 15.6% (14 of 90) |
| Total Career Prize | £145745 |
| Peak Season | £53477 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £9716 |
| Active Avg (excl. £0) Average earnings over only the 9 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £16193 (9 active of 15) |
| Median Annual Earnings | £3170 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 56.4% of career |
| Recent Form (last 3) | £31225 |
| 25/26 → 26/27 | ↓ -78.5% |
| 24/25 → 25/26 | ↑ 86.3% |
| Rolling 3yr Avg | £19032 → £32991 → £31225 |
| Matches | 36 |
| Wins / Losses | 9 / 25 |
| Win % | 25.0% |
| Frame Diff | 29 |
| Frames For / Against | 159 / 130 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 20.0% (5 of 25) |
| Matches | 133 |
| Wins / Losses | 77 / 56 |
| Win % | 57.9% |
| Frame Diff | 79 |
| Frames For / Against | 496 / 417 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 32.1% (18 of 56) |
| Total Career Prize | £10050 |
| Peak Season | £5350 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £837 |
| Active Avg (excl. £0) Average earnings over only the 7 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £1435 (7 active of 12) |
| Median Annual Earnings | £194 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 77.2% of career |
| Recent Form (last 3) | £2162 |
| 25/26 → 26/27 | ↑ 624.6% |
| 24/25 → 25/26 | ↓ -97.4% |
| Rolling 3yr Avg | £1783 → £1829 → £2162 |
| Matches | 79 |
| Wins / Losses | 68 / 8 |
| Win % | 86.1% |
| Frame Diff | 190 |
| Frames For / Against | 366 / 176 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 25.0% (2 of 8) |
| Matches | 131 |
| Wins / Losses | 36 / 89 |
| Win % | 27.5% |
| Frame Diff | -134 |
| Frames For / Against | 291 / 425 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 19.1% (17 of 89) |
| Total Career Prize | £2385 |
| Peak Season | £1500 (2026-2027) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £132 |
| Active Avg (excl. £0) Average earnings over only the 5 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £477 (5 active of 18) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 73.4% of career |
| Recent Form (last 3) | £500 |
| 25/26 → 26/27 | → 0.0% |
| 24/25 → 25/26 | → 0.0% |
| Rolling 3yr Avg | £145 → £61 → £500 |
| Matches | 428 |
| Wins / Losses | 163 / 258 |
| Win % | 38.1% |
| Frame Diff | -646 |
| Frames For / Against | 2031 / 2677 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 25.2% (65 of 258) |
| Total Career Prize | £1525483 |
| Peak Season | £134150 (2016-2017) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £42374 |
| Active Avg (excl. £0) Average earnings over only the 31 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £49209 (31 active of 36) |
| Median Annual Earnings | £35087 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 17.4% of career |
| Recent Form (last 3) | £54866 |
| 25/26 → 26/27 | ↓ -69.2% |
| 24/25 → 25/26 | ↓ -9.7% |
| Rolling 3yr Avg | £30483 → £49866 → £54866 |
| Matches | 38 |
| Wins / Losses | 30 / 7 |
| Win % | 78.9% |
| Frame Diff | 93 |
| Frames For / Against | 197 / 104 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 28.6% (2 of 7) |
| Matches | 120 |
| Wins / Losses | 108 / 7 |
| Win % | 90.0% |
| Frame Diff | 398 |
| Frames For / Against | 758 / 360 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 0.0% (0 of 7) |
| Total Career Prize | £280857 |
| Peak Season | £149357 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £18723 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £35107 (8 active of 15) |
| Median Annual Earnings | £2500 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 67.1% of career |
| Recent Form (last 3) | £55119 |
| 25/26 → 26/27 | ↓ -89.3% |
| 24/25 → 25/26 | → 0.0% |
| Rolling 3yr Avg | £5833 → £49785 → £55119 |
| Matches | 320 |
| Wins / Losses | 248 / 65 |
| Win % | 77.5% |
| Frame Diff | 815 |
| Frames For / Against | 1724 / 909 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 15.4% (10 of 65) |
| Total Career Prize | £486779 |
| Peak Season | £55500 (2020-2021) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £19471 |
| Active Avg (excl. £0) Average earnings over only the 23 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £21164 (23 active of 25) |
| Median Annual Earnings | £7500 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 22.7% of career |
| Recent Form (last 3) | £29500 |
| 25/26 → 26/27 | ↓ -82.1% |
| 24/25 → 25/26 | ↑ 6.9% |
| Rolling 3yr Avg | £41172 → £37560 → £29500 |
| Matches | 233 |
| Wins / Losses | 17 / 212 |
| Win % | 7.3% |
| Frame Diff | -806 |
| Frames For / Against | 652 / 1458 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 13.2% (28 of 212) |
| Total Career Prize | £296736 |
| Peak Season | £89800 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £17455 |
| Active Avg (excl. £0) Average earnings over only the 15 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £19782 (15 active of 17) |
| Median Annual Earnings | £5375 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 57.8% of career |
| Recent Form (last 3) | £60683 |
| 25/26 → 26/27 | ↓ -88.3% |
| 24/25 → 25/26 | ↑ 9.8% |
| Rolling 3yr Avg | £50481 → £74081 → £60683 |
| Matches | 305 |
| Wins / Losses | 210 / 86 |
| Win % | 68.9% |
| Frame Diff | 519 |
| Frames For / Against | 1615 / 1096 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 18.6% (16 of 86) |
| Total Career Prize | £836931 |
| Peak Season | £95750 (2020-2021) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £32189 |
| Active Avg (excl. £0) Average earnings over only the 24 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £34872 (24 active of 26) |
| Median Annual Earnings | £28317 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 20.1% of career |
| Recent Form (last 3) | £37933 |
| 25/26 → 26/27 | ↓ -85.4% |
| 24/25 → 25/26 | ↓ -18.5% |
| Rolling 3yr Avg | £67833 → £59683 → £37933 |
Opponent yet to be announced.
| Matches | 381 |
| Wins / Losses | 150 / 224 |
| Win % | 39.4% |
| Frame Diff | -63 |
| Frames For / Against | 2288 / 2351 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 25.0% (56 of 224) |
| Total Career Prize | £3012226 |
| Peak Season | £471465 (1999-2000) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £79269 |
| Active Avg (excl. £0) Average earnings over only the 35 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £86063 (35 active of 38) |
| Median Annual Earnings | £61187 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 23.2% of career |
| Recent Form (last 3) | £53733 |
| 25/26 → 26/27 | ↓ -89.5% |
| 24/25 → 25/26 | ↑ 13.4% |
| Rolling 3yr Avg | £60350 → £70733 → £53733 |
| Matches | 181 |
| Wins / Losses | 132 / 45 |
| Win % | 72.9% |
| Frame Diff | 538 |
| Frames For / Against | 1395 / 857 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 20.0% (9 of 45) |
| Total Career Prize | £495210 |
| Peak Season | £113500 (2021-2022) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £33014 |
| Active Avg (excl. £0) Average earnings over only the 11 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £45019 (11 active of 15) |
| Median Annual Earnings | £13250 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 44.8% of career |
| Recent Form (last 3) | £52016 |
| 25/26 → 26/27 | ↓ -77.7% |
| 24/25 → 25/26 | ↓ -21.1% |
| Rolling 3yr Avg | £86303 → £83520 → £52016 |
| Matches | 70 |
| Wins / Losses | 61 / 8 |
| Win % | 87.1% |
| Frame Diff | 205 |
| Frames For / Against | 403 / 198 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 0.0% (0 of 8) |
| Total Career Prize | £121574 |
| Peak Season | £48870 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £8104 |
| Active Avg (excl. £0) Average earnings over only the 4 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £30393 (4 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 75.3% of career |
| Recent Form (last 3) | £30534 |
| 25/26 → 26/27 | ↓ -100.0% |
| 24/25 → 25/26 | ↑ 14.4% |
| Rolling 3yr Avg | £24234 → £38504 → £30534 |
| Matches | 271 |
| Wins / Losses | 60 / 209 |
| Win % | 22.1% |
| Frame Diff | -630 |
| Frames For / Against | 940 / 1570 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 23.0% (48 of 209) |
| Total Career Prize | £251880 |
| Peak Season | £50746 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £14816 |
| Active Avg (excl. £0) Average earnings over only the 13 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £19375 (13 active of 17) |
| Median Annual Earnings | £11750 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 32.7% of career |
| Recent Form (last 3) | £25267 |
| 25/26 → 26/27 | ↓ -75.1% |
| 24/25 → 25/26 | ↓ -60.5% |
| Rolling 3yr Avg | £33531 → £33882 → £25267 |
| Matches | 158 |
| Wins / Losses | 150 / 4 |
| Win % | 94.9% |
| Frame Diff | 754 |
| Frames For / Against | 1211 / 457 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 0.0% (0 of 4) |
| Total Career Prize | £324224 |
| Peak Season | £115467 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £21614 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £40528 (8 active of 15) |
| Median Annual Earnings | £3513 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 58.3% of career |
| Recent Form (last 3) | £68539 |
| 25/26 → 26/27 | ↓ -85.7% |
| 24/25 → 25/26 | ↑ 56.8% |
| Rolling 3yr Avg | £53883 → £82955 → £68539 |
| Matches | 158 |
| Wins / Losses | 136 / 19 |
| Win % | 86.1% |
| Frame Diff | 620 |
| Frames For / Against | 1146 / 526 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 5.3% (1 of 19) |
| Total Career Prize | £185350 |
| Peak Season | £69000 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £12356 |
| Active Avg (excl. £0) Average earnings over only the 9 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £20594 (9 active of 15) |
| Median Annual Earnings | £1100 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 57.9% of career |
| Recent Form (last 3) | £36400 |
| 25/26 → 26/27 | ↓ -92.8% |
| 24/25 → 25/26 | ↑ 96.0% |
| Rolling 3yr Avg | £33816 → £47483 → £36400 |
| Matches | 106 |
| Wins / Losses | 46 / 57 |
| Win % | 43.4% |
| Frame Diff | 48 |
| Frames For / Against | 534 / 486 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 10.5% (6 of 57) |
| Total Career Prize | £192185 |
| Peak Season | £80500 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £12812 |
| Active Avg (excl. £0) Average earnings over only the 5 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £38437 (5 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 78.4% of career |
| Recent Form (last 3) | £53066 |
| 25/26 → 26/27 | ↓ -87.9% |
| 24/25 → 25/26 | ↓ -12.8% |
| Rolling 3yr Avg | £37628 → £61028 → £53066 |
Opponent yet to be announced.
| Matches | 149 |
| Wins / Losses | 70 / 74 |
| Win % | 47.0% |
| Frame Diff | 52 |
| Frames For / Against | 830 / 778 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 27.0% (20 of 74) |
| Total Career Prize | £101070 |
| Peak Season | £39100 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £6738 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £12633 (8 active of 15) |
| Median Annual Earnings | £250 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 64.5% of career |
| Recent Form (last 3) | £22400 |
| 25/26 → 26/27 | ↓ -94.9% |
| 24/25 → 25/26 | ↑ 49.8% |
| Rolling 3yr Avg | £15723 → £25542 → £22400 |
Opponent yet to be announced.
| Matches | 225 |
| Wins / Losses | 138 / 83 |
| Win % | 61.3% |
| Frame Diff | 102 |
| Frames For / Against | 1128 / 1026 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 19.3% (16 of 83) |
| Total Career Prize | £500200 |
| Peak Season | £148000 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £33346 |
| Active Avg (excl. £0) Average earnings over only the 11 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £45472 (11 active of 15) |
| Median Annual Earnings | £15000 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 49.3% of career |
| Recent Form (last 3) | £87150 |
| 25/26 → 26/27 | ↓ -84.8% |
| 24/25 → 25/26 | ↓ -33.5% |
| Rolling 3yr Avg | £88333 → £107483 → £87150 |
| Matches | 384 |
| Wins / Losses | 236 / 145 |
| Win % | 61.5% |
| Frame Diff | 387 |
| Frames For / Against | 2096 / 1709 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 28.3% (41 of 145) |
| Total Career Prize | £1090774 |
| Peak Season | £150443 (2018-2019) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £38956 |
| Active Avg (excl. £0) Average earnings over only the 25 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £43630 (25 active of 28) |
| Median Annual Earnings | £24280 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 27.4% of career |
| Recent Form (last 3) | £80383 |
| 25/26 → 26/27 | ↓ -80.8% |
| 24/25 → 25/26 | ↓ -47.2% |
| Rolling 3yr Avg | £86883 → £92916 → £80383 |
| Matches | 264 |
| Wins / Losses | 50 / 212 |
| Win % | 18.9% |
| Frame Diff | -505 |
| Frames For / Against | 770 / 1275 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 24.1% (51 of 212) |
| Total Career Prize | £97736 |
| Peak Season | £17250 (2023-2024) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £4442 |
| Active Avg (excl. £0) Average earnings over only the 14 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £6981 (14 active of 22) |
| Median Annual Earnings | £2594 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 33.8% of career |
| Recent Form (last 3) | £2179 |
| 25/26 → 26/27 | ↓ -7.0% |
| 24/25 → 25/26 | ↑ 99.1% |
| Rolling 3yr Avg | £11450 → £7096 → £2179 |
Opponent yet to be announced.
| Matches | 251 |
| Wins / Losses | 146 / 101 |
| Win % | 58.2% |
| Frame Diff | 350 |
| Frames For / Against | 1343 / 993 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 29.7% (30 of 101) |
| Total Career Prize | £539381 |
| Peak Season | £121000 (2020-2021) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £22474 |
| Active Avg (excl. £0) Average earnings over only the 14 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £38527 (14 active of 24) |
| Median Annual Earnings | £535 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 38.5% of career |
| Recent Form (last 3) | £38116 |
| 25/26 → 26/27 | ↓ -81.5% |
| 24/25 → 25/26 | → -3.7% |
| Rolling 3yr Avg | £65666 → £63783 → £38116 |
Opponent yet to be announced.
| Matches | 293 |
| Wins / Losses | 93 / 195 |
| Win % | 31.7% |
| Frame Diff | -498 |
| Frames For / Against | 1081 / 1579 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 22.1% (43 of 195) |
| Total Career Prize | £256303 |
| Peak Season | £33100 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £11650 |
| Active Avg (excl. £0) Average earnings over only the 21 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £12204 (21 active of 22) |
| Median Annual Earnings | £6925 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 25.7% of career |
| Recent Form (last 3) | £19783 |
| 25/26 → 26/27 | ↓ -77.3% |
| 24/25 → 25/26 | ↑ 76.5% |
| Rolling 3yr Avg | £13333 → £17283 → £19783 |
| Matches | 393 |
| Wins / Losses | 282 / 108 |
| Win % | 71.8% |
| Frame Diff | 515 |
| Frames For / Against | 2128 / 1613 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 22.2% (24 of 108) |
| Total Career Prize | £2100691 |
| Peak Season | £299050 (2018-2019) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £95485 |
| Active Avg (excl. £0) Average earnings over only the 21 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £100032 (21 active of 22) |
| Median Annual Earnings | £44324 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 27.3% of career |
| Recent Form (last 3) | £153450 |
| 25/26 → 26/27 | ↓ -87.8% |
| 24/25 → 25/26 | ↑ 80.2% |
| Rolling 3yr Avg | £178496 → £194596 → £153450 |
| Matches | 336 |
| Wins / Losses | 270 / 61 |
| Win % | 80.4% |
| Frame Diff | 849 |
| Frames For / Against | 1933 / 1084 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 27.9% (17 of 61) |
| Total Career Prize | £571815 |
| Peak Season | £92050 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £24861 |
| Active Avg (excl. £0) Average earnings over only the 19 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £30095 (19 active of 23) |
| Median Annual Earnings | £9250 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 31.3% of career |
| Recent Form (last 3) | £62166 |
| 25/26 → 26/27 | ↓ -91.9% |
| 24/25 → 25/26 | ↑ 5.9% |
| Rolling 3yr Avg | £66566 → £81416 → £62166 |
Opponent yet to be announced.
| Matches | 320 |
| Wins / Losses | 199 / 98 |
| Win % | 62.2% |
| Frame Diff | 562 |
| Frames For / Against | 1634 / 1072 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 21.4% (21 of 98) |
| Total Career Prize | £948392 |
| Peak Season | £244450 (2023-2024) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £47419 |
| Active Avg (excl. £0) Average earnings over only the 16 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £59274 (16 active of 20) |
| Median Annual Earnings | £21981 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 45.6% of career |
| Recent Form (last 3) | £120400 |
| 25/26 → 26/27 | ↓ -71.9% |
| 24/25 → 25/26 | ↓ -28.0% |
| Rolling 3yr Avg | £172116 → £189216 → £120400 |
| Matches | 344 |
| Wins / Losses | 320 / 22 |
| Win % | 93.0% |
| Frame Diff | 1235 |
| Frames For / Against | 2321 / 1086 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 31.8% (7 of 22) |
| Total Career Prize | £1550025 |
| Peak Season | £213630 (2017-2018) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £67392 |
| Active Avg (excl. £0) Average earnings over only the 20 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £77501 (20 active of 23) |
| Median Annual Earnings | £50600 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 27.0% of career |
| Recent Form (last 3) | £71533 |
| 25/26 → 26/27 | ↓ -91.1% |
| 24/25 → 25/26 | ↑ 72.8% |
| Rolling 3yr Avg | £83550 → £87700 → £71533 |
| Matches | 101 |
| Wins / Losses | 44 / 55 |
| Win % | 43.6% |
| Frame Diff | 62 |
| Frames For / Against | 738 / 676 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 10.9% (6 of 55) |
| Total Career Prize | £67592 |
| Peak Season | £41100 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £4506 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £8449 (8 active of 15) |
| Median Annual Earnings | £128 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 82.3% of career |
| Recent Form (last 3) | £19200 |
| 25/26 → 26/27 | ↓ -86.2% |
| 24/25 → 25/26 | ↓ -64.7% |
| Rolling 3yr Avg | £16424 → £21174 → £19200 |
Opponent yet to be announced.
| Matches | 120 |
| Wins / Losses | 23 / 95 |
| Win % | 19.2% |
| Frame Diff | -203 |
| Frames For / Against | 495 / 698 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 25.3% (24 of 95) |
| Total Career Prize | £219308 |
| Peak Season | £100000 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £14620 |
| Active Avg (excl. £0) Average earnings over only the 6 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £36551 (6 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 79.8% of career |
| Recent Form (last 3) | £63150 |
| 25/26 → 26/27 | ↓ -85.5% |
| 24/25 → 25/26 | ↑ 33.4% |
| Rolling 3yr Avg | £34727 → £63483 → £63150 |
| Matches | 54 |
| Wins / Losses | 7 / 46 |
| Win % | 13.0% |
| Frame Diff | -146 |
| Frames For / Against | 124 / 270 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 21.7% (10 of 46) |
| Total Career Prize | £65335 |
| Peak Season | £32100 (2025-2026) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £4355 |
| Active Avg (excl. £0) Average earnings over only the 5 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £13067 (5 active of 15) |
| Median Annual Earnings | £0 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 81.2% of career |
| Recent Form (last 3) | £21350 |
| 25/26 → 26/27 | ↓ -65.7% |
| 24/25 → 25/26 | ↑ 53.2% |
| Rolling 3yr Avg | £7278 → £17978 → £21350 |
| Matches | 320 |
| Wins / Losses | 119 / 195 |
| Win % | 37.2% |
| Frame Diff | -522 |
| Frames For / Against | 1523 / 2045 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 24.1% (47 of 195) |
| Total Career Prize | £1103396 |
| Peak Season | £155850 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £58073 |
| Active Avg (excl. £0) Average earnings over only the 16 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £68962 (16 active of 19) |
| Median Annual Earnings | £38800 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 28.2% of career |
| Recent Form (last 3) | £121116 |
| 25/26 → 26/27 | ↑ 25.5% |
| 24/25 → 25/26 | ↓ -41.0% |
| Rolling 3yr Avg | £133783 → £134550 → £121116 |
Opponent yet to be announced.
| Matches | 349 |
| Wins / Losses | 23 / 317 |
| Win % | 6.6% |
| Frame Diff | -886 |
| Frames For / Against | 1031 / 1917 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 24.9% (79 of 317) |
| Total Career Prize | £1302595 |
| Peak Season | £414875 (2023-2024) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £62028 |
| Active Avg (excl. £0) Average earnings over only the 18 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £72366 (18 active of 21) |
| Median Annual Earnings | £24600 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Plateaued |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 53.8% of career |
| Recent Form (last 3) | £186400 |
| 25/26 → 26/27 | ↓ -83.4% |
| 24/25 → 25/26 | ↑ 26.3% |
| Rolling 3yr Avg | £231591 → £308858 → £186400 |
Opponent yet to be announced.
Players to be determined.
| Matches | 436 |
| Wins / Losses | 121 / 310 |
| Win % | 27.8% |
| Frame Diff | -838 |
| Frames For / Against | 1912 / 2750 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 27.1% (84 of 310) |
| Total Career Prize | £2123911 |
| Peak Season | £274227 (2014-2015) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £70797 |
| Active Avg (excl. £0) Average earnings over only the 28 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £75853 (28 active of 30) |
| Median Annual Earnings | £66483 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 23.1% of career |
| Recent Form (last 3) | £51883 |
| 25/26 → 26/27 | ↓ -88.8% |
| 24/25 → 25/26 | ↓ -17.3% |
| Rolling 3yr Avg | £86500 → £82633 → £51883 |
Opponent yet to be announced.
| Matches | 159 |
| Wins / Losses | 79 / 78 |
| Win % | 49.7% |
| Frame Diff | 212 |
| Frames For / Against | 757 / 545 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 23.1% (18 of 78) |
| Total Career Prize | £420954 |
| Peak Season | £207250 (2024-2025) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £28063 |
| Active Avg (excl. £0) Average earnings over only the 8 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £52619 (8 active of 15) |
| Median Annual Earnings | £1104 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Ascending |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 78.2% of career |
| Recent Form (last 3) | £118950 |
| 25/26 → 26/27 | ↓ -77.5% |
| 24/25 → 25/26 | ↓ -41.1% |
| Rolling 3yr Avg | £75034 → £110151 → £118950 |
Opponent yet to be announced.
| Matches | 244 |
| Wins / Losses | 111 / 127 |
| Win % | 45.5% |
| Frame Diff | -6 |
| Frames For / Against | 1222 / 1228 |
| Close Loss % Percentage of losses decided by a single frame. Higher values suggest the player is competitive but unlucky — a potential betting signal. | 19.7% (25 of 127) |
| Total Career Prize | £719589 |
| Peak Season | £116250 (2023-2024) |
| Avg Annual Earnings Total career prize divided by all recorded seasons (including £0 seasons). See Active Avg below for a more meaningful average. | £44974 |
| Active Avg (excl. £0) Average earnings over only the 14 seasons with non-zero prize money. Excludes inactive or zero-earning seasons for a fairer comparison. | £51399 (14 active of 16) |
| Median Annual Earnings | £43625 |
| Career Trajectory Compares the most recent 3-year rolling average to the prior 3-year average. Ascending (>+15%), Plateaued (±15%), or Declining (<-15%). Requires at least 6 seasons of data. | Declining |
| Top 2 Season Share What percentage of total career earnings came from the 2 highest-earning seasons. High values (>40%) indicate boom-bust variance — the player's career is dependent on 1–2 big paydays. | 29.6% of career |
| Recent Form (last 3) | £54516 |
| 25/26 → 26/27 | ↓ -90.6% |
| 24/25 → 25/26 | ↓ -31.9% |
| Rolling 3yr Avg | £93950 → £91266 → £54516 |
Opponent yet to be announced.
|
TBD
vs
TBD
Upcoming
▾
Players to be determined. |
|
TBD
vs
TBD
Upcoming
▾
Players to be determined. |
|
TBD
vs
TBD
Upcoming
▾
Players to be determined. |
This website is for entertainment purposes only and does not provide investment or betting advice. By continuing to use this site, you agree to our Terms of Service. Learn more