Season 20 Registration Now Open!

The GDL scorer is now back up and running! Please use the scorer from now on.

Competition Details
Looking for your messages? Use the Message Centre button near the top of the screen.
Scroll down to find your profile.
David McCracken

Quick Links:

2025 player stats
2025 tour stats
2025 league stats

All 2024 stats

-------------------------------------

GDL 3 Month Overall Average

GDL3DA
60.51

GDL 3 Month Rolling 3 Dart Average (3DA)

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

2025 Player Stats

2025 Grade and Rankings

GradeRace to the 2025 MatchplayRace to the 2025 Grand PrixRace to the 2025 GDL Worlds
Gold36 - Not in qualifying position (Gold)24 - Main Qualifying position (Gold)31 - Main Qualifying position (Gold)

2025 Tour Stats (Back to Top)

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

2025 League Stats (Back to Top)

League Season 16

PlayedWinsDrawsLeg DiffPoints
1041-313
100+140+180TotalMost 180's in a match
812441092
Best LegHigh FinishFirst 93DA
1711065.5156.46

League Season 17

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

League Season 18

PlayedWinsDrawsLeg DiffPoints
912-205
100+140+180TotalMost 180's in a match
57216842
Best LegHigh FinishFirst 93DA
1213667.7960.31

League Season 19

PlayedWinsDrawsLeg DiffPoints
1022-118
100+140+180TotalMost 180's in a match
61257932
Best LegHigh FinishFirst 93DA
1412568.5860.19
 

All Time Record

MatchesOpponentsLegs Played
2391562413
Legs WonLegs LostLeg DiffLeg win %
12021211-949.81
Matches WonMatches DrawnMatches Lost
10527107
Win %Draw %Lost %
43.9311.344.77

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
Christy Gough v David McCracken5410
David McCracken v Hagai Berkovich4202
David McCracken v Sean Somerville4400
David McCracken v Liam McCulloch3003
David McCracken v Gary Hawkins3003
Darren Stedman v David McCracken3210
David McCracken v John Magill3201
David McCracken v John Curtis3003
David McCracken v Jamie Pick3102
Andre Wertheim v David McCracken3201
Danny Woodworth v David McCracken3210
David McCracken v Lars Nilsson3201
David McCracken v Iain Fraser3102
David McCracken v Matty Rogers3102
Billy Shanahan v David McCracken3111
David McCracken v John Titcombe3012
Alan Bowden v David McCracken3300
Daniel Radford v David McCracken3003
David McCracken v Niall Dunne3210
David McCracken v Gary Barham3003
David McCracken v Martin Strachan2002
David McCracken v Kyle Roberts2101
David Barrie v David McCracken2101
David McCracken v Jonathan Winfindale2101
David McCracken v Luke Coventry2200
Alan Brown v David McCracken2200
David McCracken v Glen Waddell2101
David McCracken v Kyle James2200
David McCracken v Rob Brideson2101
David McCracken v Rob May2002
Andy Macrae v David McCracken2101
David McCracken v Luke Hickton2101
Ash Smith v David McCracken2011
David McCracken v Sean Stonelake2020
Adam Pope v David McCracken2200
David McCracken v Ricky Hitchmough2002
David McCracken v Julian Potts2101
David McCracken v Oisin Furlong2200
David McCracken v Dean Duff2200
Christopher Elliott v David McCracken2110
David McCracken v Stephen McDermott2110
David McCracken v Gary Trow2101
Andy Lowe v David McCracken2020
David McCracken v Mariusz Niemyjski2002
David McCracken v Jack kelly2200
Bhav Patel v David McCracken2101
David McCracken v Matthew Cunniss2200
David McCracken v Joe Carson2002
David McCracken v David O'Leary2002
David McCracken v Kyle Bennett2002
David McCracken v Rob Downer2101
Bradley George v David McCracken2101
David McCracken v Mark Tomlin2002
David McCracken v Lawrence Kelman2200
David McCracken v Lee Gilbert2101
David McCracken v Joe Logan2200
Brian Ritchie v David McCracken2020
David McCracken v Jason O'Connor2110
David McCracken v Justin O'Dell2200
David McCracken v Joel Eriksson1100
David McCracken v Matt Fallows1001
David McCracken v Dennis Hand1100
David McCracken v Joe Crowley1100
Alexander Mundy v David McCracken1001
David McCracken v Rhys Roberts1001
Chris Rooks v David McCracken1010
David McCracken v Lewis Carter1100
Brian Franks v David McCracken1010
David McCracken v Vincent Borgmans1010
Chris Wilson v David McCracken1100
Darren Waller v David McCracken1100
David McCracken v Jordan Osborne1100
David McCracken v Trevor Rose1100
David McCracken v Stuart Butler1001
David McCracken v Liam Tait1001
David McCracken v Dessie McTiernan1100
Charlie Bicknell v David McCracken1001
David McCracken v Mike Doveton1100
David McCracken v Harry Leyland1001
David McCracken v Thomas Barnes1001
David McCracken v David-John McGeoch1100
David McCracken v Hugo Brottman1010
David McCracken v Richard Cameron1100
David McCracken v Josh Green1100
David McCracken v David Simmons1100
David McCracken v Mark Nicholls1001
David McCracken v Matthew Zellner1001
David McCracken v Jason Smallwood1001
David McCracken v Paul Mittoo1100
David McCracken v Petru Floroiu1100
David McCracken v Evaldas Tamosynas1001
David McCracken v Lee Hutcheson1100
David McCracken v Nathan Roberts1001
Bleddyn Richards v David McCracken1010
Abe Boughey v David McCracken1001
David McCracken v Graeme McCulloch1100
Aaron Wheeler v David McCracken1100
Darren Sansom v David McCracken1100
David McCracken v Ryan Clayton1001
Andrew Belton v David McCracken1100
August Eie-Stangeland v David McCracken1100
Ashley Cooper v David McCracken1001
David McCracken v William Campbell1100
David McCracken v Nathan Underwood1010
Al Saunders v David McCracken1100
David McCracken v Neil Foster1010
David McCracken v David Thomson1001
David McCracken v David Till1001
David McCracken v Mike Dalton1100
David McCracken v Jonny Redfearn1001
David McCracken v Gerry Levins1100
David McCracken v Euan Page1001
David McCracken v Justin Reß1100
David McCracken v David McCrum1100
Brett Pickersgill v David McCracken1001
David McCracken v Liam Andrews (WALES)1100
Andrew Hills v David McCracken1100
David McCracken v Lewis Longthorn1001
David McCracken v Paul Gardner1001
David McCracken v John Smyth1100
Chris Wall v David McCracken1100
David McCracken v Josh Hall1010
David McCracken v Karl McDonald1001
Andy Henderson v David McCracken1001
David McCracken v Michael Magneron1001
David McCracken v Dean Watson1001
David McCracken v Eric Cicogna1100
David McCracken v Talon D'Orazio1100
David McCracken v Shaun Cahalin1100
David McCracken v David Weymes1100
David McCracken v Kane Darkes1010
David McCracken v Steven Wintle1001
David McCracken v Gene Hill1001
Adam Whelan v David McCracken1100
David McCracken v Kay Pallandt1100
David McCracken v Sye Porter-Bishop1100
Colin Stewart v David McCracken1010
David McCracken v Tony Davison1100
Andrew Skeggs v David McCracken1001
David McCracken v Ian Bage1100
Daniel Watkins v David McCracken1010
Aaron Gill v David McCracken1001
Christopher Buckley v David McCracken1001
David McCracken v Jay Vargo1100
David McCracken v Tony Saunders1100
David McCracken v Roger Osborne1100
David McCracken v Stephen McCormack1100
David McCracken v Jaymee Woodhouse1100
David Carroll v David McCracken1001
David McCracken v Scott Jackson1100
David McCracken v Edward McMillan1001
Alan Lappin v David McCracken1001
David McCracken v Tom Beresford1001
David McCracken v Michael Woodbridge1100
David McCracken v Paul Monaghan1100
David McCracken v Sean McHugh1100

-------------------------------------

 

Enhanced Stats

 

Roll of Honour

aGrade/DivisionWinnerRunner Up
2023 GDL Tour 8GoldDavid McCrackenDavid McCrum
League Season 14Division 4Andy MacraeDavid McCracken
League Season 17Division 7David McCrackenGlen Waddell

Best ever averages

DatePlayerScore 1Score 2OpponentResult3DAF9Opp. 3DAOpp. F9
2022-01-24 00:00:00David McCracken46Mark TomlinL77.9776.4776.1785.2
2024-01-20 00:00:00David McCracken77Neil FosterD76.1879.8874.0177.81
2023-11-08 00:00:00David McCracken72Andre WertheimW75.2986.3765.9566.63
2024-04-10 00:00:00David McCracken77Sean StonelakeD73.777.3169.9878.4
2022-10-17 00:00:00David McCracken62Stephen McDermottW71.9376.1765.8772.79
2022-02-18 00:00:00David McCracken75Roger OsborneW71.976.2263.1759.31
2022-08-07 00:00:00David McCracken74Matthew CunnissW71.582.3369.3675.42
2023-10-12 00:00:00David McCracken72Gerry LevinsW70.6279.4173.4271.89
2022-08-02 00:00:00David McCracken61Sye Porter-BishopW69.9277.0560.6952
2022-08-12 00:00:00David McCracken60Kay PallandtW69.9170.5646.149.11
2022-03-25 00:00:00David McCracken60Daniel RadfordW69.9179.1158.3150.94
2022-09-19 00:00:00David McCracken66John TitcombeD69.973.4467.4668.64
2022-09-01 00:00:00David McCracken57Gene HillL69.5671.1167.7475.22
2023-08-24 00:00:00David McCracken66Ash SmithD69.4570.1169.9481.75
2025-07-20 19:49:51David McCracken61Jonathan WinfindaleW69.4475.1455.7759
2022-09-26 00:00:00David McCracken46Bhav PatelL68.9980.2372.6581.27
2022-10-12 00:00:00David McCracken72David WeymesW68.9481.9658.765.04
2025-06-11 00:00:00David McCracken63Jordan OsborneW68.3980.4159.1655.15
2022-10-25 00:00:00David McCracken27Alan BowdenL68.3373.2671.0583.07
2022-03-23 00:00:00David McCracken56Mark TomlinL68.1768.2470.273.79
2025-01-30 00:00:00David McCracken72Luke CoventryW68.1274.7464.8857.7
2025-05-20 00:00:00David McCracken62Dessie McTiernanW68.0885.3764.7670.21
2022-01-14 00:00:00David McCracken60Matthew CunnissW67.883.6151.7451.78
2022-06-24 00:00:00David McCracken64Sean SomervilleW67.7775.4767.3475.5
2022-02-01 00:00:00David McCracken70Stephen McCormackW67.4471.2949.150.24
2022-10-04 00:00:00David McCracken66Kane DarkesD67.3476.6164.2970.44
2024-04-26 00:00:00David McCracken84Iain FraserW67.3268.1761.9269.39
2025-05-08 00:00:00David McCracken60Charlie BicknellW67.370.2858.1455.44
2022-01-17 00:00:00David McCracken73Joe LoganW67.2872.7760.2371.1
2022-01-31 00:00:00David McCracken74Lee GilbertW67.0565.7364.670.36
2021-07-21 00:00:00David McCracken54Jack kellyW67.0170.3765.4587.19
2023-07-25 00:00:00David McCracken64Dean DuffW6782.4361.6567.83
2022-09-13 00:00:00David McCracken75Bhav PatelW66.9377.3367.6378.17
2021-06-01 00:00:00David McCracken61Justin O'DellW66.8267.3359.0665.29
2022-01-19 00:00:00David McCracken62David CarrollW66.6781.1762.1766.92
2022-12-22 00:00:00David McCracken92Andy HendersonW66.488255.9449.17
2023-08-01 00:00:00David McCracken66Billy ShanahanD66.4371.4463.5265.39
2021-06-28 00:00:00David McCracken55Brian RitchieD66.3374.9769.381.33
2022-04-13 00:00:00David McCracken66Niall DunneD66.3274.5864.4565.31
2022-04-05 00:00:00David McCracken94Christopher BuckleyW66.2967.5960.864.33
2021-12-03 00:00:00David McCracken53Lawrence KelmanW66.1275.6361.4849.25
2022-05-03 00:00:00David McCracken57Kyle BennettL66.017166.3174.94
2022-08-13 00:00:00David McCracken46Adam WhelanL65.969.2767.5969.77
2022-08-04 00:00:00David McCracken57Gary TrowL65.8277.5665.8674.11
2022-02-21 00:00:00David McCracken66Christopher ElliottD65.8168.8358.6864.03
2022-11-23 00:00:00David McCracken73Gary TrowW65.7862.7765.9873.07
2022-01-12 00:00:00David McCracken72Sean SomervilleW65.7476.4458.4766.22
2022-03-22 00:00:00David McCracken74Dean DuffW65.6774.7964.9482.39
2023-07-21 00:00:00David McCracken17Christopher ElliottL65.5265.8374.1584.08
2021-06-20 00:00:00David McCracken45Alan BowdenL65.470.0464.1364
2022-10-13 00:00:00David McCracken62Daniel RadfordW65.3778.6356.3260.52
2022-02-09 00:00:00David McCracken66Andy LoweD65.3768.4462.1770.67
2022-07-08 00:00:00David McCracken74Billy ShanahanW65.2871.9161.7376.18
2024-05-23 00:00:00David McCracken77Sean StonelakeD65.2369.6767.8385.64
2022-04-20 00:00:00David McCracken71Aaron GillW65.2272.9654.1158.33
2023-12-12 00:00:00David McCracken96Mike DaltonW64.9969.5366.0775.91
2024-07-26 00:00:00David McCracken77Bleddyn RichardsD64.9868.4862.1361.29
2022-11-24 00:00:00David McCracken57Michael MagneronL64.9870.9470.7486.53
2022-05-31 00:00:00David McCracken57Joe CarsonL64.8664.5667.167.47
2022-10-30 00:00:00David McCracken16Mariusz NiemyjskiL64.8476.5767.3473.62
2024-04-24 00:00:00David McCracken71Ashley CooperW64.8373.8858.8457.92
2025-06-08 17:31:23David McCracken65Trevor RoseW64.7472.8264.1874.3
2022-04-10 00:00:00David McCracken47David O'LearyL64.7274.9767.9174.88
2022-07-07 00:00:00David McCracken61Tony DavisonW64.6268.1958.5652.95
2021-11-21 00:00:00David McCracken45Tom BeresfordL64.5577.5263.1774.3
2022-01-17 00:00:00David McCracken61Scott JacksonW64.475.8155.6566.67
2023-07-21 00:00:00David McCracken65Oisin FurlongW64.387862.2963.88
2024-04-02 00:00:00David McCracken77Nathan UnderwoodD64.3667.6763.3469.43
2021-05-27 00:00:00David McCracken61Jason O'ConnorW64.3676.8157.2861.29
2024-08-21 00:00:00David McCracken38Jamie PickL64.3371.3370.1483.42
2022-11-13 00:00:00David McCracken47John TitcombeL64.2959.6166.374.48
2022-08-26 00:00:00David McCracken17John TitcombeL64.2562.566.8772
2023-07-04 00:00:00David McCracken47Paul GardnerL64.2270.3967.2284.24
2025-08-07 18:29:04David McCracken36Kyle RobertsL64.1679.364.0276.93
2025-07-27 19:34:22David McCracken55Vincent BorgmansD64.1675.462.4167.5
2023-07-19 00:00:00David McCracken37Andrew HillsL64.1573.464.7673.33
2022-05-06 00:00:00David McCracken75Rob DownerW64.0964.7262.9564.06
2023-08-11 00:00:00David McCracken63David McCrumW63.8868.9365.1968.63
2023-09-29 00:00:00David McCracken27Euan PageL63.7274.6762.8766.63
2025-05-29 00:00:00David McCracken26Stuart ButlerL63.6168.8365.4673.75
2023-08-13 00:00:00David McCracken73Luke HicktonW63.6175.0358.3859.17
2022-06-28 00:00:00David McCracken58Joe CarsonL63.5471.4462.4468.1
2023-01-19 00:00:00David McCracken27Christy GoughL63.5376.4165.5870.41
2023-01-09 00:00:00David McCracken16Karl McDonaldL63.4765.6265.167.05
2022-11-15 00:00:00David McCracken57Dean WatsonL63.4372.3166.4469.42
2024-07-14 00:00:00David McCracken73Abe BougheyW63.3662.8358.1256.8
2022-02-28 00:00:00David McCracken57Danny WoodworthL63.3565.1969.1279.72
2025-11-03 00:00:00David McCracken63Alexander MundyW63.3169.9360.4465.81
2022-05-21 00:00:00David McCracken47Gary BarhamL63.3168.0664.2369.94
2021-06-17 00:00:00David McCracken54Paul MonaghanW63.2878.5955.8265.74
2021-06-19 00:00:00David McCracken52Bradley GeorgeW63.2771.163.2757.9
2022-06-11 00:00:00David McCracken66Danny WoodworthD63.2471.0861.8874.78
2022-01-24 00:00:00David McCracken62Jaymee WoodhouseW63.1665.6765.5678.92
2025-10-22 00:00:00David McCracken46Rhys RobertsL63.1368.8369.2473.33
2023-11-18 00:00:00David McCracken47Matty RogersL63.170.4565.3375.52
2021-12-07 00:00:00David McCracken53Alan LappinW63.0571.0856.8355.38
2023-07-13 00:00:00David McCracken27Lewis LongthornL6368.0468.6176.74
2022-10-18 00:00:00David McCracken70Talon D'OrazioW6362.9555.0263.52
2025-11-17 00:00:00David McCracken64Kyle RobertsW62.9468.6759.9158.83
2022-03-13 00:00:00David McCracken27Gary BarhamL62.961.7871.7778.15
2022-08-21 00:00:00David McCracken27Matty RogersL62.7973.2265.5468.96
2024-10-07 00:00:00David McCracken68Rob MayL62.6960.3361.6759.81
2024-12-01 00:00:00David McCracken38Jamie PickL62.5264.8867.0772.45
2024-08-04 00:00:00David McCracken85Lars NilssonW62.4668.3662.5465.95
2025-07-28 18:24:55David McCracken64Luke CoventryW62.4266.1361.7857.47
2024-05-22 00:00:00David McCracken38Ryan ClaytonL62.3661.4266.2680.27
2023-12-19 00:00:00David McCracken711Ricky HitchmoughL62.2667.7262.3964.54
2022-08-11 00:00:00David McCracken70Niall DunneW62.2565.7151.4554
2023-07-03 00:00:00David McCracken75John SmythW62.271.5361.470.89
2022-03-07 00:00:00David McCracken16Rob DownerL62.1965.8163.0268.38
2022-10-24 00:00:00David McCracken56Mariusz NiemyjskiL62.1772.2764.6679.88
2022-02-04 00:00:00David McCracken73Sean SomervilleW62.1273.4757.6665.8
2025-04-15 00:00:00David McCracken36Thomas BarnesL62.0664.5960.4463.59
2022-06-11 00:00:00David McCracken47David O'LearyL62.0672.1264.5669.15
2024-05-19 00:00:00David McCracken78Adam PopeL6265.3359.7972.02
2024-07-04 00:00:00David McCracken84Graeme McCullochW61.8465.6158.4564.86
2024-08-14 00:00:00David McCracken86Lee HutchesonW61.7869.4363.7565.38
2025-07-24 00:00:00David McCracken36Chris WilsonL61.7567.1970.0882.52
2025-04-24 00:00:00David McCracken26Martin StrachanL61.6968.2163.0566.75
2025-11-19 00:00:00David McCracken26Martin StrachanL61.6577.5857.7962.87
2025-12-21 13:11:16David McCracken1110Joel ErikssonW61.6270.6757.8863.24
2025-10-14 00:00:00David McCracken56Hagai BerkovichL61.5963.6460.3669.24
2024-09-20 00:00:00David McCracken85John MagillW61.5760.6257.6961.77
2024-03-14 00:00:00David McCracken07Al SaundersL61.4158.3376.879.76
2023-08-04 00:00:00David McCracken64Brett PickersgillW61.3664.6758.566.83
2022-04-29 00:00:00David McCracken66Daniel WatkinsD61.3268.1162.4671.11
2024-06-30 00:00:00David McCracken85Lars NilssonW61.3166.5960.1163.69
2024-11-04 00:00:00David McCracken28Jason SmallwoodL61.2875.765.172.63
2022-03-03 00:00:00David McCracken65Tony SaundersW61.2764.0959.5962.67
2025-10-20 00:00:00David McCracken61David BarrieW61.1373.955.1561.14
2024-08-26 00:00:00David McCracken67Danny WoodworthL61.0166.5160.7174.08
2023-07-31 00:00:00David McCracken62Liam Andrews (WALES)W6168.561.5967.42
2025-04-13 00:00:00David McCracken60Kyle JamesW60.9365.7250.7763.61
2022-01-26 00:00:00David McCracken73Joe LoganW60.968.459.0262.5
2024-05-17 00:00:00David McCracken58Andre WertheimL60.8964.2663.2264.15
2025-03-05 00:00:00David McCracken65Richard CameronW60.8675.1858.966.91
2023-10-05 00:00:00David McCracken75Matty RogersW60.8268.0359.6472.03
2025-06-15 17:23:32David McCracken63Kyle JamesW60.874.759.0963.67
2022-03-17 00:00:00David McCracken75Jay VargoW60.7970.0358.664.25
2025-07-31 18:22:18David McCracken63Hagai BerkovichW60.7772.7853.2558.04
2025-05-27 18:23:10David McCracken36Liam TaitL60.7663.1557.4362.56
2023-08-16 00:00:00David McCracken74Justin ReßW60.6967.9162.0872.58
2025-10-02 00:00:00David McCracken55Chris RooksD60.674.4758.1162.17
2022-04-12 00:00:00David McCracken46Gary BarhamL60.5467.5766.2675.63
2022-10-16 00:00:00David McCracken63Shaun CahalinW60.565.3355.9365.56
2023-07-28 00:00:00David McCracken37Ricky HitchmoughL60.4658.567.1172.5
2024-11-10 00:00:00David McCracken48Andre WertheimL60.4574.5663.0166.81
2024-01-15 00:00:00David McCracken27David ThomsonL60.4257.771.3583.3
2024-06-02 00:00:00David McCracken67Christy GoughL60.3554.157.5564.28
2023-10-15 00:00:00David McCracken27Jonny RedfearnL60.3466.9662.1472.81
2024-10-04 00:00:00David McCracken85Petru FloroiuW60.3272.959.3261.79
2023-01-10 00:00:00David McCracken66Stephen McDermottD60.1474.0663.7374.39
2022-08-04 00:00:00David McCracken65Julian PottsW60.1471.4853.2555.67
2023-01-17 00:00:00David McCracken66Josh HallD60.1260.6457.7767.08
2022-12-16 00:00:00David McCracken91Jamie PickW60.1278.454.9960.5
2022-04-07 00:00:00David McCracken89Bradley GeorgeL6070.2462.670.22
2024-04-11 00:00:00David McCracken86William CampbellW59.9271.9862.4678.62
2025-11-09 14:58:19David McCracken36Matt FallowsL59.8969.0460.3377.48
2025-10-29 19:35:59David McCracken36John MagillL59.8961.0464.3472.74
2024-05-03 00:00:00David McCracken58Adam PopeL59.7463.7967.7972.08
2021-08-02 00:00:00David McCracken50Michael WoodbridgeW59.6467.256.768.4
2021-07-19 00:00:00David McCracken53Niall DunneW59.5768.5856.7660.92
2022-07-26 00:00:00David McCracken37Alan BowdenL59.5268.2755.8266.77
2024-08-27 00:00:00David McCracken84Andy MacraeW59.4264.475962.03
2025-12-28 19:29:51David McCracken29Liam McCullochL59.3966.1564.9780.3
2025-06-29 14:41:50David McCracken56Darren WallerL59.3266.2756.8457
2022-10-22 00:00:00David McCracken75Jack KellyW59.3269.4257.2366.53
2021-12-08 00:00:00David McCracken25Edward McMillanL59.3263.7161.8265.38
2024-11-04 00:00:00David McCracken82John MagillW59.368.5756.6358.9
2023-10-22 00:00:00David McCracken37Julian PottsL59.372.5762.5872.33
2021-06-13 00:00:00David McCracken51Sean McHughW59.2461.2859.2668.06
2025-11-05 00:00:00David McCracken26Gary HawkinsL59.1965.2959.7863.38
2022-10-21 00:00:00David McCracken63Eric CicognaW59.0662.1556.5464.85
2022-06-17 00:00:00David McCracken62Andrew SkeggsW58.9961.4653.4964.29
2025-11-05 00:00:00David McCracken62Joe CrowleyW58.9565.3354.9543.25
2022-03-01 00:00:00David McCracken62Lawrence KelmanW58.9470.3855.362.79
2025-05-15 19:39:52David McCracken46Glen WaddellL58.9268.862.2369.77
2023-08-31 00:00:00David McCracken57Billy ShanahanL58.8263.6965.0266.31
2022-05-02 00:00:00David McCracken62Ian BageW58.8283.6751.1549.83
2022-08-09 00:00:00David McCracken65Sean SomervilleW58.7872.7960.9274.36
2023-09-18 00:00:00David McCracken72Oisin FurlongW58.777.8549.6345.44
2022-07-28 00:00:00David McCracken66Colin StewartD58.6780.4457.9466.47
2025-07-30 18:15:51David McCracken06Liam McCullochL58.6652.3968.3276.94
2023-07-02 00:00:00David McCracken46Chris WallL58.5864.462.4573.27
2025-10-09 00:00:00David McCracken55Darren StedmanD58.577757.4371.93
2025-12-09 00:00:00David McCracken36Gary HawkinsL58.5553.6361.7166.96
2021-08-08 00:00:00David McCracken55Brian RitchieD58.3164.677469.17
2025-02-14 20:45:19David McCracken17David BarrieL58.2969.0460.7367.08
2025-01-16 00:00:00David McCracken16Alan BrownL58.2563.4370.2988.24
2024-10-23 00:00:00David McCracken87Paul MittooW58.0171.3360.6567.11
2025-11-06 00:00:00David McCracken64Dennis HandW5860.7754.5366.07
2025-09-02 00:00:00David McCracken26Jonathan WinfindaleL57.9761.4261.7269.25
2022-08-24 00:00:00David McCracken57Iain FraserL57.9367.6964.6267.06
2025-06-12 00:00:00David McCracken63Rob BridesonW57.6164.9354.9355.85
2024-06-21 00:00:00David McCracken57Aaron WheelerL57.668.9260.8564.39
2022-02-09 00:00:00David McCracken07Lee GilbertL57.5156.2468.3274
2024-04-30 00:00:00David McCracken18August Eie-StangelandL57.4860.8965.2968.78
2025-08-20 19:10:24David McCracken55Brian FranksD57.4671.4354.9473.83
2024-01-14 00:00:00David McCracken58David TillL57.4162.159.3964.38
2025-06-22 19:29:50David McCracken62Glen WaddellW57.3860.4254.454.75
2025-11-19 00:00:00David McCracken56Darren StedmanL57.3466.5255.1766.85
2025-04-27 12:24:56David McCracken36Harry LeylandL57.2362.4153.9554.52
2025-03-25 00:00:00David McCracken66Hugo BrottmanD57.1967.6957.0258.61
2024-07-22 00:00:00David McCracken37Luke HicktonL57.1760.6766.9683.4
2022-11-19 00:00:00David McCracken66Andy LoweD57.1163.8659.8472.56
2024-07-15 00:00:00David McCracken85Ash SmithW57.0660.7254.0261.41
2021-07-05 00:00:00David McCracken62Justin O'DellW56.8359.5451.4362.83
2025-01-20 00:00:00David McCracken57Mark NichollsL56.8266.0862.2467.92
2023-11-19 00:00:00David McCracken16Iain FraserL56.7853.5261.265.67
2025-06-23 00:00:00David McCracken36Liam McCullochL56.7164.4863.8775.37
2025-07-16 00:00:00David McCracken16Alan BrownL56.586169.771.57
2024-09-18 00:00:00David McCracken58Evaldas TamosynasL56.5161.4957.8972.59
2023-11-09 00:00:00David McCracken17Lars NilssonL56.3855.6758.972.54
2022-06-19 00:00:00David McCracken60Daniel RadfordW56.3661.3947.5747.56
2025-02-25 00:00:00David McCracken74David SimmonsW56.2964.7951.8464.85
2025-03-02 19:45:18David McCracken63Hagai BerkovichW56.2868.351.9857.7
2024-11-18 00:00:00David McCracken58Rob MayL56.1560.4658.1972.38
2025-04-28 00:00:00David McCracken61Mike DovetonW56.1458.9555.1662.62
2024-05-12 00:00:00David McCracken07Andrew BeltonL55.9861.676378.52
2024-07-28 00:00:00David McCracken28Nathan RobertsL55.9263.4360.8369.3
2025-03-13 00:00:00David McCracken37Darren StedmanL55.8457.156.4670
2023-08-18 00:00:00David McCracken27Christy GoughL55.5155.9361.469.67
2022-05-29 00:00:00David McCracken07Kyle BennettL55.196774.0987.62
2025-01-17 20:01:51David McCracken47Hagai BerkovichL55.1159.2761.0462.64
2024-06-02 00:00:00David McCracken18Darren SansomL55.0559.8161.3383.07
2024-07-28 00:00:00David McCracken18Andy MacraeL54.5162.4159.7270.52
2024-10-16 00:00:00David McCracken77Christy GoughD53.9356.4354.4858.5
2025-02-09 20:33:33David McCracken17Rob BridesonL53.8866.7555.957.13
2024-12-15 00:00:00David McCracken39Matthew ZellnerL53.454.9259.5959.53
2021-07-26 00:00:00David McCracken55Jason O'ConnorD53.362.175465
2025-02-27 00:00:00David McCracken73Josh GreenW52.7266.7349.252.1
2025-02-10 00:00:00David McCracken26Christy GoughL52.7153.8359.3666.08
2025-08-01 19:25:07David McCracken26John CurtisL51.9658.9258.5363.21
2025-03-26 00:00:00David McCracken71David-John McGeochW50.0264.8341.7942.58
2025-03-07 00:00:00David McCracken36John CurtisL47.3456.1154.7565.59
2025-11-05 00:00:00David McCracken37Gary HawkinsL0
2025-09-08 00:00:00David McCracken511John CurtisL
2025-09-05 20:47:06David McCracken94Lewis CarterW
2022-09-02 00:00:00David McCracken36Steven WintleL

All time Stats - 501 SIDO games only

PlayedLegs Pl.Best LegHigh Finish
235236512161
100+140+180Most 180's in a match
2225609823
100+/leg140+/leg180/legTotal/leg
0.9410.2580.0351.233
First 9High First 93DAHigh 3DA
68.7286.3762.0677.97

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

-------------------------------------

Quick links:
(Back to Top)
2024 tour stats
2024 league stats

If you would like to have your stats from pre-2024, please raise a support ticket to request them

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
Platinum64 - Not in Qualifying position Platinum29 - Main Qualifying position Platinum48 - Main Qualifying position Platinum

2024 Tour Stats

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

2024 League Stats

League Season 12

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

League Season 13

PlayedWinsDrawsLeg DiffPoints
1023-139
100+140+180TotalMost 180's in a match
1192651502
Best LegHigh FinishFirst 93DA
1412667.3663.35

League Season 14

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

League Season 15

PlayedWinsDrawsLeg DiffPoints
1141-1013
100+140+180TotalMost 180's in a match
1312451602
Best LegHigh FinishFirst 93DA
1513365.7759.21

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
Platinum64 - Not in Qualifying position Platinum29 - Main Qualifying position Platinum48 - Main Qualifying position Platinum

2024 Tour Stats

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

2024 League Stats

League Season 12

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

League Season 13

PlayedWinsDrawsLeg DiffPoints
1023-139
100+140+180TotalMost 180's in a match
1192651502
Best LegHigh FinishFirst 93DA
1412667.3663.35

League Season 14

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

League Season 15

PlayedWinsDrawsLeg DiffPoints
1141-1013
100+140+180TotalMost 180's in a match
1312451602
Best LegHigh FinishFirst 93DA
1513365.7759.21

(Back to Top)

Scorer Status: Active
Scoring ✅
Cam ✅
Second Device QR code ✅
Share your thoughts about the GDL scoring system

Dates shown for LEAGUE MATCHES are 'week commencing'. You don't have to play on that date and it's not a deadline

Tour 2025 Target Darts Worlds – Gold Major view knockout
(64.97)
3 - 0
(59.39)
(61.62)
3 - 2
(57.88)