Event Registration
Sign up
announcements

Ben Mocroft

X: @BenMocroft

Facebook Profile










GDL 3 Month Overall Average

 
GDL3DA
59.21
 

GDL 3 Month Rolling 3 Dart Average (3DA)

 

3-month GDL 3DA taken from the Leagues and Tour events - updated weekly

 

2024 Player Stats

 

2024 Grade and Rankings

GradeRace to the 2024 TargetDarts World TrophyRace to the 2024 TargetDarts Super CupRace to the 2024 GDL Worlds
Gold85 - Additional Qualifier GoldTBC46 - Main Qualifying position Gold
 

2024 Tour Stats

PlayedLegs Pl.WinsLeg Diff
6522-12
100+140+180TotalMost 180's in a match
38133541
Best LegHigh FinishFirst 93DA
179664.2559.44
 

League Season 12

PlayedWinsDrawsLeg DiffPoints
10541619
100+140+180TotalMost 180's in a match
903151262
Best LegHigh FinishFirst 93DA
1510067.759.14

League Season 13

PlayedWinsDrawsLeg DiffPoints
100-40
100+140+180TotalMost 180's in a match
51171
Best LegHigh FinishFirst 93DA
194066.2355.29

League Season 14

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 15

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA
 

All Time Record

MatchesOpponentsLegs Played
7966703
Legs WonLegs LostLeg DiffLeg win %
347356-949.36
Matches WonMatches DrawnMatches Lost
34936
Win %Draw %Lost %
43.0411.3945.57

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
Ben Mocroft v Matthew McCarthy4202
Ben Mocroft v Bradley Pitts3102
Ben Mocroft v Scot Duncan2101
Ben Mocroft v Hagai Berkovich2110
Ben Mocroft v Gareth Walters2002
Ben Mocroft v Osvaldas Bielskis2101
Ben Mocroft v Stuart Muir2002
Ben Mocroft v Simon Nicholson2101
Ben Mocroft v Sean Butcher2101
Ben Mocroft v Danny Kennedy2002
Ben Mocroft v Josh Parker1001
Ben Mocroft v Nathanial Minskip-Aggett1001
Ben Mocroft v Stewart Brown1100
Ben Mocroft v Danny Howes1100
Ben Mocroft v Billy Shanahan1001
Ben Mocroft v Bradley J Taylor1001
Anthony Pratley v Ben Mocroft1010
Ben Mocroft v Spencer Hall1010
Aaron Flynn v Ben Mocroft1010
Ben Mocroft v Charlie Wood1001
Ben Mocroft v Michael Ward Snr1100
Ben Mocroft v Michael Cooper1100
Ben Mocroft v Iwan Lewis1001
Ben Mocroft v Jonathan Horn1100
Andy Turner v Ben Mocroft1010
Ben Mocroft v Ben Winter1100
Ben Mocroft v Colin Grey1100
Ben Mocroft v Craig Fowler1100
Ben Mocroft v Clifford Williams1010
Ben Mocroft v Lewis Quayle1100
Aidan Corkerry v Ben Mocroft1001
Ben Mocroft v James Hooper1100
Ben Mocroft v Sjors Kathmann1100
Ben Mocroft v Josh Chilvers1100
Ben Mocroft v Neil Ferguson1100
Anthony Flood v Ben Mocroft1001
Andrew Mundy v Ben Mocroft1100
Ben Mocroft v Robbie Priddle1001
Ben Mocroft v Kevin Thackwell1001
Ash Cardno v Ben Mocroft1100
Ben Mocroft v Kevin Spencer1001
Ben Mocroft v James Mundy1001
Ben Mocroft v Ian Wilby1010
Ben Mocroft v Jamie Currie1001
Ben Mocroft v Jens Schellekens1001
Ben Mocroft v Richard Davies1010
Ben Mocroft v Gaz Magill1001
Ben Mocroft v Greg Lyndon1001
Ben Mocroft v Craig Finnie1100
Ben Mocroft v Bleddyn Richards1001
Ben Mocroft v Finlay Cassell1010
Ben Mocroft v Lewis Carter1100
Ben Mocroft v Bobby Thomson1001
Ben Mocroft v Martin Moir1001
Ben Mocroft v Lee Nightingill1100
Ben Mocroft v Dennis Hand1001
Ben Mocroft v Keith Murray1100
Ben Mocroft v Jamie Phillips1100
Ben Mocroft v Ryan Murray1100
Ben Mocroft v Matt Brain1100
Ben Mocroft v Stephen Curwen1100
Ben Mocroft v Karen Webber1100
Ben Mocroft v Lawrence Kelman1100
Ben Mocroft v Danny Wakley1001
Ben Mocroft v Craig Young1001
Ben Mocroft v Oliver Warren1100
 

Additional Stats

 

Roll of Honour

EventGrade/DivisionWinnerRunner Up

Best ever averages

DatePlayerScore 1Score 2OpponentResult3DAF9Opp. 3DAOpp. F9
2024-01-20 00:00:00Ben Mocroft74Michael Ward SnrW68.557163.0972.09
2023-01-16 00:00:00Ben Mocroft63Lewis CarterW65.971.5956.3258.52
2022-11-06 00:00:00Ben Mocroft61Karen WebberW65.1483.7153.5158.52
2023-02-05 00:00:00Ben Mocroft35Bleddyn RichardsL63.8970.7967.3474.29
2024-03-03 00:00:00Ben Mocroft73Hagai BerkovichW63.8671.2359.1354.43
2024-03-07 00:00:00Ben Mocroft46Billy ShanahanL63.369.7359.4661.83
2024-01-14 00:00:00Ben Mocroft63Michael CooperW62.3672.9657.1767.11
2024-03-10 00:00:00Ben Mocroft75Stewart BrownW61.6472.4460.5461.64
2024-02-11 00:00:00Ben Mocroft26Bradley J TaylorL60.6362.5876.4593.67
2023-02-18 00:00:00Ben Mocroft36Stuart MuirL60.5165.4861.9373.81
2022-11-05 00:00:00Ben Mocroft62Lawrence KelmanW60.26857.5661.25
2024-03-09 00:00:00Ben Mocroft71Danny HowesW59.7568.7559.0264.71
2023-02-21 00:00:00Ben Mocroft62Sean ButcherW59.455856.4759.54
2024-03-17 00:00:00Ben Mocroft74Scot DuncanW59.461.7355.3557
2022-12-02 00:00:00Ben Mocroft63Keith MurrayW58.9766.4160.759.74
2023-01-29 00:00:00Ben Mocroft50Simon NicholsonW58.7172.3352.6858.53
2023-09-24 00:00:00Ben Mocroft52James HooperW58.6856.8158.1472.67
2024-03-25 00:00:00Ben Mocroft16Nathanial Minskip-AggettL58.4965.6762.3471.52
2023-01-25 00:00:00Ben Mocroft55Finlay CassellD58.4662.3356.2366.77
2024-02-08 00:00:00Ben Mocroft66Anthony PratleyD58.0763.4258.9665.81
2022-12-14 00:00:00Ben Mocroft67Dennis HandL58.0360.8756.261.23
2023-07-23 00:00:00Ben Mocroft62Neil FergusonW58.0261.6347.7153.17
2023-02-02 00:00:00Ben Mocroft16Danny KennedyL57.7969.3359.7169.62
2024-01-11 00:00:00Ben Mocroft66Hagai BerkovichD57.4176.3655.2256.86
2023-11-19 00:00:00Ben Mocroft64Jonathan HornW57.1757.2355.854.5
2022-11-13 00:00:00Ben Mocroft64Stephen CurwenW57.0564.9755.4662.83
2023-01-12 00:00:00Ben Mocroft26Martin MoirL56.9167.0458.5359.04
2023-01-10 00:00:00Ben Mocroft52Lee NightingillW56.7951.6757.9858.67
2023-01-15 00:00:00Ben Mocroft36Bobby ThomsonL56.7557.6362.4476.85
2023-12-10 00:00:00Ben Mocroft36Iwan LewisL56.0458.8164.3977.44
2024-01-23 00:00:00Ben Mocroft16Charlie WoodL56.0158.5261.5475.29
2023-02-23 00:00:00Ben Mocroft45Simon NicholsonL55.9656.5960.1865.52
2023-11-27 00:00:00Ben Mocroft26Bradley PittsL55.8756.7158.3165.58
2023-10-12 00:00:00Ben Mocroft55Clifford WilliamsD55.7968.8354.9755.07
2023-11-15 00:00:00Ben Mocroft55Andy TurnerD55.5251.556.3675.63
2022-11-18 00:00:00Ben Mocroft25Danny KennedyL55.5265.4357.1565.33
2022-11-13 00:00:00Ben Mocroft46Osvaldas BielskisL55.5255.9361.4961.7
2024-01-13 00:00:00Ben Mocroft65Matthew McCarthyW55.4756.1255.4559.18
2023-02-05 00:00:00Ben Mocroft36Sean ButcherL55.358.4157.5170.15
2023-10-07 00:00:00Ben Mocroft63Lewis QuayleW55.2958.0752.9759.78
2024-04-08 00:00:00Ben Mocroft37Josh ParkerL55.2966.2361.7877.97
2023-08-17 00:00:00Ben Mocroft63Josh ChilversW55.2167.2251.5658.93
2022-11-24 00:00:00Ben Mocroft64Jamie PhillipsW55.2165.854.4261.9
2024-02-25 00:00:00Ben Mocroft57Scot DuncanL55.1263.2255.6662.53
2023-10-26 00:00:00Ben Mocroft63Bradley PittsW54.9861.5254.6258.93
2024-02-08 00:00:00Ben Mocroft66Spencer HallD54.7564.7554.2258.75
2024-01-30 00:00:00Ben Mocroft66Aaron FlynnD54.6764.7852.6155.56
2023-09-09 00:00:00Ben Mocroft56Matthew McCarthyL54.4657.3656.3157.73
2023-09-17 00:00:00Ben Mocroft51Osvaldas BielskisW54.4450.4451.4451.83
2023-05-25 00:00:00Ben Mocroft26Ash CardnoL54.4347.3865.0566.75
2023-11-11 00:00:00Ben Mocroft62Ben WinterW54.4368.8851.4162.38
2023-07-09 00:00:00Ben Mocroft36Robbie PriddleL54.2359.2258.6167.44
2023-02-26 00:00:00Ben Mocroft63Craig FinnieW53.9571.8950.9151.33
2023-07-18 00:00:00Ben Mocroft63Anthony FloodW53.8660.8952.9454.19
2023-10-14 00:00:00Ben Mocroft64Craig FowlerW53.859.9351.1548.57
2022-11-20 00:00:00Ben Mocroft64Ryan MurrayW53.6572.1351.8458.7
2022-10-10 00:00:00Ben Mocroft54Oliver WarrenW53.5258.351.5451.81
2023-09-28 00:00:00Ben Mocroft52Aidan CorkerryW52.963.1450.2863.67
2023-03-09 00:00:00Ben Mocroft26Gaz MagillL52.6857.4256.6363.08
2023-11-14 00:00:00Ben Mocroft25Gareth WaltersL52.5250.7658.5672.19
2023-04-10 00:00:00Ben Mocroft16Jens SchellekensL52.3961.5259.7170.05
2022-10-28 00:00:00Ben Mocroft35Danny WakleyL52.3752.9652.5863.13
2023-10-22 00:00:00Ben Mocroft62Colin GreyW52.3266.6347.9752.96
2023-05-21 00:00:00Ben Mocroft26Kevin SpencerL52.2947.7955.8864.79
2023-04-23 00:00:00Ben Mocroft46Jamie CurrieL52.1660.2352.8858.6
2023-04-23 00:00:00Ben Mocroft55Ian WilbyD51.7347.8753.1558.67
2022-11-17 00:00:00Ben Mocroft61Matt BrainW51.5460.2948.5449.95
2022-10-14 00:00:00Ben Mocroft35Craig YoungL51.5258.7952.162.21
2023-09-30 00:00:00Ben Mocroft46Bradley PittsL51.560.7757.1961.53
2023-10-01 00:00:00Ben Mocroft05Gareth WaltersL51.4556.0756.9355.07
2023-07-16 00:00:00Ben Mocroft36Andrew MundyL50.9550.4154.8260.96
2023-04-27 00:00:00Ben Mocroft16James MundyL50.5954.1964.869.71
2023-05-28 00:00:00Ben Mocroft26Stuart MuirL50.453.5853.9767.33
2023-09-20 00:00:00Ben Mocroft64Sjors KathmannW50.0653.149.3149.03
2023-04-04 00:00:00Ben Mocroft55Richard DaviesD48.5952.9751.9468.53
2023-06-29 00:00:00Ben Mocroft26Matthew McCarthyL48.3854.3351.960.96
2023-03-07 00:00:00Ben Mocroft16Greg LyndonL47.9351.0557.7364.43
2023-08-22 00:00:00Ben Mocroft63Matthew McCarthyW47.9352.9647.3954.78
2023-06-06 00:00:00Ben Mocroft35Kevin ThackwellL47.0249.5451.0464.88
   

All time Stats - 501 SIDO games only

PlayedLegs Pl.Best LegHigh Finish
7970315112
100+140+180Most 180's in a match
585147212
100+/leg140+/leg180/legTotal/leg
0.8320.2090.031.071
First 9High First 93DAHigh 3DA
61.5383.7155.8268.55
 

Running win rate - updated weekly

 

3-months data, taken from the Leagues and Tour events - one data point per week. 0.5 = 50% win rate, for example

 

Rolling 100-139 scores per leg - updated weekly

 

3-months data, taken from the Leagues and Tour events - one data point per week

 

Rolling 140-177 scores per leg - updated weekly

 

3-months data, taken from the Leagues and Tour events - one data point per week

 

Rolling 180 scores per leg - updated weekly

 

3-months data, taken from the Leagues and Tour events - one data point per week

   

Pre-2024 Stats

 

2023 Tour Stats

PlayedLegs Pl.WinsLeg Diff
117852
100+140+180TotalMost 180's in a match
65191851
Best LegHigh FinishFirst 93DA
1810257.7255.37
 

2022 Tour Stats

PlayedLegs Pl.WinsLeg Diff
5451-7
100+140+180TotalMost 180's in a match
5152581
Best LegHigh FinishFirst 93DA
209259.2954.57

2021 Tour Stats

PlayedLegs Pl.WinsLeg Diff
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 11

PlayedWinsDrawsLeg DiffPoints
11721423
100+140+180TotalMost 180's in a match
881621061
Best LegHigh FinishFirst 93DA
1711260.0854.23

League Season 10

PlayedWinsDrawsLeg DiffPoints
840212
100+140+180TotalMost 180's in a match
6490730
Best LegHigh FinishFirst 93DA
198557.9952.92

League Season 9

PlayedWinsDrawsLeg DiffPoints
802-242
100+140+180TotalMost 180's in a match
38131521
Best LegHigh FinishFirst 93DA
198653.151.51

League Season 8

PlayedWinsDrawsLeg DiffPoints
1131-1710
100+140+180TotalMost 180's in a match
851811041
Best LegHigh FinishFirst 93DA
188462.9157.08

League Season 7

PlayedWinsDrawsLeg DiffPoints
8702121
100+140+180TotalMost 180's in a match
61225881
Best LegHigh FinishFirst 93DA
1510966.7356.95

League Season 6

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 5

PlayedWinsDrawsLeg Diff
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 4

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 3

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 2

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA

League Season 1

PlayedWinsDrawsLeg DiffPoints
100+140+180TotalMost 180's in a match
Best LegHigh FinishFirst 93DA
Scroll to Top