League Season 17 with our ALL NEW league format is now OPEN!

David-John McGeoch

Quick Links:

2025 player stats
2025 tour stats
2025 league stats

All 2024 stats

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

GDL 3 Month Overall Average

GDL3DA
50.54

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
Tungsten40 - Not in qualifying position (Gold)79 - Not in qualifying position (Tungsten)89 - Not in qualifying position (Tungsten)

2025 Tour Stats (Back to Top)

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

2025 League Stats (Back to Top)

League Season 16

PlayedWinsDrawsLeg DiffPoints
1130-179
100+140+180TotalMost 180's in a match
76143931
Best LegHigh FinishFirst 93DA
1613758.1553.35

League Season 17

PlayedWinsDrawsLeg DiffPoints
621-67
100+140+180TotalMost 180's in a match
1331171
Best LegHigh FinishFirst 93DA
158252.3650.35

League Season 18

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

League Season 19

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

All Time Record

MatchesOpponentsLegs Played
2341572113
Legs WonLegs LostLeg DiffLeg win %
9881125-13746.76
Matches WonMatches DrawnMatches Lost
8720127
Win %Draw %Lost %
37.188.5554.27

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
David-John McGeoch v John Curtis5104
Alan Brown v David-John McGeoch4202
Dale Cosgrove v David-John McGeoch4400
Craig Young v David-John McGeoch4103
David-John McGeoch v Lawrence Kelman4121
Danny Wakley v David-John McGeoch4301
Daryl Steatham v David-John McGeoch4301
Darren Stedman v David-John McGeoch3300
David-John McGeoch v Hagai Berkovich3003
David-John McGeoch v Neil Westgate3102
David-John McGeoch v Keith Murray3003
David-John McGeoch v Dennis Hand3102
David-John McGeoch v Kevin Spencer3201
Daniel Lax v David-John McGeoch3003
Andre Wertheim v David-John McGeoch3201
David-John McGeoch v Finley Hewitt3111
David-John McGeoch v Jamie Pick3012
Dave Wilson v David-John McGeoch3111
David-John McGeoch v Michael Cox2101
David-John McGeoch v Jack Holmwood2110
David Simmons v David-John McGeoch2200
David-John McGeoch v Hugo Brottman2200
Bradley Pitts v David-John McGeoch2101
Ben Charlton v David-John McGeoch2200
Andrew Mundy v David-John McGeoch2101
David-John McGeoch v Peter Glavin2101
David-John McGeoch v Phil McGrath2200
David-John McGeoch v Ian Windross2101
David-John McGeoch v Jake Morrison2002
David-John McGeoch v Justin Reß2002
David-John McGeoch v Scott Simmons2011
David-John McGeoch v Robbie Priddle2011
Craig Marshall v David-John McGeoch2101
David-John McGeoch v Leigh Brooks2002
David-John McGeoch v Ryan Mitchell2002
David-John McGeoch v James Hooper2101
David-John McGeoch v Davy Jones2002
David-John McGeoch v Martin Moir2200
David-John McGeoch v Jamie Chinn-Brown2200
David-John McGeoch v Ryan Murray2101
David-John McGeoch v Paul Grimes2101
David-John McGeoch v Declan Walling2101
David-John McGeoch v Dean Lax2101
Andy Dunn v David-John McGeoch2002
David-John McGeoch v Oliver Warren2101
David-John McGeoch v Edward McMillan2011
David-John McGeoch v Stephen Curwen2101
David-John McGeoch v Mark Foster2020
Chris Scouller v David-John McGeoch2101
David-John McGeoch v Michael Fleet2110
Bradley Warren v David-John McGeoch2101
David-John McGeoch v Gavin Garner1001
David-John McGeoch v Vincent Borgmans1001
David-John McGeoch v Joe Crowley1001
David-John McGeoch v James Rudd1100
David-John McGeoch v Jordan Todd1001
David McCracken v David-John McGeoch1100
David-John McGeoch v Liam McCulloch1001
David-John McGeoch v Josh Green1100
Chris Rooks v David-John McGeoch1100
David-John McGeoch v Steve Deverson1100
David Barrie v David-John McGeoch1001
David-John McGeoch v Simon Parker1010
Darren Smith v David-John McGeoch1001
Alexander Mundy v David-John McGeoch1001
David-John McGeoch v Remus Raita1001
David-John McGeoch v Kyle Campbell1100
David-John McGeoch v Rob Brideson1001
David-John McGeoch v Ian Lewis1001
Charlie Reeves v David-John McGeoch1100
David-John McGeoch v Michael Ward Snr1001
Ben Thompson v David-John McGeoch1100
David-John McGeoch v Dean Jones1001
David-John McGeoch v Ryan McDonald1100
David-John McGeoch v Liam Tait1001
David-John McGeoch v Paul Blackbourn1100
David-John McGeoch v Tom Hitchings1010
Daniel Lee v David-John McGeoch1100
David-John McGeoch v Simon Nicholson1100
David-John McGeoch v Joe Logan1001
David-John McGeoch v Paul Mittoo1001
Daniel Grossi v David-John McGeoch1100
David-John McGeoch v Greg Lyndon1001
David-John McGeoch v Lloyd Willis1001
David-John McGeoch v Rom Russell1001
Adam Perryman v David-John McGeoch1001
Callum Yates v David-John McGeoch1100
David-John McGeoch v Josh Parker1001
David-John McGeoch v Dylan Thomson1100
David-John McGeoch v Nathan Buckley1100
David-John McGeoch v Kiyfa Bryant1100
David-John McGeoch v Nathanial Minskip-Aggett1001
David-John McGeoch v Luke Ryan1001
David-John McGeoch v Jordan Ward1001
Connor Sinclair v David-John McGeoch1001
David-John McGeoch v Tom Yeomans1100
Dave Wood v David-John McGeoch1100
David-John McGeoch v Michael Rennocks1100
David-John McGeoch v Isaac Garrett1001
David-John McGeoch v Thomas Oldfield1010
David-John McGeoch v Martin Johnston1100
Benjamin Housley v David-John McGeoch1001
David-John McGeoch v Roger Osborne1001
David-John McGeoch v Jack Bowman1001
David-John McGeoch v Kieran Guinnessy1001
David-John McGeoch v Mark Gordon1100
David-John McGeoch v Niall Dunne1001
Anthony Flood v David-John McGeoch1001
David-John McGeoch v John Lyons1010
David-John McGeoch v Richard Cameron1100
David-John McGeoch v Elliot Lewthwaite1001
David-John McGeoch v Tom Beresford1100
David-John McGeoch v Sean McHugh1100
David-John McGeoch v Sye Porter-Bishop1100
David-John McGeoch v Ryan Vessey1001
David-John McGeoch v Rob Heath1100
David-John McGeoch v Kevin Thackwell1100
Ant Hume v David-John McGeoch1001
Danny Kennedy v David-John McGeoch1100
David-John McGeoch v Jacob Hopkins1100
David-John McGeoch v Lee Humphrey1001
David-John McGeoch v Gaz Magill1001
David-John McGeoch v Wayne Fereday1100
David-John McGeoch v Kyle Watts1100
David-John McGeoch v Osvaldas Bielskis1010
David-John McGeoch v Wesley Harney1010
Andrew McCormick v David-John McGeoch1100
David-John McGeoch v Ross Smith1100
Alex Powell v David-John McGeoch1001
David-John McGeoch v Jack Alexander1001
David-John McGeoch v Lewis Carter1001
Ben Pulham v David-John McGeoch1001
David-John McGeoch v Matthew Crosby1001
Ben McInerney v David-John McGeoch1001
Billy Blakeman v David-John McGeoch1001
David-John McGeoch v Hywel Jones1100
Andrew Marsden v David-John McGeoch1001
David-John McGeoch v Harry Lumb1001
Aidan Corkerry v David-John McGeoch1001
David-John McGeoch v Lars Jensen1100
Anthony Dodsworth v David-John McGeoch1001
David-John McGeoch v Phillip Ardill1001
David-John McGeoch v Tom Chapman1001
David Warren v David-John McGeoch1100
David-John McGeoch v Kev Selby1010
David-John McGeoch v James Toone1010
David-John McGeoch v Steven Ryan1001
David-John McGeoch v Dean Smith1001
David-John McGeoch v Ian Malcolm1001
David-John McGeoch v Sean McCrory1001
David-John McGeoch v Rob Sullivan1001
David-John McGeoch v Ryan Couch1001
David-John McGeoch v Scott Jackson1001
David-John McGeoch v Dean Watson1001
Brian Hylands v David-John McGeoch1100
Craig Fowler v David-John McGeoch1100
David O'Leary v David-John McGeoch1100

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

 

Enhanced Stats

 

Roll of Honour

EventGrade/DivisionWinnerRunner Up
League Season 8Division 9Jamie PickDavid-John McGeoch
League Season 11Division 8David-John McGeochCraig Young

Best ever averages

DatePlayerScore 1Score 2OpponentResult3DAF9Opp. 3DAOpp. F9
2024-05-07 00:00:00David-John McGeoch36Robbie PriddleL67.6579.5269.3475.44
2023-04-26 00:00:00David-John McGeoch64John CurtisW66.4372.3359.1965.17
2023-07-16 00:00:00David-John McGeoch61Jamie Chinn-BrownW65.0486.3852.6654
2023-10-27 00:00:00David-John McGeoch62Kevin SpencerW64.3375.2959.8368.29
2024-10-16 00:00:00David-John McGeoch73Ian WindrossW63.4471.2759.2863.6
2023-09-17 00:00:00David-John McGeoch62Daniel LaxW63.3563.3859.870.79
2024-02-10 00:00:00David-John McGeoch73Bradley PittsW63.358.557.9665.77
2022-11-30 00:00:00David-John McGeoch63Ant HumeW62.9663.1953.8850.22
2023-07-05 00:00:00David-John McGeoch63Andre WertheimW62.7561.1958.3166.22
2023-11-26 00:00:00David-John McGeoch64Martin MoirW62.5166.4758.4165.27
2024-02-27 00:00:00David-John McGeoch47Ryan MitchellL62.1760.9766.6767.21
2023-07-28 00:00:00David-John McGeoch46Neil WestgateL62.1460.962.2765.9
2024-02-11 00:00:00David-John McGeoch63Dylan ThomsonW62.1165.4855.7956.63
2024-05-30 00:00:00David-John McGeoch66Tom HitchingsD61.9966.2564.1969.22
2023-06-09 00:00:00David-John McGeoch26John CurtisL61.5267.5865.6271.58
2023-04-19 00:00:00David-John McGeoch55John LyonsD60.8960.8764.964.23
2022-11-02 00:00:00David-John McGeoch51Neil WestgateW60.8565.4455.1870.83
2022-11-23 00:00:00David-John McGeoch52Jacob HopkinsW60.8370.160.8370.1
2024-03-17 00:00:00David-John McGeoch37Justin ReßL60.8269.457.2259.2
2023-02-12 00:00:00David-John McGeoch62Andy DunnW60.7564.7558.9254.46
2024-06-06 00:00:00David-John McGeoch64Ryan McDonaldW60.5758.7361.9764.03
2025-01-25 21:08:52David-John McGeoch57David SimmonsL60.5462.8662.8276.86
2024-10-30 00:00:00David-John McGeoch37Peter GlavinL60.5455.171.2763.3
2024-02-14 00:00:00David-John McGeoch56Josh ParkerL60.5360.7357.6562.03
2024-04-18 00:00:00David-John McGeoch57Greg LyndonL60.3265.0661.163.31
2023-09-16 00:00:00David-John McGeoch50Dennis HandW60.1274.9359.0571.33
2024-04-25 00:00:00David-John McGeoch47Paul MittooL60.1162.6460.0264.67
2022-04-06 00:00:00David-John McGeoch26Steven RyanL60.076467.7971.5
2024-11-13 00:00:00David-John McGeoch72Phil McGrathW59.9974.8550.4953.22
2023-11-01 00:00:00David-John McGeoch64Martin MoirW59.9966.9759.2764.8
2022-07-29 00:00:00David-John McGeoch62Michael FleetW59.9761.2551.6350.29
2023-09-03 00:00:00David-John McGeoch36Andre WertheimL59.965.4865.7678.26
2023-04-05 00:00:00David-John McGeoch55Robbie PriddleD59.8468.662.3866.83
2024-06-10 00:00:00David-John McGeoch16Dean JonesL59.5966.1971.2478.48
2024-11-14 00:00:00David-John McGeoch36Ben CharltonL59.4675.2264.2663.3
2024-11-05 00:00:00David-John McGeoch71Alexander MundyW59.4565.9651.7757.04
2022-10-29 00:00:00David-John McGeoch55Lawrence KelmanD59.4466.160.0266.67
2025-04-23 00:00:00David-John McGeoch61James RuddW59.2753.3352.7254.62
2024-08-17 18:06:59David-John McGeoch46Jake MorrisonL59.1267.5364.2366.33
2024-03-24 00:00:00David-John McGeoch57Rom RussellL59.1162.559.9663.33
2024-02-07 00:00:00David-John McGeoch70Nathan BuckleyW59.1156.5754.4754.67
2023-04-16 00:00:00David-John McGeoch54Richard CameronW59.0158.7960.3263.96
2023-01-13 00:00:00David-John McGeoch64Danny WakleyW58.9859.857.662.2
2023-11-30 00:00:00David-John McGeoch65Craig YoungW58.9759.3956.4360.64
2024-04-21 00:00:00David-John McGeoch64Andrew MundyW58.9670.1754.8761.43
2024-07-23 00:00:00David-John McGeoch47Jake MorrisonL58.8563.2162.0564.64
2023-08-24 00:00:00David-John McGeoch63Jamie Chinn-BrownW58.865.4859.5467.19
2023-02-21 00:00:00David-John McGeoch35Michael CoxL58.7962.246064.81
2024-03-12 00:00:00David-John McGeoch74Adam PerrymanW58.7164.2756.8860.55
2022-12-20 00:00:00David-John McGeoch77Oliver WarrenL58.5858.8157.3359.83
2025-02-04 00:00:00David-John McGeoch16Ben CharltonL58.5449.3863.1764.14
2024-03-03 00:00:00David-John McGeoch26Callum YatesL58.5460.1366.3277.21
2025-02-06 00:00:00David-John McGeoch57Chris RooksL58.4865.6459.0463.22
2025-01-15 00:00:00David-John McGeoch62David BarrieW58.4668.6755.8657.33
2023-03-07 00:00:00David-John McGeoch61Declan WallingW58.4473.9551.142.29
2023-02-05 00:00:00David-John McGeoch54Craig MarshallW58.463.8961.266.7
2024-04-28 00:00:00David-John McGeoch66Scott SimmonsD58.0473.9459.4960.08
2023-03-22 00:00:00David-John McGeoch46Jamie PickL58.0264.761.2163.33
2023-05-31 00:00:00David-John McGeoch26John CurtisL57.9663.3859.3456.25
2023-07-25 00:00:00David-John McGeoch54Benjamin HousleyW57.8765.5257.1756.22
2024-10-13 00:00:00David-John McGeoch46Darren StedmanL57.7163.4758.2962.27
2024-11-10 00:00:00David-John McGeoch63Darren SmithW57.5160.9655.5960.07
2023-09-29 00:00:00David-John McGeoch61Kevin SpencerW57.4865.1450.1849
2022-09-22 00:00:00David-John McGeoch52Dave WilsonW57.4360.5754.0359.81
2022-11-10 00:00:00David-John McGeoch46Lawrence KelmanL57.3968.9354.4356.13
2024-09-22 18:30:35David-John McGeoch73Kyle CampbellW57.3559.0353.0654.97
2022-11-25 00:00:00David-John McGeoch35Danny KennedyL57.3364.6754.7161.83
2022-05-23 00:00:00David-John McGeoch56Tom ChapmanL57.2659.7957.2466.85
2022-06-20 00:00:00David-John McGeoch76Aidan CorkerryW57.2466.5653.5758.59
2024-10-06 00:00:00David-John McGeoch71Phil McGrathW57.1567.7549.4553.42
2022-07-27 00:00:00David-John McGeoch55Mark FosterD57.1257.9358.6260.6
2024-07-14 00:00:00David-John McGeoch47Dennis HandL57.1161.7958.6771.97
2024-01-17 00:00:00David-John McGeoch46Nathanial Minskip-AggettL57.0858.960.1558.9
2023-11-02 00:00:00David-John McGeoch52Connor SinclairW57.0265.4352.3161.76
2024-12-18 00:00:00David-John McGeoch16Andrew MundyL56.9664.8659.4164.52
2023-02-28 00:00:00David-John McGeoch55Jamie PickD56.9561.4359.3363.3
2022-11-18 00:00:00David-John McGeoch06Gaz MagillL56.9360.7265.8258.22
2022-06-19 00:00:00David-John McGeoch63Oliver WarrenW56.9160.0748.6651.78
2023-04-25 00:00:00David-John McGeoch53Anthony FloodW56.7260.255147.75
2023-02-11 00:00:00David-John McGeoch45Leigh BrooksL56.6863.1157.972.48
2024-05-11 00:00:00David-John McGeoch37Joe LoganL56.6269.6355.5765.1
2023-10-29 00:00:00David-John McGeoch54Tom YeomansW56.5157.8552.1359
2023-07-16 00:00:00David-John McGeoch51Craig YoungW56.5157.1152.3758.94
2024-02-14 00:00:00David-John McGeoch47Keith MurrayL56.4559.8255.4858.09
2025-03-14 19:35:40David-John McGeoch47Darren StedmanL56.3263.3959.7860.09
2024-01-28 00:00:00David-John McGeoch74Kiyfa BryantW56.2761.5555.0370.48
2023-09-01 00:00:00David-John McGeoch63Finley HewittW56.2769.1154.4153
2022-10-25 00:00:00David-John McGeoch55Osvaldas BielskisD56.2452.2757.8463.17
2022-11-08 00:00:00David-John McGeoch61Andy DunnW56.2369.4849.6565.1
2023-08-14 00:00:00David-John McGeoch55Thomas OldfieldD56.2261.5354.6856.67
2024-08-20 18:19:02David-John McGeoch37Ian LewisL56.1867.358.9263.7
2024-08-11 00:00:00David-John McGeoch37Keith MurrayL56.1157.659.9554.77
2023-12-10 00:00:00David-John McGeoch67Davy JonesL56.0962.2554.7461.15
2022-08-12 00:00:00David-John McGeoch64Chris ScoullerW55.9655.9354.2862.6
2022-05-18 00:00:00David-John McGeoch65Paul GrimesW55.7568.0656.7960.42
2023-03-08 00:00:00David-John McGeoch64Alan BrownW55.6660.854.6258.43
2024-09-08 00:00:00David-John McGeoch46Rob BridesonL55.5963.654.3161.83
2023-01-15 00:00:00David-John McGeoch35Ryan VesseyL55.5562.8359.2268.96
2023-04-27 00:00:00David-John McGeoch26Niall DunneL55.4957.7156.0760.96
2023-08-11 00:00:00David-John McGeoch55Finley HewittD55.4865.1354.8863.87
2022-08-31 00:00:00David-John McGeoch16Lewis CarterL55.4856.3860.4764.95
2022-11-13 00:00:00David-John McGeoch61Wayne FeredayW55.4170.1450.1261.76
2024-07-11 00:00:00David-John McGeoch36John CurtisL55.2657.1560.8968.19
2023-10-21 00:00:00David-John McGeoch62Lawrence KelmanW55.1166.6749.9753.67
2023-07-09 00:00:00David-John McGeoch36Finley HewittL55.1160.7854.7159.93
2023-11-09 00:00:00David-John McGeoch25Ryan MitchellL55.0759.4859.0169.1
2022-01-11 00:00:00David-John McGeoch36David O'LearyL55.0456.8563.171.78
2022-11-01 00:00:00David-John McGeoch61Kyle WattsW55.0155.1451.7154.43
2022-06-08 00:00:00David-John McGeoch55Dave WilsonD54.9764.4355.0859.4
2024-09-28 17:44:39David-John McGeoch57Remus RaitaL54.9155.8156.0364.58
2023-01-07 00:00:00David-John McGeoch51Kevin ThackwellW54.9163.8951.153
2024-07-17 00:00:00David-John McGeoch27Justin ReßL54.964.5261.7266.41
2023-08-09 00:00:00David-John McGeoch46Andre WertheimL54.963.8357.8471.37
2022-10-03 00:00:00David-John McGeoch55Wesley HarneyD54.957.3354.5259.37
2024-08-09 00:00:00David-John McGeoch27Dennis HandL54.8754.2666.2583.63
2022-03-04 00:00:00David-John McGeoch66Edward McMillanD54.8560.6956.4165.75
2023-10-07 00:00:00David-John McGeoch55Lawrence KelmanD54.8364.0357.2862.83
2024-04-24 00:00:00David-John McGeoch56Daniel GrossiL54.868.5554.3760.52
2023-10-03 00:00:00David-John McGeoch15Isaac GarrettL54.874.0655.858.5
2023-11-08 00:00:00David-John McGeoch36Jordan WardL54.7759.3756.6764.63
2023-01-25 00:00:00David-John McGeoch62Sean McHughW54.760.9652.9551.83
2023-02-07 00:00:00David-John McGeoch56Danny WakleyL54.6959.8558.4670.76
2022-08-27 00:00:00David-John McGeoch26Matthew CrosbyL54.6562.7560.366.33
2024-02-21 00:00:00David-John McGeoch47Dale CosgroveL54.6257.0658.2369.85
2022-10-12 00:00:00David-John McGeoch63Stephen CurwenW54.658.1952.0755.3
2024-03-24 00:00:00David-John McGeoch06Leigh BrooksL54.5655.1168.8469.06
2024-11-20 00:00:00David-John McGeoch66Simon ParkerD54.5559.0858.2166.06
2024-11-27 00:00:00David-John McGeoch70Peter GlavinW54.5142.147.8646.95
2023-01-14 00:00:00David-John McGeoch61Dean LaxW54.4657.1454.8772.33
2024-06-28 00:00:00David-John McGeoch57Ben ThompsonL54.3253.4259.7269.31
2023-01-11 00:00:00David-John McGeoch54Rob HeathW54.3159.354.1959.41
2022-01-12 00:00:00David-John McGeoch37Craig FowlerL54.3156.257.5161
2024-06-01 00:00:00David-John McGeoch63Paul BlackbournW54.2855.9356.5755.3
2025-01-26 18:51:39David-John McGeoch73Steve DeversonW54.2657.7349.3765.5
2022-04-17 00:00:00David-John McGeoch45Declan WallingL54.2359.7455.1856.74
2023-01-31 00:00:00David-John McGeoch26Dale CosgroveL54.2255.9661.0566.54
2024-05-15 00:00:00David-John McGeoch74Simon NicholsonW54.1554.755.9571.97
2022-08-07 00:00:00David-John McGeoch05Danny WakleyL54.0758.257.3753.8
2023-10-08 00:00:00David-John McGeoch60Hugo BrottmanW5457.0649.3151.61
2023-05-11 00:00:00David-John McGeoch62Mark GordonW5464.5846.0547.88
2022-10-30 00:00:00David-John McGeoch53Daniel LaxW5467.4649.0748.29
2022-02-23 00:00:00David-John McGeoch47Ryan CouchL53.8463.5862.4970.79
2022-10-09 00:00:00David-John McGeoch35Dave WilsonL53.7950.553.6749.75
2024-01-15 00:00:00David-John McGeoch47James HooperL53.7754.9757.7559.79
2022-02-11 00:00:00David-John McGeoch17Scott JacksonL53.753.0865.1872.92
2023-01-17 00:00:00David-John McGeoch62Sye Porter-BishopW53.525750.1564.13
2025-02-26 00:00:00David-John McGeoch75Hugo BrottmanW53.4357.0352.8560.81
2023-07-02 00:00:00David-John McGeoch26Roger OsborneL53.3560.0853.164.46
2023-04-17 00:00:00David-John McGeoch46Hagai BerkovichL53.0965.1748.1964.63
2023-11-05 00:00:00David-John McGeoch60Craig YoungW53.0556.7846.0250.72
2022-09-07 00:00:00David-John McGeoch62Alex PowellW53.0162.9648.0758.29
2024-01-18 00:00:00David-John McGeoch37Dale CosgroveL52.9748.9369.9781.97
2023-02-24 00:00:00David-John McGeoch16Dean LaxL52.9655.2459.8163.86
2024-06-05 00:00:00David-John McGeoch47Liam TaitL52.9454.8558.0157.82
2023-06-06 00:00:00David-John McGeoch45Danny WakleyL52.8249.6357.2667.59
2022-05-11 00:00:00David-John McGeoch35Daryl SteathamL52.7953.0454.7163.42
2023-05-14 00:00:00David-John McGeoch36Ryan MurrayL52.7558.1955.7662.37
2023-10-28 00:00:00David-John McGeoch36Dave WoodL52.7362.8953.9661.89
2023-07-02 00:00:00David-John McGeoch35Jack BowmanL52.496352.4653.63
2022-06-05 00:00:00David-John McGeoch64Anthony DodsworthW52.3857.4748.7952.4
2024-11-09 00:00:00David-John McGeoch47Neil WestgateL52.3356.3954.6767.15
2022-03-03 00:00:00David-John McGeoch15Jamie PickL52.1957.1154.5169.72
2025-02-12 00:00:00David-John McGeoch27Bradley PittsL52.1255.8557.2961.04
2023-05-21 00:00:00David-John McGeoch06Kieran GuinnessyL52.1265.7857.8174.72
2025-02-01 13:08:14David-John McGeoch47Darren StedmanL51.9459.2753.3160.55
2022-04-27 00:00:00David-John McGeoch55James TooneD51.9457.350.5156.23
2023-03-15 00:00:00David-John McGeoch25Elliot LewthwaiteL51.9260.5252.7258.29
2022-11-22 00:00:00David-John McGeoch26Lee HumphreyL51.955.8863.9862.46
2025-05-03 19:40:36David-John McGeoch26Vincent BorgmansL51.8864.4649.9956.96
2023-09-26 00:00:00David-John McGeoch15John CurtisL51.6848.8365.4378.94
2022-06-28 00:00:00David-John McGeoch47Stephen CurwenL51.5860.7654.162.52
2025-01-19 00:00:00David-John McGeoch06Dale CosgroveL51.5754.7857.8188
2022-08-25 00:00:00David-John McGeoch62Ben McInerneyW51.5457.544.762.63
2025-02-25 00:00:00David-John McGeoch16Alan BrownL51.5357.0552.9962.71
2022-09-14 00:00:00David-John McGeoch62Ross SmithW51.5259.7147.6954.5
2023-07-27 00:00:00David-John McGeoch25Davy JonesL51.3769.5752.4562.05
2022-03-23 00:00:00David-John McGeoch45Ian MalcolmL51.2961.1551.8555.15
2025-04-11 00:00:00David-John McGeoch26Jordan ToddL51.2358.555.1863.58
2023-10-15 00:00:00David-John McGeoch63Michael RennocksW50.8668.3350.0263.7
2024-06-08 00:00:00David-John McGeoch37Scott SimmonsL50.8449.7756.6659.17
2022-07-13 00:00:00David-John McGeoch63Andrew MarsdenW50.7954.4848.6150.67
2024-10-01 00:00:00David-John McGeoch46Ian WindrossL50.7358.0351.9659.37
2023-10-01 00:00:00David-John McGeoch54James HooperW50.758.6351.960.41
2023-05-12 00:00:00David-John McGeoch35Kevin SpencerL50.6953.385565.67
2023-04-30 00:00:00David-John McGeoch56Craig YoungL50.6371.6451.5166.06
2024-07-13 00:00:00David-John McGeoch47Michael Ward SnrL50.4957.2154.3551.42
2022-05-19 00:00:00David-John McGeoch26David WarrenL50.4360.554.3270.46
2025-03-16 19:15:17David-John McGeoch73Josh GreenW50.3358.2347.9352.63
2022-07-30 00:00:00David-John McGeoch53Hywel JonesW50.3247.2549.7456.33
2022-03-22 00:00:00David-John McGeoch07Sean McCroryL50.2356.7656.8766.95
2022-03-07 00:00:00David-John McGeoch57Bradley WarrenL50.2254.3147.3948.61
2022-10-23 00:00:00David-John McGeoch64Ryan MurrayW50.1861.0349.8264.17
2023-10-22 00:00:00David-John McGeoch63Daniel LaxW50.1160.9347.9852.04
2023-08-06 00:00:00David-John McGeoch62Martin JohnstonW50.0860.2551.9860.21
2022-03-26 00:00:00David-John McGeoch15Dean SmithL49.9348.9451.2960.06
2023-01-29 00:00:00David-John McGeoch51Tom BeresfordW49.7655.4449.1657.56
2023-11-15 00:00:00David-John McGeoch05Luke RyanL49.7353.659.6478.73
2022-11-16 00:00:00David-John McGeoch62Daryl SteathamW49.763.548.3155.67
2023-08-12 00:00:00David-John McGeoch36Hagai BerkovichL49.6865.3352.867.52
2024-04-05 00:00:00David-John McGeoch07Lloyd WillisL49.6549.6758.1381
2025-03-02 18:02:22David-John McGeoch47David SimmonsL49.6353.2155.6461.91
2024-05-22 00:00:00David-John McGeoch27Daniel LeeL49.5965.3351.5854.67
2025-03-19 00:00:00David-John McGeoch16Liam McCullochL49.565951.351.9
2023-03-18 00:00:00David-John McGeoch65Alan BrownW49.5449.1250.7658.67
2022-01-28 00:00:00David-John McGeoch75Bradley WarrenW49.5257.6950.2267.11
2022-08-16 00:00:00David-John McGeoch46Daryl SteathamL49.5162.2752.3472.43
2022-08-04 00:00:00David-John McGeoch62Billy BlakemanW49.4963.1348.4767.54
2022-03-17 00:00:00David-John McGeoch66Michael FleetD49.2556.553.0463.94
2024-06-19 00:00:00David-John McGeoch16Keith MurrayL49.1472.1452.666.81
2024-09-25 00:00:00David-John McGeoch07Alan BrownL48.855.4356.5664.71
2022-04-21 00:00:00David-John McGeoch26Daryl SteathamL48.6857.7550.0857.58
2025-04-30 00:00:00David-John McGeoch64Jack HolmwoodW48.6560.346.4755.27
2023-04-19 00:00:00David-John McGeoch06Paul GrimesL48.5351.1163.9663.44
2022-09-13 00:00:00David-John McGeoch55Mark FosterD48.559.4351.5853.97
2025-04-20 20:16:43David-John McGeoch55Jack HolmwoodD48.3349.3750.260.37
2022-03-18 00:00:00David-John McGeoch25Rob SullivanL48.2366.4849.7161.86
2022-02-05 00:00:00David-John McGeoch27Brian HylandsL47.851.0449.8457.81
2024-08-13 00:00:00David-John McGeoch47Charlie ReevesL47.6361.4545.2250.91
2024-08-12 00:00:00David-John McGeoch47Charlie ReevesL47.6361.4545.2250.91
2024-04-17 00:00:00David-John McGeoch37Craig MarshallL47.5461.549.4859.4
2025-05-07 00:00:00David-John McGeoch26Gavin GarnerL47.451.2553.4260.71
2022-02-11 00:00:00David-John McGeoch27Dean WatsonL47.1956.3756.2176.44
2022-07-04 00:00:00David-John McGeoch46Chris ScoullerL47.159.8348.3151.33
2022-06-17 00:00:00David-John McGeoch52Lars JensenW47.0959.3844.845.57
2022-07-11 00:00:00David-John McGeoch45Harry LumbL46.9952.4446.9855.81
2022-05-06 00:00:00David-John McGeoch55Kev SelbyD46.9551.5746.8947.23
2025-04-27 20:23:36David-John McGeoch16Joe CrowleyL46.6649.959.6362.71
2022-05-28 00:00:00David-John McGeoch36Phillip ArdillL44.0755.3345.3860.04
2025-03-26 00:00:00David-John McGeoch17David McCrackenL41.7942.5850.0264.83
2022-11-06 00:00:00David-John McGeoch25Edward McMillanL36.4856.8137.3936.81
2025-05-11 16:39:02David-John McGeoch64Michael CoxW
2025-02-15 20:18:15David-John McGeoch710Hagai BerkovichL
2022-09-28 00:00:00David-John McGeoch26Andrew McCormickL
2022-09-03 00:00:00David-John McGeoch45Jack AlexanderL
2022-08-29 00:00:00David-John McGeoch54Ben PulhamW

All time Stats - 501 SIDO games only

PlayedLegs Pl.Best LegHigh Finish
229206012158
100+140+180Most 180's in a match
1599343452
100+/leg140+/leg180/legTotal/leg
0.7760.1670.0220.965
First 9High First 93DAHigh 3DA
60.8286.3854.9767.65

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
Gold48 - Main Qualifying position Gold33 - Main Qualifying position Gold47 - Main Qualifying position Gold

2024 Tour Stats

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

2024 League Stats

League Season 12

PlayedWinsDrawsLeg DiffPoints
1140-512
100+140+180TotalMost 180's in a match
1031641231
Best LegHigh FinishFirst 93DA
1712359.6557.88

League Season 13

PlayedWinsDrawsLeg DiffPoints
1112-295
100+140+180TotalMost 180's in a match
842111061
Best LegHigh FinishFirst 93DA
1511661.7555.19

League Season 14

PlayedWinsDrawsLeg DiffPoints
900-320
100+140+180TotalMost 180's in a match
76193981
Best LegHigh FinishFirst 93DA
187659.9954.44

League Season 15

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

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
Gold48 - Main Qualifying position Gold33 - Main Qualifying position Gold47 - Main Qualifying position Gold

2024 Tour Stats

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

2024 League Stats

League Season 12

PlayedWinsDrawsLeg DiffPoints
1140-512
100+140+180TotalMost 180's in a match
1031641231
Best LegHigh FinishFirst 93DA
1712359.6557.88

League Season 13

PlayedWinsDrawsLeg DiffPoints
1112-295
100+140+180TotalMost 180's in a match
842111061
Best LegHigh FinishFirst 93DA
1511661.7555.19

League Season 14

PlayedWinsDrawsLeg DiffPoints
900-320
100+140+180TotalMost 180's in a match
76193981
Best LegHigh FinishFirst 93DA
187659.9954.44

League Season 15

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

(Back to Top)