David-John McGeoch

Quick Links:

2025 player stats
2025 tour stats
2025 league stats

All 2024 stats

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

GDL 3 Month Overall Average

GDL3DA
52.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)19 - Main Qualifying position (Tungsten)18 - Main Qualifying position (Tungsten)

2025 Tour Stats (Back to Top)

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

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
1151-916
100+140+180TotalMost 180's in a match
3763461
Best LegHigh FinishFirst 93DA
158258.5251.9

League Season 18

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

League Season 19

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

All Time Record

MatchesOpponentsLegs Played
2751832453
Legs WonLegs LostLeg DiffLeg win %
11721281-10947.78
Matches WonMatches DrawnMatches Lost
11222141
Win %Draw %Lost %
40.73851.27

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
Danny Wakley v David-John McGeoch5302
David-John McGeoch v John Curtis5104
Daniel Lax v David-John McGeoch4004
Alan Brown v David-John McGeoch4202
Dale Cosgrove v David-John McGeoch4400
Craig Young v David-John McGeoch4103
David-John McGeoch v Lawrence Kelman4121
Daryl Steatham v David-John McGeoch4301
Chris Scouller v David-John McGeoch3201
David-John McGeoch v Kevin Thackwell3201
Craig Fowler v David-John McGeoch3102
David-John McGeoch v Michael Cox3201
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
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 Derek Ross2200
David-John McGeoch v Rhys Wordsworth2011
David-John McGeoch v Tomas Morrissey2101
David-John McGeoch v Lewis Quayle2101
David Warren v David-John McGeoch2200
David-John McGeoch v Gavin Garner2101
David-John McGeoch v Joe Crowley2002
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
David-John McGeoch v Michael Fleet2110
Bradley Warren v David-John McGeoch2101
David-John McGeoch v James Odonnell1100
Chris Paden v David-John McGeoch1001
David-John McGeoch v Seth Anderson1001
David-John McGeoch v Tarrant Parsons1100
David-John McGeoch v Mark Davenport1100
David-John McGeoch v Jon Witherspoon1100
Ben Dorkins v David-John McGeoch1001
David-John McGeoch v Liam Philbin1100
David-John McGeoch v Jonathan Wilson1100
Adam George (Tooting) v David-John McGeoch1100
David-John McGeoch v John McCluskey1100
David-John McGeoch v Gary Brown1010
Colin Franks v David-John McGeoch1100
David-John McGeoch v Thomas Allan1001
David-John McGeoch v Dean Wallace1100
David-John McGeoch v Vincent Van Dyck1100
David-John McGeoch v Tim de Bruin1001
David-John McGeoch v Stuart Butler1001
Bjorn Gorter v David-John McGeoch1100
Daniel Holt v David-John McGeoch1001
David-John McGeoch v Matthew Martin1100
David-John McGeoch v Lee Skerritt1100
David-John McGeoch v Vincent Borgmans1001
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 Jack Bowman1001
David-John McGeoch v Roger Osborne1001
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
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-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 Dean Watson1001
David-John McGeoch v Scott Jackson1001
Brian Hylands 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
League Season 18Division 9David-John McGeochTomas Morrissey

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
2025-08-15 20:15:57David-John McGeoch63Craig FowlerW59.786057.4566.96
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
2025-05-18 16:36:29David-John McGeoch64Michael CoxW59.1973.4757.3351
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
2025-05-24 19:01:07David-John McGeoch52Derek RossW5767.1959.3658.33
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
2025-10-12 17:53:52David-John McGeoch50Ben DorkinsW55.6769.246.2446.4
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
2025-10-26 20:36:37David-John McGeoch36Chris ScoullerL54.976652.0862.96
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
2025-10-28 00:00:00David-John McGeoch25Seth AndersonL54.746661.4764.52
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
2025-11-02 20:59:05David-John McGeoch64James OdonnellW54.0164.2751.5861.77
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
2025-10-29 20:10:49David-John McGeoch54Chris PadenW53.7960.5953.9767.56
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
2025-09-28 18:26:02David-John McGeoch61Liam PhilbinW53.6562.245155.95
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
2025-07-29 00:00:00David-John McGeoch55Gary BrownD53.164.0753.6849.93
2023-04-17 00:00:00David-John McGeoch46Hagai BerkovichL53.0965.1748.1964.63
2025-07-27 19:50:32David-John McGeoch55Rhys WordsworthD53.0667.0751.7866.33
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
2025-05-25 18:54:00David-John McGeoch51Lee SkerrittW52.9453.1151.9854.44
2024-06-05 00:00:00David-John McGeoch47Liam TaitL52.9454.8558.0157.82
2025-10-18 19:55:43David-John McGeoch64Kevin ThackwellW52.9361.0350.2754.83
2025-10-25 11:39:06David-John McGeoch54Tarrant ParsonsW52.8454.8154.5758.78
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
2025-07-23 00:00:00David-John McGeoch26Tomas MorrisseyL52.653.5859.4363.88
2025-10-18 15:31:01David-John McGeoch53Mark DavenportW52.5354.2146.3249.37
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-10-05 17:53:47David-John McGeoch51Derek RossW52.1147.8352.5458.5
2025-05-31 16:38:35David-John McGeoch62Daniel HoltW52.0965.4648.4651.38
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
2025-09-03 00:00:00David-John McGeoch63Craig FowlerW51.862.347.8151.26
2023-09-26 00:00:00David-John McGeoch15John CurtisL51.6848.8365.4378.94
2025-07-15 00:00:00David-John McGeoch64Lewis QuayleW51.6161.650.9659.57
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
2025-10-15 00:00:00David-John McGeoch63Jon WitherspoonW51.546249.7658.15
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
2025-06-11 00:00:00David-John McGeoch06Stuart ButlerL51.1665.8357.8168.33
2025-05-28 19:07:32David-John McGeoch64Matthew MartinW51.1558.2750.359.33
2025-10-05 19:52:56David-John McGeoch63Daniel LaxW50.8960.6348.1349.33
2025-06-14 17:22:53David-John McGeoch25Tim de BruinL50.8948.5252.8554.1
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
2025-09-11 00:00:00David-John McGeoch63Tomas MorrisseyW50.649.9350.8258.3
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
2025-07-09 00:00:00David-John McGeoch36Thomas AllanL49.9851.1548.4955.33
2025-10-22 00:00:00David-John McGeoch53Danny WakleyW49.9367.5850.5158.5
2025-09-07 17:37:27David-John McGeoch63Jonathan WilsonW49.9358.6345.2650.59
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
2025-06-01 18:33:59David-John McGeoch53Gavin GarnerW49.7153.5447.3953.83
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
2025-07-02 00:00:00David-John McGeoch36David WarrenL49.4353.6356.4561.67
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
2025-07-26 18:43:04David-John McGeoch35Colin FranksL48.8559.8349.1764.63
2025-06-03 00:00:00David-John McGeoch35Bjorn GorterL48.8566.7949.6652.42
2024-09-25 00:00:00David-John McGeoch07Alan BrownL48.855.4356.5664.71
2025-06-29 16:29:33David-John McGeoch51Vincent Van DyckW48.7156.8945.5545.17
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-08-13 18:34:47David-John McGeoch62John McCluskeyW48.4960.5443.3553.08
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
2025-09-14 17:31:06David-John McGeoch25Rhys WordsworthL48.0662.149.2560.57
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
2025-07-08 00:00:00David-John McGeoch52Dean WallaceW46.4461.6246.2767.67
2022-05-28 00:00:00David-John McGeoch36Phillip ArdillL44.0755.3345.3860.04
2025-07-11 20:09:42David-John McGeoch35Kevin ThackwellL43.9148.9650.2163.88
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-08-31 18:20:19David-John McGeoch66Adam George (Tooting)L
2025-08-05 18:50:06David-John McGeoch27Lewis QuayleL
2025-05-16 20:17:56David-John McGeoch16Joe CrowleyL
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
267237212158
100+140+180Most 180's in a match
1821402522
100+/leg140+/leg180/legTotal/leg
0.7680.1690.0220.959
First 9High First 93DAHigh 3DA
60.7386.3854.5667.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)