Event Registration
Sign up
announcements

John Magill

Facebook Profile
Mobile number: 07799863908








GDL 3 Month Overall Average

 
GDL3DA
59.09
 

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
Gold71 - Not in Qualifying position GoldTBC64 - Main Qualifying position Gold
 

2024 Tour Stats

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

League Season 12

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

League Season 13

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

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
6656720
Legs WonLegs LostLeg DiffLeg win %
341379-3847.36
Matches WonMatches DrawnMatches Lost
191928
Win %Draw %Lost %
28.7928.7942.42

Head to Head Record

Head to HeadPlayedWin P1DrawWin P2
Gaz Magill v John Magill3300
John Magill v Justin King2110
Euan Page v John Magill2101
John Magill v Stewart Blacow2101
Billy Shanahan v John Magill2020
Brett Pickersgill v John Magill2110
Chris Wall v John Magill2101
Andrew Skeggs v John Magill2011
John Magill v Rob Downer2002
Daniel Forrest v John Magill1100
Anthony Pratley v John Magill1001
John Magill v Justin Reß1010
John Magill v Liam-Stan Stannard1010
Andrew Mundy v John Magill1001
Dave Taylor v John Magill1100
Adam Cooke v John Magill1100
John Magill v Simon Nicholson1010
Adam Whelan v John Magill1010
John Magill v Neil Munro1100
Greg Lyndon v John Magill1010
Gerry Levins v John Magill1100
John Magill v Ross Evans1001
John Magill v Lars Nilsson1001
John Magill v Keith Crilly1001
John Magill v Julian Potts1001
Andy Dunn v John Magill1100
John Magill v Mark Nicholls1010
David Weymes v John Magill1010
Andrew Short v John Magill1001
Aaron Kennaugh v John Magill1100
Erlens Mitrofanovs v John Magill1100
John Magill v Jonny Redfearn1010
John Magill v Rom Russell1001
James French v John Magill1001
Daniel Watkins v John Magill1100
John Magill v Josh Williams1010
John Byrne v John Magill1010
John Magill v Tommy Ferguson1100
John Magill v Josh Hall1100
John Magill v Kane Darkes1001
Jack Bowman v John Magill1001
Andy Henderson v John Magill1100
Darren Stedman v John Magill1001
John Magill v Rob Brideson1100
James Hooper v John Magill1010
Jamie Reynolds v John Magill1001
Craig Nealon v John Magill1010
John Magill v Tony Saunders1001
John Magill v Shaun Cahalin1010
John Magill v Mariusz Niemyjski1001
Craig Mitchell v John Magill1100
Craig Finnie v John Magill1001
John Magill v Tony Davison1010
John Magill v Mick Barclay1100
Daryl Clarke v John Magill1100
John Magill v John Norton1100
 

Additional Stats

 

Roll of Honour

EventGrade/DivisionWinnerRunner Up

Best ever averages

DatePlayerScore 1Score 2OpponentResult3DAF9Opp. 3DAOpp. F9
2023-04-13 00:00:00John Magill74Tommy FergusonW68.7273.9462.8868.73
2023-08-18 00:00:00John Magill57Gaz MagillL67.6265.5870.2275.58
2023-08-08 00:00:00John Magill73Andrew ShortW67.2886.7757.3465.07
2023-02-28 00:00:00John Magill75Jack BowmanW67.0772.4464.8674
2024-01-25 00:00:00John Magill56Euan PageL65.9266.0672.4183.85
2023-02-13 00:00:00John Magill73Andrew SkeggsW65.7672.9365.2368
2023-06-26 00:00:00John Magill75James FrenchW65.2970.5665.1571.94
2023-10-29 00:00:00John Magill73Euan PageW65.0472.3763.3268.27
2023-02-02 00:00:00John Magill75Rob BridesonW64.5157.8659.2866
2022-07-07 00:00:00John Magill74John NortonW64.5166.1563.6776.55
2023-05-18 00:00:00John Magill66Josh WilliamsD64.4769.1463.9364.72
2024-02-19 00:00:00John Magill47Adam CookeL64.2975.6764.3170.58
2024-01-22 00:00:00John Magill75Neil MunroW64.164.3662.4660.64
2023-04-11 00:00:00John Magill66Brett PickersgillD63.8274.4464.970
2023-02-26 00:00:00John Magill47Andy HendersonL63.7467.0964.4362.64
2023-02-22 00:00:00John Magill75Chris WallW63.3464.3666.2769.33
2023-08-07 00:00:00John Magill57Aaron KennaughL63.3168.1965.0768.97
2023-01-24 00:00:00John Magill66James HooperD63.1771.2562.1367.39
2024-04-08 00:00:00John Magill72Anthony PratleyW63.0764.7458.3551.89
2023-07-13 00:00:00John Magill37Erlens MitrofanovsL62.8469.7372.7786.97
2022-07-13 00:00:00John Magill47Rob DownerL62.8269.8572.0680.7
2023-02-20 00:00:00John Magill75Darren StedmanW62.4865.7265.1572.86
2023-11-06 00:00:00John Magill47Gaz MagillL62.1867.5565.5271.09
2022-07-10 00:00:00John Magill46Daryl ClarkeL62.0459.076062.83
2022-08-22 00:00:00John Magill07Mariusz NiemyjskiL61.9859.6774.0985
2023-01-16 00:00:00John Magill66Andrew SkeggsD61.7569.4261.0762.44
2024-04-15 00:00:00John Magill47Daniel ForrestL61.7261.7365.778.12
2023-10-15 00:00:00John Magill66Billy ShanahanD61.4668.9257.4766.78
2023-07-04 00:00:00John Magill47Rom RussellL61.2571.3663.3175.27
2023-08-16 00:00:00John Magill66David WeymesD61.1566.1160.9165.56
2023-09-19 00:00:00John Magill57Andy DunnL60.8563.3664.5667.5
2023-07-10 00:00:00John Magill66Jonny RedfearnD60.775.2557.4756.78
2023-05-22 00:00:00John Magill37Brett PickersgillL60.6661.263.7577.47
2023-04-10 00:00:00John Magill74Josh HallW60.4166.2155.8160.55
2023-05-16 00:00:00John Magill47Stewart BlacowL60.3263.7960.3360.27
2024-03-04 00:00:00John Magill57Dave TaylorL59.8962.2265.4470.36
2023-08-21 00:00:00John Magill66Mark NichollsD59.8664.3963.8865.58
2023-09-20 00:00:00John Magill27Julian PottsL59.8259.5266.3663.41
2024-03-14 00:00:00John Magill75Andrew MundyW59.6870.195965.58
2023-11-19 00:00:00John Magill47Gerry LevinsL59.4558.2162.9869.55
2024-02-01 00:00:00John Magill66Adam WhelanD58.7768.2557.3866.94
2022-09-05 00:00:00John Magill66Shaun CahalinD58.665.9759.4769.72
2022-07-26 00:00:00John Magill66Tony DavisonD58.4856.1157.6762.83
2024-03-07 00:00:00John Magill66Justin KingD58.3969.1260.7269.78
2023-01-12 00:00:00John Magill66Craig NealonD58.3163.8959.2760.14
2023-03-15 00:00:00John Magill27Chris WallL58.1862.8164.3564.22
2022-07-20 00:00:00John Magill75Mick BarclayW58.0670.2555.0365.58
2023-01-16 00:00:00John Magill73Jamie ReynoldsW57.476256.7155.8
2022-08-17 00:00:00John Magill37Craig MitchellL57.4263.6761.4467.33
2023-05-10 00:00:00John Magill66John ByrneD57.3962.3661.7581.03
2023-05-28 00:00:00John Magill17Daniel WatkinsL57.1757.6767.8570.96
2023-11-06 00:00:00John Magill66Billy ShanahanD57.1162.4257.1965.67
2023-10-30 00:00:00John Magill17Ross EvansL56.856.4264.3562.58
2022-09-05 00:00:00John Magill47Rob DownerL56.7461.0958.9264.64
2022-08-03 00:00:00John Magill74Craig FinnieW56.6673.0653.1155.45
2024-04-01 00:00:00John Magill66Justin ReßD56.3462.1159.2277.06
2023-07-12 00:00:00John Magill47Gaz MagillL56.2567.9757.8769.36
2023-03-22 00:00:00John Magill56Kane DarkesL56.1764.5255.2968.42
2024-01-16 00:00:00John Magill60Stewart BlacowW56.0163.2849.7245.67
2024-01-21 00:00:00John Magill72Justin KingW55.8664.2254.8854.33
2023-09-27 00:00:00John Magill37Keith CrillyL55.8159.9359.3674.4
2024-01-15 00:00:00John Magill66Greg LyndonD55.5459.6954.4359.75
2024-03-22 00:00:00John Magill66Liam-Stan StannardD54.7656.6754.2769.44
2023-09-28 00:00:00John Magill17Lars NilssonL51.7548.3363.8979.88
2022-09-12 00:00:00John Magill27Tony SaundersL51.2655.4454.5860.48
2024-02-07 00:00:00John Magill66Simon NicholsonD49.3649.3149.3463
   

All time Stats - 501 SIDO games only

PlayedLegs Pl.Best LegHigh Finish
6672012160
100+140+180Most 180's in a match
703157192
100+/leg140+/leg180/legTotal/leg
0.9760.2180.0261.221
First 9High First 93DAHigh 3DA
65.4386.7760.4668.72
 

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
1110-1
100+140+180TotalMost 180's in a match
730100
Best LegHigh FinishFirst 93DA
218664.5256.17
 

2022 Tour Stats

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

2021 Tour Stats

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

League Season 11

PlayedWinsDrawsLeg DiffPoints
1012-255
100+140+180TotalMost 180's in a match
901811091
Best LegHigh FinishFirst 93DA
1511562.359.28

League Season 10

PlayedWinsDrawsLeg DiffPoints
1023-89
100+140+180TotalMost 180's in a match
1182061442
Best LegHigh FinishFirst 93DA
1311670.3462.53

League Season 9

PlayedWinsDrawsLeg DiffPoints
823-79
100+140+180TotalMost 180's in a match
822921131
Best LegHigh FinishFirst 93DA
1611566.5361.79

League Season 8

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

League Season 7

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

League Season 6

PlayedWinsDrawsLeg DiffPoints
1032-1411
100+140+180TotalMost 180's in a match
1101801280
Best LegHigh FinishFirst 93DA
1216064.4658.67

League Season 5

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

League Season 4

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

League Season 3

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

League Season 2

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

League Season 1

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