Register for GDL Live 5.0 in Southampton
Sign up

David-John McGeoch

Facebook Profile

X: @DJMcGeoch81








GDL 3 Month Overall Average

 
GDL3DA
57.46
 

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
Gold32 - Main Qualifying position GoldTBC36 - Main Qualifying position Gold
 

2024 Tour Stats

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

League Season 12

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

League Season 13

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

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
1581101379
Legs WonLegs LostLeg DiffLeg win %
684695-1149.6
Matches WonMatches DrawnMatches Lost
681674
Win %Draw %Lost %
43.0410.1346.84

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
Craig Young v David-John McGeoch4103
David-John McGeoch v Lawrence Kelman4121
David-John McGeoch v John Curtis4103
Danny Wakley v David-John McGeoch4301
Daryl Steatham v David-John McGeoch4301
Dale Cosgrove v David-John McGeoch3300
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 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 Hagai Berkovich2002
David-John McGeoch v Neil Westgate2101
David-John McGeoch v Ryan Murray2101
David-John McGeoch v Paul Grimes2101
Alan Brown v David-John McGeoch2002
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 Keith Murray1001
David-John McGeoch v Josh Parker1001
David-John McGeoch v Dylan Thomson1100
Bradley Pitts v David-John McGeoch1001
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 Ryan Mitchell1001
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 Hugo Brottman1100
David-John McGeoch v Isaac Garrett1001
David-John McGeoch v Dennis Hand1100
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 Robbie Priddle1010
David-John McGeoch v Elliot Lewthwaite1001
David-John McGeoch v Michael Cox1001
David-John McGeoch v Leigh Brooks1001
Craig Marshall v David-John McGeoch1001
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 Kevin 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
 

Additional 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
26-Apr-23David-John McGeoch64John CurtisW66.4372.3359.1965.17
16-Jul-23David-John McGeoch61Jamie Chinn-BrownW65.0486.3852.6654
27-Oct-23David-John McGeoch62Kevin SpencerW64.3375.2959.8368.29
17-Sep-23David-John McGeoch62Daniel LaxW63.3563.3859.870.79
10-Feb-24David-John McGeoch73Bradley PittsW63.358.557.9665.77
30-Nov-22David-John McGeoch63Ant HumeW62.9663.1953.8850.22
05-Jul-23David-John McGeoch63Andre WertheimW62.7561.1958.3166.22
26-Nov-23David-John McGeoch64Martin MoirW62.5166.4758.4165.27
28-Jul-23David-John McGeoch46Neil WestgateL62.1460.962.2765.9
11-Feb-24David-John McGeoch63Dylan ThomsonW62.1165.4855.7956.63
09-Jun-23David-John McGeoch26John CurtisL61.5267.5865.6271.58
19-Apr-23David-John McGeoch55John LyonsD60.8960.8764.964.23
02-Nov-22David-John McGeoch51Neil WestgateW60.8565.4455.1870.83
23-Nov-22David-John McGeoch52Jacob HopkinsW60.8370.153.6360.81
12-Feb-23David-John McGeoch62Andy DunnW60.7564.7558.9254.46
14-Feb-24David-John McGeoch56Josh ParkerL60.5360.7357.6562.03
16-Sep-23David-John McGeoch50Dennis HandW60.1274.9359.0571.33
06-Apr-22David-John McGeoch26Steven RyanL60.076467.7971.5
01-Nov-23David-John McGeoch64Martin MoirW59.9966.9759.2764.8
29-Jul-22David-John McGeoch62Michael FleetW59.9761.2551.6350.29
03-Sep-23David-John McGeoch36Andre WertheimL59.965.4865.7678.26
05-Apr-23David-John McGeoch55Robbie PriddleD59.8468.662.3866.83
29-Oct-22David-John McGeoch55Lawrence KelmanD59.4466.160.0266.67
07-Feb-24David-John McGeoch70Nathan BuckleyW59.1156.5754.4754.67
16-Apr-23David-John McGeoch54Richard CameronW59.0158.7960.3263.96
13-Jan-23David-John McGeoch64Danny WakleyW58.9859.857.662.2
30-Nov-23David-John McGeoch65Craig YoungW58.9759.3956.4360.64
24-Aug-23David-John McGeoch63Jamie Chinn-BrownW58.865.4859.5467.19
21-Feb-23David-John McGeoch35Michael CoxL58.7962.246064.81
20-Dec-22David-John McGeoch77Oliver WarrenL58.5858.8157.3359.83
07-Mar-23David-John McGeoch61Declan WallingW58.4473.9551.142.29
05-Feb-23David-John McGeoch54Craig MarshallW58.463.8961.266.7
22-Mar-23David-John McGeoch46Jamie PickL58.0264.761.2163.33
31-May-23David-John McGeoch26John CurtisL57.9663.3859.3456.25
25-Jul-23David-John McGeoch54Benjamin HousleyW57.8765.5257.1756.22
29-Sep-23David-John McGeoch61Kevin SpencerW57.4865.1450.1849
22-Sep-22David-John McGeoch52Dave WilsonW57.4360.5754.0359.81
10-Nov-22David-John McGeoch46Lawrence KelmanL57.3968.9354.4356.13
25-Nov-22David-John McGeoch35Danny KennedyL57.3364.6754.7161.83
23-May-22David-John McGeoch56Tom ChapmanL57.2659.7957.2466.85
20-Jun-22David-John McGeoch76Aidan CorkerryW57.2466.5653.5758.59
27-Jul-22David-John McGeoch55Mark FosterD57.1257.9358.6260.6
17-Jan-24David-John McGeoch46Nathanial Minskip-AggettL57.0858.960.1558.9
02-Nov-23David-John McGeoch52Connor SinclairW57.0265.4352.3161.76
28-Feb-23David-John McGeoch55Jamie PickD56.9561.4359.3363.3
18-Nov-22David-John McGeoch06Gaz MagillL56.9360.7265.8258.22
19-Jun-22David-John McGeoch63Oliver WarrenW56.9160.0748.6651.78
25-Apr-23David-John McGeoch53Anthony FloodW56.7260.255147.75
11-Feb-23David-John McGeoch45Leigh BrooksL56.6863.1157.972.48
16-Jul-23David-John McGeoch51Craig YoungW56.5157.1152.3758.94
29-Oct-23David-John McGeoch54Tom YeomansW56.5157.8552.1359
14-Feb-24David-John McGeoch47Keith MurrayL56.4559.8255.4858.09
01-Sep-23David-John McGeoch63Finley HewittW56.2769.1154.4153
28-Jan-24David-John McGeoch74Kiyfa BryantW56.2761.5555.0370.48
25-Oct-22David-John McGeoch55Osvaldas BielskisD56.2452.2757.8463.17
08-Nov-22David-John McGeoch61Andy DunnW56.2369.4849.6565.1
14-Aug-23David-John McGeoch55Thomas OldfieldD56.2261.5354.6856.67
10-Dec-23David-John McGeoch67Davy JonesL56.0962.2554.7461.15
12-Aug-22David-John McGeoch64Chris ScoullerW55.9655.9354.2862.6
18-May-22David-John McGeoch65Paul GrimesW55.7568.0656.7960.42
08-Mar-23David-John McGeoch64Alan BrownW55.6660.854.6258.43
15-Jan-23David-John McGeoch35Ryan VesseyL55.5562.8359.2268.96
27-Apr-23David-John McGeoch26Niall DunneL55.4957.7156.0760.96
31-Aug-22David-John McGeoch16Lewis CarterL55.4856.3860.4764.95
11-Aug-23David-John McGeoch55Finley HewittD55.4865.1354.8863.87
13-Nov-22David-John McGeoch61Wayne FeredayW55.4170.1450.1261.76
09-Jul-23David-John McGeoch36Finley HewittL55.1160.7854.7159.93
21-Oct-23David-John McGeoch62Lawrence KelmanW55.1166.6749.9753.67
09-Nov-23David-John McGeoch25Ryan MitchellL55.0759.4859.0169.1
11-Jan-22David-John McGeoch36David O'LearyL55.0456.8563.171.78
01-Nov-22David-John McGeoch61Kyle WattsW55.0155.1451.7154.43
08-Jun-22David-John McGeoch55Dave WilsonD54.9764.4355.0859.4
07-Jan-23David-John McGeoch51Kevin ThackwellW54.9163.8951.153
03-Oct-22David-John McGeoch55Wesley HarneyD54.957.3354.5259.37
09-Aug-23David-John McGeoch46Andre WertheimL54.963.8357.8471.37
04-Mar-22David-John McGeoch66Edward McMillanD54.8560.6956.4165.75
07-Oct-23David-John McGeoch55Lawrence KelmanD54.8364.0357.2862.83
03-Oct-23David-John McGeoch15Isaac GarrettL54.874.0655.858.5
08-Nov-23David-John McGeoch36Jordan WardL54.7759.3756.6764.63
25-Jan-23David-John McGeoch62Sean McHughW54.760.9652.9551.83
07-Feb-23David-John McGeoch56Danny WakleyL54.6959.8558.4670.76
27-Aug-22David-John McGeoch26Matthew CrosbyL54.6562.7560.366.33
21-Feb-24David-John McGeoch47Dale CosgroveL54.6257.0658.2369.85
12-Oct-22David-John McGeoch63Stephen CurwenW54.658.1952.0755.3
14-Jan-23David-John McGeoch61Dean LaxW54.4657.1454.8772.33
12-Jan-22David-John McGeoch37Craig FowlerL54.3156.257.5161
11-Jan-23David-John McGeoch54Rob HeathW54.3159.354.1959.41
17-Apr-22David-John McGeoch45Declan WallingL54.2359.7455.1856.74
31-Jan-23David-John McGeoch26Dale CosgroveL54.2255.9661.0566.54
07-Aug-22David-John McGeoch05Danny WakleyL54.0758.257.3753.8
30-Oct-22David-John McGeoch53Daniel LaxW5467.4649.0748.29
11-May-23David-John McGeoch62Mark GordonW5464.5846.0547.88
08-Oct-23David-John McGeoch60Hugo BrottmanW5457.0649.3151.61
23-Feb-22David-John McGeoch47Ryan CouchL53.8463.5862.4970.79
09-Oct-22David-John McGeoch35Dave WilsonL53.7950.553.6749.75
15-Jan-24David-John McGeoch47James HooperL53.7754.9757.7559.79
11-Feb-22David-John McGeoch17Scott JacksonL53.753.0865.1872.92
17-Jan-23David-John McGeoch62Sye Porter-BishopW53.525750.1564.13
02-Jul-23David-John McGeoch26Roger OsborneL53.3560.0853.164.46
17-Apr-23David-John McGeoch46Hagai BerkovichL53.0965.1748.1964.63
05-Nov-23David-John McGeoch60Craig YoungW53.0556.7846.0250.72
07-Sep-22David-John McGeoch62Alex PowellW53.0162.9648.0758.29
18-Jan-24David-John McGeoch37Dale CosgroveL52.9748.9369.9781.97
24-Feb-23David-John McGeoch16Dean LaxL52.9655.2459.8163.86
06-Jun-23David-John McGeoch45Danny WakleyL52.8249.6357.2667.59
11-May-22David-John McGeoch35Daryl SteathamL52.7953.0454.7163.42
14-May-23David-John McGeoch36Ryan MurrayL52.7558.1955.7662.37
28-Oct-23David-John McGeoch36Dave WoodL52.7362.8953.9661.89
02-Jul-23David-John McGeoch35Jack BowmanL52.496352.4653.63
05-Jun-22David-John McGeoch64Anthony DodsworthW52.3857.4748.7952.4
03-Mar-22David-John McGeoch15Jamie PickL52.1957.1154.5169.72
21-May-23David-John McGeoch06Kieran GuinnessyL52.1265.7857.8174.72
27-Apr-22David-John McGeoch55James TooneD51.9457.350.5156.23
15-Mar-23David-John McGeoch25Elliot LewthwaiteL51.9260.5252.7258.29
22-Nov-22David-John McGeoch26Lee HumphreyL51.955.8863.9862.46
26-Sep-23David-John McGeoch15John CurtisL51.6848.8365.4378.94
28-Jun-22David-John McGeoch47Stephen CurwenL51.5860.7654.162.52
25-Aug-22David-John McGeoch62Ben McInerneyW51.5457.544.762.63
14-Sep-22David-John McGeoch62Ross SmithW51.5259.7147.6954.5
27-Jul-23David-John McGeoch25Davy JonesL51.3769.5752.4562.05
23-Mar-22David-John McGeoch45Ian MalcolmL51.2961.1551.8555.15
15-Oct-23David-John McGeoch63Michael RennocksW50.8668.3350.0263.7
13-Jul-22David-John McGeoch63Andrew MarsdenW50.7954.4848.6150.67
01-Oct-23David-John McGeoch54James HooperW50.758.6351.960.41
12-May-23David-John McGeoch35Kevin SpencerL50.6953.385565.67
30-Apr-23David-John McGeoch56Craig YoungL50.6371.6451.5166.06
19-May-22David-John McGeoch26David WarrenL50.4360.554.3270.46
30-Jul-22David-John McGeoch53Hywel JonesW50.3247.2549.7456.33
22-Mar-22David-John McGeoch07Sean McCroryL50.2356.7656.8766.95
07-Mar-22David-John McGeoch57Bradley WarrenL50.2254.3147.3948.61
23-Oct-22David-John McGeoch64Ryan MurrayW50.1861.0349.8264.17
22-Oct-23David-John McGeoch63Daniel LaxW50.1160.9347.9852.04
06-Aug-23David-John McGeoch62Martin JohnstonW50.0860.2551.9860.21
26-Mar-22David-John McGeoch15Dean SmithL49.9348.9451.2960.06
29-Jan-23David-John McGeoch51Tom BeresfordW49.7655.4449.1657.56
15-Nov-23David-John McGeoch05Luke RyanL49.7353.659.6478.73
16-Nov-22David-John McGeoch62Daryl SteathamW49.763.548.3155.67
12-Aug-23David-John McGeoch36Hagai BerkovichL49.6865.3352.867.52
18-Mar-23David-John McGeoch65Alan BrownW49.5449.1250.7658.67
28-Jan-22David-John McGeoch75Bradley WarrenW49.5257.6950.2267.11
16-Aug-22David-John McGeoch46Daryl SteathamL49.5162.2752.3472.43
04-Aug-22David-John McGeoch62Billy BlakemanW49.4963.1348.4767.54
17-Mar-22David-John McGeoch66Michael FleetD49.2556.553.0463.94
21-Apr-22David-John McGeoch26Daryl SteathamL48.6857.7550.0857.58
19-Apr-23David-John McGeoch06Paul GrimesL48.5351.1163.9663.44
13-Sep-22David-John McGeoch55Mark FosterD48.559.4351.5853.97
18-Mar-22David-John McGeoch25Rob SullivanL48.2366.4849.7161.86
05-Feb-22David-John McGeoch27Brian HylandsL47.851.0449.8457.81
11-Feb-22David-John McGeoch27Dean WatsonL47.1956.3756.2176.44
04-Jul-22David-John McGeoch46Chris ScoullerL47.159.8348.3151.33
17-Jun-22David-John McGeoch52Lars JensenW47.0959.3844.845.57
11-Jul-22David-John McGeoch45Harry LumbL46.9952.4446.9855.81
06-May-22David-John McGeoch55Kevin SelbyD46.9551.5746.8947.23
28-May-22David-John McGeoch36Phillip ArdillL44.0755.3345.3860.04
06-Nov-22David-John McGeoch25Edward McMillanL36.4856.8137.3936.81
29-Aug-22David-John McGeoch54Ben PulhamW
03-Sep-22David-John McGeoch45Jack AlexanderL
28-Sep-22David-John McGeoch26Andrew McCormickL
   

All time Stats - 501 SIDO games only

PlayedLegs Pl.Best LegHigh Finish
155135312158
100+140+180Most 180's in a match
1056215312
100+/leg140+/leg180/legTotal/leg
0.780.1590.0230.962
First 9High First 93DAHigh 3DA
60.8186.3854.7866.43
 

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
2721012-12
100+140+180TotalMost 180's in a match
1713432081
Best LegHigh FinishFirst 93DA
1712860.8954.73
 

2022 Tour Stats

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

2021 Tour Stats

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

League Season 11

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

League Season 10

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

League Season 9

PlayedWinsDrawsLeg DiffPoints
1122-208
100+140+180TotalMost 180's in a match
80181991
Best LegHigh FinishFirst 93DA
1511665.0756.52

League Season 8

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

League Season 7

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

League Season 6

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

League Season 5

PlayedWinsDrawsLeg Diff
1133-10
100+140+180TotalMost 180's in a match
75221981
Best LegHigh FinishFirst 93DA
1811259.7252.77

League Season 4

PlayedWinsDrawsLeg DiffPoints
1012-305
100+140+180TotalMost 180's in a match
6172701
Best LegHigh FinishFirst 93DA
1811756.8751.15

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