Cyber Monday Sale!

THIS WEEK ONLY!

Sign up for an annual membership with a HUGE 25% off.

Get yours for just £89 by clicking the button below 👇

Special offer!

Get 2 months free with a GDL annual subscription and spread the cost over 3 easy monthly payments!

David McCracken

First Name:
David
Last Name:
McCracken

Facebook link

GDL 3 Month Overall Average


GDL 3DA
62.69


GDL 3 Month Rolling 3 Dart Average



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




2023 Player Stats



2023 Grade and Rankings

GradeRace to the 2023 GDL MatchplayRace to the 2023 GDL MastersRace to the 2023 GDL Worlds
Gold53 - Gold


2023 Tour Stats

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


League Season 8

PlayedWinsDrawsLeg DiffPoints
302-52
100+140+180TotalMost 180's in a match
3060360
Best LegHigh FinishFirst 93DA
1710069.8261.06

League Season 9

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

League Season 10

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

League Season 11

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


All Time Record

MatchesOpponentsLegs Played
10269986
Legs WonLegs LostLeg DiffLeg win %
5424449854.97
Matches WonMatches DrawnMatches Lost
531435
Win %Draw %Lost %
51.9613.7334.31


Head to Head Record

MatchPlayedWin P1DrawWin P2
David McCracken v Sean Somerville4400
Alan Bowden v David McCracken3300
Daniel Radford v David McCracken3003
David McCracken v Gary Barham3003
David McCracken v John Titcombe3012
David McCracken v Niall Dunne3210
Andy Lowe v David McCracken2020
Bhav Patel v David McCracken2101
Bradley George v David McCracken2101
Brian Ritchie v David McCracken2020
Danny Woodworth v David McCracken2110
David McCracken v David O'Leary2002
David McCracken v Gary Trow2101
David McCracken v Jack kelly2200
David McCracken v Jason O'Connor2110
David McCracken v Joe Carson2002
David McCracken v Joe Logan2200
David McCracken v Justin O'Dell2200
David McCracken v Kyle Bennett2002
David McCracken v Lawrence Kelman2200
David McCracken v Lee Gilbert2101
David McCracken v Mariusz Niemyjski2002
David McCracken v Mark Tomlin2002
David McCracken v Matthew Cunniss2200
David McCracken v Rob Downer2101
David McCracken v Stephen McDermott2110
Aaron Gill v David McCracken1001
Adam Whelan v David McCracken1100
Alan Lappin v David McCracken1001
Andrew Skeggs v David McCracken1001
Andy Henderson v David McCracken1001
Billy Shanahan v David McCracken1001
Christopher Buckley v David McCracken1001
Christopher Elliott v David McCracken1010
Christy Gough v David McCracken1100
Colin Stewart v David McCracken1010
Daniel Watkins v David McCracken1010
David Carroll v David McCracken1001
David McCracken v David Weymes1100
David McCracken v Dean Duff1100
David McCracken v Dean Watson1001
David McCracken v Edward McMillan1001
David McCracken v Eric Cicogna1100
David McCracken v Gene Hill1001
David McCracken v Iain Fraser1001
David McCracken v Ian Bage1100
David McCracken v Jamie Pick1100
David McCracken v Jay Vargo1100
David McCracken v Jaymee Woodhouse1100
David McCracken v Josh Hall1010
David McCracken v Julian Potts1100
David McCracken v Kane Darkes1010
David McCracken v Karl McDonald1001
David McCracken v Kay Pallandt1100
David McCracken v Matty Rogers1001
David McCracken v Michael Magneron1001
David McCracken v Michael Woodbridge1100
David McCracken v Paul Monaghan1100
David McCracken v Roger Osborne1100
David McCracken v Scott Jackson1100
David McCracken v Sean McHugh1100
David McCracken v Shaun Cahalin1100
David McCracken v Stephen McCormack1100
David McCracken v Steven Wintle1001
David McCracken v Sye Porter-Bishop1100
David McCracken v Talon D'Orazio1100
David McCracken v Tom Beresford1001
David McCracken v Tony Davison1100
David McCracken v Tony Saunders1100



Pre-2023 Stats



2022 Tour Stats

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

2021 Tour Stats

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

League Season 7

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

League Season 6

PlayedWinsDrawsLeg DiffPoints
1242-614
100+140+180TotalMost 180's in a match
1193541582
Best LegHigh FinishFirst 93DA
1412673.264.69

League Season 5

PlayedWinsDrawsLeg Diff
1123-12
100+140+180TotalMost 180's in a match
1063721451
Best LegHigh FinishFirst 93DA
1515169.963.58

League Season 4

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

League Season 3

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

League Season 2

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

League Season 1

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

Season 7 League Cup Division 3
2022 GDL World Championships – Gold
2023 GDL Tour 1 – Gold
2023 GDL Tour 2 – Gold
Season 7 Division 3 Pool B Week 1
Season 7 Division 3 Pool B Week 2
Season 7 Division 3 Pool B Week 3
Season 7 Division 3 Pool B Week 4
Season 7 Equaliser Division 3 Group 1 Week 1
Season 7 Equaliser Division 3 Group 1 Week 2
14-11-2022
David McCracken
Season 7 Equaliser Division 3 Group 1 Week 3
Season 7 Equaliser Division 3 Group 1 Week 4
Season 8 Division 3 Pool C Week 1
Season 8 Division 3 Pool C Week 2
Season 8 Division 3 Pool C Week 3
Season 8 Division 3 Pool C Week 4

Scroll to Top