Season 10 registration is now OPEN!

Sign up

Thomas Barnes

First Name:
Thomas
Last Name:
Barnes
Twitter Profile

Phone Number: +447746240459

GDL 3 Month Overall Average


GDL 3DA
53.46


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
Tungsten1 - Silver Main Qualifier19 - Tungsten Main Qualifier82 - Tungsten Prelim Qualifier


2023 Tour Stats

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


League Season 8

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

League Season 9

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

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

StatusMatchesOpponentsLost %
Active413524.39
Legs PlayedLegs WonLegs LostLeg DiffLost %
3451941514324.39
Leg win %Matches WonMatches DrawnLost %
56.2327424.39
Matches LostWin %Draw %Lost %
1065.859.7624.39


Head to Head Record

MatchPlayedWin P1DrawWin P2
Neil Ferguson v Thomas Barnes3102
Euan McFarlane v Thomas Barnes3102
Marc Bradbury v Thomas Barnes2020
Jordan Walker v Thomas Barnes2101
Ciaran O'Leary v Thomas Barnes1001
Andrew Cronnie v Thomas Barnes1001
Kirk Trimby v Thomas Barnes1001
Adrian Luscombe v Thomas Barnes1001
Martin Kirkby v Thomas Barnes1100
Ross Smith v Thomas Barnes1100
David Ferguson v Thomas Barnes1100
Jamie Chinn-Brown v Thomas Barnes1001
Gareth Lines v Thomas Barnes1001
Shaun Bennett v Thomas Barnes1001
Finley Hewitt v Thomas Barnes1010
David Warren v Thomas Barnes1100
Thomas Barnes v Tom Yeomans1100
Billy Watson v Thomas Barnes1100
Ronan Quigley v Thomas Barnes1001
Daniel Grossi v Thomas Barnes1001
Jonathan Horn v Thomas Barnes1001
Hywel Jones v Thomas Barnes1001
Dan Edwards v Thomas Barnes1100
Lucas Adkin v Thomas Barnes1001
Thomas Barnes v Thomas Oldfield1100
Greg Compton v Thomas Barnes1001
Eric Wice v Thomas Barnes1010
Ryan McDonald v Thomas Barnes1001
Thomas Barnes v Tom Pritchard1001
Leon Parker v Thomas Barnes1001
Scott Haugland v Thomas Barnes1001
Liam Robinson v Thomas Barnes1001
Max Wright v Thomas Barnes1001
Andy Burns v Thomas Barnes1001
Dean Todd v Thomas Barnes1001



Pre-2023 Stats



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 7

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

League Season 6

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

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

2023 GDL Tour 2 – Silver
Season 8 Division 16 League Cup
2023 GDL Tour 3 – Silver
2023 GDL Tour 4 – Silver
Season 8 Playoffs Division 16 Group 4
2023 GDL Matchplay – Silver
Season 9 League Cup Division 16
2023 GDL Tour 5 – Tungsten
Season 8 Equaliser Division 16 Group 4 Week 1
Season 8 Equaliser Division 16 Group 4 Week 2
Season 8 Equaliser Division 16 Group 4 Week 3
Season 8 Equaliser Division 16 Group 4 Week 4
Season 9 Division 16 Pool B Week 1
Season 9 Division 16 Pool B Week 2
Season 9 Division 16 Pool B Week 3
Season 9 Division 16 Pool B Week 4
Season 9 Equaliser Division 16 Group 3 Week 1
Season 9 Equaliser Division 16 Group 3 Week 2
Season 9 Equaliser Division 16 Group 3 Week 3
Season 9 Equaliser Division 16 Group 3 Week 4

Scroll to Top