Quick Links:
2026 player stats
2026 tour stats
2026 league stats
All 2025 stats
-------------------------------------
GDL 3 Month Overall Average
| GDL3DA |
|---|
| 47.78 |
GDL 3 Month Rolling 3 Dart Average (3DA)
3-month GDL 3DA taken from the Leagues and Tour events - updated weekly
2026 Player Stats
2026 Grade and Rankings
| Grade | Race to the 2026 Major 1 | Race to the 2026 GDL Worlds | |
|---|---|---|---|
| Silver | 11 (Main Qualifying position - Silver Grade) | 8 (Main Qualifying position - Silver Grade) |
2026 Tour Stats (Back to Top)
| Played | Legs Pl. | Wins | Leg Diff |
|---|---|---|---|
| 12 | 89 | 7 | 13 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 49 | 18 | 1 | 68 | 1 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 19 | 96 | 55.15 | 47.19 |
2026 League Stats (Back to Top)
League Season 20
| Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|
| 10 | 4 | 2 | 2 | 14 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 48 | 8 | 2 | 58 | 2 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 17 | 101 | 57.23 | 46.14 |
League Season 21
| Legs - LM | Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|---|
| 77 | 10 | 4 | 4 | 10 | 16 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 53 | 10 | 0 | 63 | 0 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 17 | 114 | 57.26 | 47.43 |
League Season 22
League Season 23
All Time Record
| Matches | Opponents | Legs Played |
|---|---|---|
| 189 | 122 | 1625 |
| Legs Won | Legs Lost | Leg Diff | Leg win % |
|---|---|---|---|
| 823 | 802 | 21 | 50.65 |
| Matches Won | Matches Drawn | Matches Lost |
|---|---|---|
| 82 | 27 | 80 |
| Win % | Draw % | Lost % |
|---|---|---|
| 43.39 | 14.29 | 42.33 |
Head to Head Record
| Head to Head | Played | Win P1 | Draw | Win P2 |
|---|---|---|---|---|
| James Graham v Mike Tommey | 4 | 1 | 1 | 2 |
| Alex Kempster v James Graham | 4 | 1 | 2 | 1 |
| James Graham v John Tunstall | 4 | 3 | 0 | 1 |
| James Graham v Jon Witherspoon | 4 | 1 | 2 | 1 |
| Jacob Soo v James Graham | 4 | 3 | 1 | 0 |
| James Graham v Paul Bowmar | 3 | 3 | 0 | 0 |
| James Graham v Nicky Goodbrand | 3 | 0 | 1 | 2 |
| James Graham v Nick Hogarth | 3 | 2 | 0 | 1 |
| James Graham v Neil Curran | 3 | 1 | 1 | 1 |
| Daniel Horgan v James Graham | 3 | 1 | 1 | 1 |
| Blair Hall v James Graham | 3 | 1 | 0 | 2 |
| James Graham v Liam Philbin | 3 | 2 | 0 | 1 |
| James Graham v Paul Ross-Ruffy | 3 | 2 | 0 | 1 |
| James Graham v Lee Diamond | 3 | 1 | 1 | 1 |
| James Graham v Lee Hand | 3 | 1 | 1 | 1 |
| James Graham v Tom Snowden | 2 | 1 | 0 | 1 |
| David Nightingale v James Graham | 2 | 1 | 1 | 0 |
| Colin Grey v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Phil Jones | 2 | 1 | 0 | 1 |
| James Graham v Ryan Lloyd | 2 | 0 | 2 | 0 |
| James Graham v Tim Lambert-Monk | 2 | 1 | 0 | 1 |
| James Graham v Steve Layfield | 2 | 0 | 1 | 1 |
| Darren Ison v James Graham | 2 | 2 | 0 | 0 |
| Harry Chapman v James Graham | 2 | 0 | 1 | 1 |
| James Graham v Shane Smith | 2 | 0 | 0 | 2 |
| James Graham v Tony Standing | 2 | 1 | 0 | 1 |
| James Graham v Jim Thomson | 2 | 1 | 0 | 1 |
| David Stewart v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Steven Neil | 2 | 1 | 0 | 1 |
| James Graham v Steven Oatway | 2 | 1 | 1 | 0 |
| Glenn Goodman v James Graham | 2 | 0 | 1 | 1 |
| James Graham v Keith Price | 2 | 0 | 0 | 2 |
| Aidan McKay v James Graham | 2 | 1 | 0 | 1 |
| David le Roux v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Richard Watson | 2 | 1 | 0 | 1 |
| Dean Smith v James Graham | 2 | 1 | 0 | 1 |
| Colin Franks v James Graham | 2 | 2 | 0 | 0 |
| Anthony Flood v James Graham | 2 | 1 | 1 | 0 |
| James Graham v Tristan Djiann | 2 | 0 | 0 | 2 |
| James Graham v Joe Collinson | 2 | 1 | 0 | 1 |
| James Graham v Jonathan Wilson | 2 | 2 | 0 | 0 |
| Eric Patrick v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Lukas Lüde | 2 | 1 | 1 | 0 |
| Alan Hughes v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Ryan Hague | 2 | 1 | 0 | 1 |
| Glenn Jones v James Graham | 2 | 1 | 0 | 1 |
| James Graham v Mark Nightingale | 2 | 1 | 1 | 0 |
| James Graham v Kevin Bett | 1 | 1 | 0 | 0 |
| James Graham v Mikel Garcia | 1 | 1 | 0 | 0 |
| James Graham v Sarah Bett | 1 | 0 | 0 | 1 |
| James Graham v Sam Pearce | 1 | 1 | 0 | 0 |
| James Graham v Michael Palmer | 1 | 1 | 0 | 0 |
| Ethan Stubbs v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Martin Johnston | 1 | 1 | 0 | 0 |
| Jack Karas v James Graham | 1 | 0 | 0 | 1 |
| Dave Ball v James Graham | 1 | 0 | 1 | 0 |
| James Graham v John Dempsey | 1 | 1 | 0 | 0 |
| Aynsley Lange v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Lee Skerritt | 1 | 0 | 0 | 1 |
| Bjorn Gorter v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Timothy Warlop | 1 | 0 | 0 | 1 |
| Colin Holmwood v James Graham | 1 | 1 | 0 | 0 |
| Declan Walling v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Sam Slade | 1 | 0 | 0 | 1 |
| James Graham v Steven Maddock | 1 | 0 | 0 | 1 |
| James Graham v Peter Taylor | 1 | 1 | 0 | 0 |
| James Graham v Jordy van Koeveringe | 1 | 0 | 0 | 1 |
| Corey Morgan v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Lewis Main | 1 | 1 | 0 | 0 |
| James Graham v Michael Hayes | 1 | 0 | 0 | 1 |
| James Graham v James Odonnell | 1 | 0 | 1 | 0 |
| James Graham v Les Brandon | 1 | 0 | 0 | 1 |
| Chris Porter v James Graham | 1 | 0 | 1 | 0 |
| James Graham v Jordan Brown (England) | 1 | 0 | 0 | 1 |
| James Graham v Jason Crawley | 1 | 1 | 0 | 0 |
| James Graham v Nick Brown | 1 | 0 | 0 | 1 |
| Adam Price v James Graham | 1 | 0 | 0 | 1 |
| Daniel Lax v James Graham | 1 | 0 | 0 | 1 |
| David Graham v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Mark Davenport | 1 | 1 | 0 | 0 |
| James Graham v Sean Okeeffe | 1 | 1 | 0 | 0 |
| James Graham v Matthew Martin | 1 | 0 | 0 | 1 |
| James Graham v Valentino ten Brinke | 1 | 1 | 0 | 0 |
| James Graham v Simon Knowles | 1 | 1 | 0 | 0 |
| Adrian Harlow v James Graham | 1 | 1 | 0 | 0 |
| Bradley Coyne v James Graham | 1 | 0 | 0 | 1 |
| Carli Wigham v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Mike Voase | 1 | 0 | 0 | 1 |
| Ben Wilkinson v James Graham | 1 | 1 | 0 | 0 |
| Adam George (Tooting) v James Graham | 1 | 0 | 0 | 1 |
| Blake Osborne v James Graham | 1 | 0 | 0 | 1 |
| Greig Peden v James Graham | 1 | 1 | 0 | 0 |
| Anthony Gusich v James Graham | 1 | 0 | 1 | 0 |
| Bruce Claridge v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Michael Robertson | 1 | 1 | 0 | 0 |
| Andy Holloway v James Graham | 1 | 1 | 0 | 0 |
| David Holmes v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Matt C Smith | 1 | 1 | 0 | 0 |
| Dan Wardle v James Graham | 1 | 1 | 0 | 0 |
| Daniel L Jones (Wales) v James Graham | 1 | 1 | 0 | 0 |
| James Graham v Tyler Swan | 1 | 0 | 0 | 1 |
| James Graham v John Hogarth | 1 | 0 | 0 | 1 |
| James Graham v Sam Taylor | 1 | 1 | 0 | 0 |
| Craig Cook v James Graham | 1 | 1 | 0 | 0 |
| Conor Ward v James Graham | 1 | 0 | 0 | 1 |
| Callum Hulme v James Graham | 1 | 0 | 0 | 1 |
| Bence Bányai v James Graham | 1 | 0 | 0 | 1 |
| Gavin Bartley v James Graham | 1 | 1 | 0 | 0 |
| Conor Nye v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Leon Bould | 1 | 1 | 0 | 0 |
| James Graham v Josh Givelin | 1 | 1 | 0 | 0 |
| James Graham v Stuart McGill | 1 | 1 | 0 | 0 |
| Craig Miller v James Graham | 1 | 0 | 1 | 0 |
| James Graham v Jamie Buckley | 1 | 0 | 1 | 0 |
| James Graham v Stephen Hewitt | 1 | 0 | 0 | 1 |
| Doug Martin v James Graham | 1 | 0 | 0 | 1 |
| Eoghan Herriot v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Ryan Thomas | 1 | 1 | 0 | 0 |
| Dale Taylor v James Graham | 1 | 1 | 0 | 0 |
| Alan Cahill v James Graham | 1 | 0 | 0 | 1 |
| James Graham v Jordan Ritchie | 1 | 0 | 0 | 1 |
| Fausta Janulyte v James Graham | 1 | 0 | 0 | 1 |
-------------------------------------
Enhanced Stats
ÂRoll of Honour
| Event | Grade/Division | Winner | Runner Up |
|---|---|---|---|
| League Cup Season 11 | Division 26 | Lee Hand | James Graham |
| League Season 12 | Division 27 | Jacob Soo | James Graham |
| League Season 14 | Division 23 | James Graham | Alan Hughes |
| 2024 GDL World Championships Q4 | Silver | James Graham | Jonathan Wilson |
| League Season 15 | Division 17 | James Graham | Dean Smith |
Best ever averages
| Date | Player | Score 1 | Score 2 | Opponent | Result | 3DA | F9 | Opp. 3DA | Opp. F9 |
|---|---|---|---|---|---|---|---|---|---|
| 2026-06-05 09:16:41 | James Graham | 5 | 0 | Kevin Bett | W | 57.81 | 57.93 | 45.98 | 53.87 |
| 2024-11-17 00:00:00 | James Graham | 5 | 2 | Liam Philbin | W | 55.12 | 52.19 | 54.17 | 65.52 |
| 2026-04-07 00:00:00 | James Graham | 3 | 5 | Nicky Goodbrand | L | 54.32 | 53.38 | 52.99 | 58.92 |
| 2025-06-23 00:00:00 | James Graham | 5 | 2 | Corey Morgan | W | 53.83 | 57.52 | 47.91 | 42.24 |
| 2025-01-12 08:32:56 | James Graham | 5 | 4 | Sean Okeeffe | W | 53.63 | 55.78 | 49.35 | 55.89 |
| 2025-07-19 14:06:17 | James Graham | 4 | 5 | Steven Maddock | L | 53.29 | 66.96 | 54.86 | 66.81 |
| 2025-08-05 16:10:21 | James Graham | 4 | 6 | Declan Walling | L | 52.95 | 62.33 | 48.4 | 57.37 |
| 2024-09-03 00:00:00 | James Graham | 5 | 4 | Liam Philbin | W | 52.35 | 54.3 | 53.5 | 66.78 |
| 2025-06-25 00:00:00 | James Graham | 1 | 5 | Jordy van Koeveringe | L | 52.18 | 68.56 | 56.41 | 51.72 |
| 2024-03-17 00:00:00 | James Graham | 6 | 0 | Steven Neil | W | 51.83 | 55.61 | 42.1 | 44.56 |
| 2024-10-29 00:00:00 | James Graham | 5 | 5 | Harry Chapman | D | 51.72 | 51.37 | 53.39 | 60.7 |
| 2025-05-24 11:34:51 | James Graham | 3 | 6 | Blair Hall | L | 51.44 | 57.22 | 51.74 | 56.78 |
| 2025-05-20 00:00:00 | James Graham | 5 | 5 | James Odonnell | D | 51.42 | 64.23 | 54.01 | 61.9 |
| 2025-01-12 12:59:48 | James Graham | 5 | 2 | Mark Davenport | W | 51.21 | 59.48 | 48 | 48.48 |
| 2025-03-23 10:26:10 | James Graham | 5 | 2 | Jason Crawley | W | 50.91 | 62 | 47.71 | 46.24 |
| 2024-04-13 00:00:00 | James Graham | 6 | 3 | Ryan Hague | W | 50.74 | 55.44 | 46.88 | 50.96 |
| 2024-04-16 00:00:00 | James Graham | 6 | 3 | Sam Taylor | W | 50.66 | 55.78 | 48.87 | 52.07 |
| 2026-04-19 11:21:44 | James Graham | 0 | 6 | Tim Lambert-Monk | L | 50.57 | 55.17 | 61.35 | 54.78 |
| 2024-03-26 00:00:00 | James Graham | 2 | 5 | Jacob Soo | L | 50.56 | 53.05 | 50.21 | 55.43 |
| 2024-07-10 00:00:00 | James Graham | 5 | 3 | Bruce Claridge | W | 50.53 | 47.79 | 48.01 | 50.67 |
| 2025-05-03 07:03:55 | James Graham | 5 | 5 | Chris Porter | D | 50.44 | 57.8 | 46 | 50.37 |
| 2024-12-01 00:00:00 | James Graham | 6 | 3 | Steven Oatway | W | 50.41 | 56.48 | 47.96 | 44.48 |
| 2024-11-20 00:00:00 | James Graham | 6 | 4 | Dean Smith | W | 50.38 | 61.9 | 46.96 | 58.77 |
| 2026-03-08 11:28:17 | James Graham | 6 | 1 | Nick Hogarth | W | 50.31 | 57.38 | 46.63 | 53.1 |
| 2024-11-24 00:00:00 | James Graham | 5 | 1 | Jonathan Wilson | W | 50.18 | 54.94 | 46.37 | 48.94 |
| 2024-11-23 00:00:00 | James Graham | 5 | 3 | Jim Thomson | W | 50.07 | 53.42 | 47.28 | 48.96 |
| 2025-08-10 17:55:39 | James Graham | 5 | 5 | Steven Oatway | D | 50.04 | 49.67 | 46.43 | 56.9 |
| 2026-02-21 11:38:39 | James Graham | 5 | 5 | Steve Layfield | D | 49.98 | 63.17 | 48.76 | 61.93 |
| 2026-05-06 00:00:00 | James Graham | 5 | 5 | Nicky Goodbrand | D | 49.88 | 51.03 | 54.22 | 50.57 |
| 2025-12-07 09:23:03 | James Graham | 6 | 5 | Paul Bowmar | W | 49.6 | 57.09 | 47.98 | 52.82 |
| 2026-05-25 10:53:40 | James Graham | 5 | 4 | Colin Grey | W | 49.59 | 63.85 | 48.4 | 54.59 |
| 2025-07-24 00:00:00 | James Graham | 5 | 5 | Mike Tommey | D | 49.5 | 49.5 | 46.94 | 50.33 |
| 2026-05-12 00:00:00 | James Graham | 5 | 5 | David Nightingale | D | 49.44 | 58.47 | 49.36 | 59.5 |
| 2026-04-23 00:00:00 | James Graham | 6 | 2 | Phil Jones | W | 49.41 | 59.46 | 44.3 | 48.75 |
| 2024-09-06 00:00:00 | James Graham | 5 | 6 | Greig Peden | L | 49.33 | 58.82 | 50.77 | 56.64 |
| 2024-10-07 00:00:00 | James Graham | 6 | 2 | Carli Wigham | W | 49.27 | 60.42 | 41.25 | 43.21 |
| 2024-12-14 00:00:00 | James Graham | 7 | 5 | Blair Hall | W | 49.23 | 57.39 | 48.28 | 48.64 |
| 2024-11-10 00:00:00 | James Graham | 5 | 2 | Valentino ten Brinke | W | 49.19 | 62.38 | 47.91 | 49.05 |
| 2024-04-28 00:00:00 | James Graham | 4 | 6 | John Hogarth | L | 49.14 | 60.2 | 47.67 | 44.73 |
| 2025-01-04 00:00:00 | James Graham | 4 | 9 | Matthew Martin | L | 49.05 | 52.59 | 51.14 | 59.59 |
| 2025-10-09 00:00:00 | James Graham | 3 | 6 | Jim Thomson | L | 48.91 | 50.89 | 50.77 | 66.93 |
| 2025-06-07 13:37:03 | James Graham | 3 | 6 | Michael Hayes | L | 48.86 | 46.3 | 50.34 | 54 |
| 2025-04-22 00:00:00 | James Graham | 6 | 2 | Alex Kempster | W | 48.73 | 57.75 | 45.49 | 42.21 |
| 2025-03-08 12:31:54 | James Graham | 6 | 3 | Daniel Lax | W | 48.6 | 51.33 | 44.35 | 51.07 |
| 2025-11-08 12:09:56 | James Graham | 5 | 5 | Dave Ball | D | 48.45 | 46.33 | 50.76 | 56.1 |
| 2025-07-21 00:00:00 | James Graham | 5 | 5 | Jon Witherspoon | D | 48.39 | 47.9 | 51.93 | 55.2 |
| 2026-06-06 09:16:41 | James Graham | 4 | 5 | Tom Snowden | L | 48.32 | 62.33 | 44.74 | 48.78 |
| 2024-12-21 00:00:00 | James Graham | 7 | 5 | Jonathan Wilson | W | 48.31 | 54.36 | 51.64 | 54.78 |
| 2026-02-08 13:06:51 | James Graham | 5 | 3 | Tim Lambert-Monk | W | 48.28 | 50.46 | 43.77 | 54.79 |
| 2026-05-02 10:43:00 | James Graham | 1 | 5 | Sarah Bett | L | 48.22 | 49.61 | 58.68 | 66.61 |
| 2026-01-23 09:46:16 | James Graham | 5 | 0 | Harry Chapman | W | 48.17 | 56.8 | 42.23 | 40.33 |
| 2026-01-31 12:26:21 | James Graham | 5 | 1 | John Tunstall | W | 48.16 | 65.67 | 41.42 | 42.83 |
| 2025-03-23 09:24:48 | James Graham | 4 | 6 | Nick Brown | L | 48.07 | 51.43 | 55.09 | 58.93 |
| 2025-08-02 15:07:44 | James Graham | 4 | 6 | Sam Slade | L | 47.96 | 56.73 | 48.52 | 56.6 |
| 2025-03-02 11:49:56 | James Graham | 2 | 6 | Colin Franks | L | 47.96 | 51.25 | 52.17 | 47.83 |
| 2023-11-11 00:00:00 | James Graham | 1 | 6 | Lee Hand | L | 47.96 | 40.76 | 49.17 | 53.86 |
| 2026-04-12 12:16:52 | James Graham | 6 | 3 | Sam Pearce | W | 47.76 | 51.74 | 45.87 | 57.33 |
| 2025-10-01 00:00:00 | James Graham | 4 | 6 | Bjorn Gorter | L | 47.63 | 52.8 | 51.83 | 57 |
| 2024-07-09 00:00:00 | James Graham | 6 | 1 | Michael Robertson | W | 47.6 | 67.29 | 39.76 | 38.38 |
| 2025-02-13 00:00:00 | James Graham | 4 | 5 | Tristan Djiann | L | 47.6 | 53.67 | 51.7 | 54.33 |
| 2024-08-05 19:37:10 | James Graham | 6 | 1 | Nick Hogarth | W | 47.55 | 51.57 | 44.38 | 40.1 |
| 2025-04-18 11:40:13 | James Graham | 2 | 6 | Mike Tommey | L | 47.47 | 42.29 | 49.91 | 50.96 |
| 2025-06-13 09:27:39 | James Graham | 5 | 1 | Lewis Main | W | 47.4 | 66.06 | 44.66 | 45.33 |
| 2024-07-17 00:00:00 | James Graham | 2 | 5 | Daniel Horgan | L | 47.4 | 51.38 | 52.15 | 59.57 |
| 2026-02-16 12:19:54 | James Graham | 6 | 1 | Neil Curran | W | 47.38 | 72.14 | 42.76 | 47.81 |
| 2025-02-11 00:00:00 | James Graham | 3 | 6 | Nicky Goodbrand | L | 47.38 | 47.37 | 53.41 | 70.96 |
| 2025-10-11 10:58:58 | James Graham | 1 | 6 | Lee Skerritt | L | 47.28 | 51.86 | 49.53 | 53.76 |
| 2024-09-14 11:42:20 | James Graham | 6 | 1 | Blake Osborne | W | 47.17 | 48.9 | 41.31 | 46.19 |
| 2025-07-05 18:58:38 | James Graham | 0 | 6 | Keith Price | L | 47.06 | 60.06 | 57.81 | 60.33 |
| 2024-08-20 12:47:26 | James Graham | 5 | 2 | Daniel Horgan | W | 47.04 | 44.14 | 47.24 | 49.52 |
| 2024-08-31 00:00:00 | James Graham | 5 | 2 | David le Roux | W | 46.85 | 53.57 | 43.74 | 39.43 |
| 2024-05-05 00:00:00 | James Graham | 0 | 5 | Tyler Swan | L | 46.84 | 48.73 | 49.44 | 49.4 |
| 2024-09-27 00:00:00 | James Graham | 4 | 6 | Alex Kempster | L | 46.72 | 49.83 | 47.19 | 51 |
| 2025-02-27 00:00:00 | James Graham | 4 | 6 | Anthony Flood | L | 46.69 | 50.93 | 46.79 | 55.2 |
| 2024-01-23 00:00:00 | James Graham | 6 | 3 | Doug Martin | W | 46.52 | 50.33 | 43.86 | 51 |
| 2024-10-20 00:00:00 | James Graham | 2 | 6 | Liam Philbin | L | 46.51 | 57.08 | 49.37 | 50.12 |
| 2024-01-21 00:00:00 | James Graham | 6 | 0 | Eoghan Herriot | W | 46.48 | 51.61 | 41.58 | 44.28 |
| 2025-01-30 00:00:00 | James Graham | 6 | 4 | David Stewart | W | 46.33 | 47.67 | 46.87 | 46.83 |
| 2026-04-21 00:00:00 | James Graham | 5 | 5 | Ryan Lloyd | D | 46.31 | 61.43 | 45.69 | 54.6 |
| 2026-04-20 00:00:00 | James Graham | 5 | 5 | Ryan Lloyd | D | 46.31 | 61.43 | 45.69 | 54.6 |
| 2024-07-18 00:00:00 | James Graham | 5 | 5 | Anthony Gusich | D | 46.29 | 49.53 | 44.11 | 49.2 |
| 2025-01-17 10:46:47 | James Graham | 4 | 6 | David Graham | L | 46.24 | 58.3 | 43.79 | 50.33 |
| 2025-09-29 00:00:00 | James Graham | 4 | 6 | Timothy Warlop | L | 46.23 | 37.5 | 49.6 | 57.27 |
| 2026-02-01 10:53:40 | James Graham | 4 | 6 | Ethan Stubbs | L | 46 | 49.1 | 45.26 | 48.83 |
| 2026-01-18 11:57:02 | James Graham | 6 | 4 | Martin Johnston | W | 45.99 | 61.63 | 43.52 | 44.93 |
| 2025-04-21 11:40:44 | James Graham | 1 | 5 | David le Roux | L | 45.96 | 53.44 | 47.46 | 56 |
| 2024-11-05 00:00:00 | James Graham | 5 | 5 | Alex Kempster | D | 45.86 | 48.33 | 43.44 | 49.83 |
| 2025-03-19 00:00:00 | James Graham | 5 | 0 | Adam Price | W | 45.82 | 47.87 | 43.78 | 53.4 |
| 2025-01-19 00:00:00 | James Graham | 3 | 5 | Joe Collinson | L | 45.82 | 65.96 | 41.36 | 54.67 |
| 2024-02-25 00:00:00 | James Graham | 6 | 0 | Stuart McGill | W | 45.78 | 62 | 39.2 | 40.44 |
| 2024-06-28 00:00:00 | James Graham | 2 | 6 | Alan Hughes | L | 45.53 | 48.67 | 45.96 | 48.21 |
| 2024-03-14 00:00:00 | James Graham | 4 | 6 | Jacob Soo | L | 45.51 | 51 | 44.99 | 45.97 |
| 2025-09-08 00:00:00 | James Graham | 5 | 6 | David Stewart | L | 45.4 | 48.55 | 47.94 | 54.82 |
| 2025-12-27 10:49:35 | James Graham | 5 | 8 | Shane Smith | L | 45.37 | 49.74 | 48.12 | 52.92 |
| 2026-03-22 11:34:42 | James Graham | 3 | 6 | Steve Layfield | L | 45.36 | 53 | 48.06 | 51.3 |
| 2025-01-23 00:00:00 | James Graham | 5 | 5 | Anthony Flood | D | 45.35 | 56.13 | 44.12 | 49.2 |
| 2024-11-09 13:15:10 | James Graham | 5 | 3 | Simon Knowles | W | 45.27 | 44 | 43.84 | 59.04 |
| 2025-08-13 12:11:44 | James Graham | 5 | 5 | Neil Curran | D | 45.26 | 54.2 | 45.15 | 55.63 |
| 2024-08-24 03:16:26 | James Graham | 5 | 1 | Eric Patrick | W | 45.25 | 53.83 | 45.59 | 45.89 |
| 2025-04-26 11:41:00 | James Graham | 6 | 4 | John Tunstall | W | 45.16 | 57.57 | 43.51 | 52 |
| 2024-12-31 00:00:00 | James Graham | 6 | 6 | Joe Collinson | W | 45.15 | 42.22 | 48.23 | 54.19 |
| 2025-05-17 10:15:18 | James Graham | 3 | 5 | Les Brandon | L | 45.12 | 55.5 | 44.98 | 47.12 |
| 2025-07-14 00:00:00 | James Graham | 6 | 4 | Glenn Goodman | W | 45.1 | 51.07 | 45.2 | 49.17 |
| 2025-03-11 00:00:00 | James Graham | 4 | 6 | Richard Watson | L | 45.1 | 53.83 | 51.91 | 58.27 |
| 2024-01-12 00:00:00 | James Graham | 5 | 5 | Jacob Soo | D | 45.08 | 46.27 | 45.36 | 59.03 |
| 2025-11-20 00:00:00 | James Graham | 5 | 1 | Jack Karas | W | 45.03 | 44.06 | 42.05 | 46.61 |
| 2025-12-11 00:00:00 | James Graham | 6 | 5 | Tony Standing | W | 45.01 | 58.27 | 44.42 | 47.58 |
| 2024-11-23 00:00:00 | James Graham | 5 | 2 | Blair Hall | W | 44.93 | 53.57 | 44.15 | 50.52 |
| 2024-03-10 00:00:00 | James Graham | 2 | 5 | Gavin Bartley | L | 44.93 | 54.86 | 42.97 | 48 |
| 2025-09-21 09:42:52 | James Graham | 3 | 5 | Colin Holmwood | L | 44.89 | 61.54 | 43.04 | 55.5 |
| 2024-07-08 00:00:00 | James Graham | 6 | 4 | Paul Ross-Ruffy | W | 44.85 | 48.63 | 39.85 | 41.07 |
| 2026-05-30 07:36:49 | James Graham | 6 | 1 | Paul Bowmar | W | 44.74 | 64.05 | 39.73 | 43 |
| 2025-02-03 00:00:00 | James Graham | 5 | 5 | Glenn Goodman | D | 44.69 | 58.87 | 43.66 | 47.63 |
| 2024-03-02 00:00:00 | James Graham | 5 | 3 | Josh Givelin | W | 44.66 | 43.83 | 39.25 | 44.25 |
| 2025-07-10 00:00:00 | James Graham | 6 | 1 | Peter Taylor | W | 44.46 | 54.62 | 40.28 | 47.57 |
| 2024-08-07 14:43:32 | James Graham | 4 | 6 | Tristan Djiann | L | 44.41 | 52.97 | 43.78 | 50.63 |
| 2025-06-30 18:56:23 | James Graham | 2 | 5 | Keith Price | L | 44.33 | 44.19 | 46.64 | 65.19 |
| 2026-02-01 12:51:58 | James Graham | 6 | 4 | Michael Palmer | W | 44.29 | 60.7 | 43.67 | 60.73 |
| 2024-08-11 09:11:34 | James Graham | 6 | 3 | Alan Hughes | W | 44.27 | 48.96 | 43.41 | 55.89 |
| 2024-05-29 00:00:00 | James Graham | 0 | 5 | David Holmes | L | 44.23 | 50 | 46.39 | 54.07 |
| 2026-02-10 00:00:00 | James Graham | 5 | 5 | Alex Kempster | D | 44.15 | 57.03 | 42.42 | 44.9 |
| 2025-11-23 04:34:57 | James Graham | 3 | 5 | Shane Smith | L | 43.96 | 49.5 | 44.44 | 44.79 |
| 2024-05-21 00:00:00 | James Graham | 0 | 6 | Eric Patrick | L | 43.95 | 57.44 | 47.97 | 48.5 |
| 2025-10-05 09:44:00 | James Graham | 4 | 5 | Mike Tommey | L | 43.75 | 49.26 | 46.91 | 52.56 |
| 2025-11-09 11:19:41 | James Graham | 1 | 5 | John Tunstall | L | 43.72 | 45.06 | 52.37 | 57.56 |
| 2026-04-27 00:00:00 | James Graham | 5 | 4 | Tom Snowden | W | 43.67 | 41.07 | 45.03 | 49.81 |
| 2024-09-21 12:38:08 | James Graham | 3 | 5 | Ben Wilkinson | L | 43.61 | 47.96 | 45.94 | 55.46 |
| 2024-03-23 00:00:00 | James Graham | 5 | 2 | Bence Bányai | W | 43.54 | 55.62 | 39.26 | 48.71 |
| 2025-04-13 00:00:00 | James Graham | 0 | 6 | Jordan Brown (England) | L | 43.4 | 61.28 | 46.25 | 53.5 |
| 2024-06-16 00:00:00 | James Graham | 1 | 5 | Ryan Hague | L | 43.37 | 49.94 | 50.35 | 55.22 |
| 2026-02-04 00:00:00 | James Graham | 4 | 6 | Phil Jones | L | 43.35 | 45 | 47.98 | 63.2 |
| 2024-02-04 00:00:00 | James Graham | 1 | 5 | Stephen Hewitt | L | 43.33 | 41.5 | 46.18 | 59.89 |
| 2025-05-10 11:58:05 | James Graham | 5 | 5 | Jon Witherspoon | D | 43.29 | 54.17 | 43.96 | 47.7 |
| 2024-06-16 00:00:00 | James Graham | 3 | 6 | Andy Holloway | L | 43.24 | 46 | 46.21 | 52.22 |
| 2025-10-26 12:23:19 | James Graham | 5 | 5 | Daniel Horgan | D | 43.2 | 45.97 | 43.14 | 43.43 |
| 2024-04-02 00:00:00 | James Graham | 6 | 3 | Conor Ward | W | 43.13 | 45.41 | 41.59 | 41.7 |
| 2025-10-26 08:14:01 | James Graham | 6 | 3 | Paul Bowmar | W | 43.1 | 59.48 | 41.53 | 51.85 |
| 2024-01-24 00:00:00 | James Graham | 2 | 5 | Paul Ross-Ruffy | L | 42.92 | 51.67 | 42.91 | 47.95 |
| 2024-10-14 00:00:00 | James Graham | 5 | 4 | Bradley Coyne | W | 42.53 | 46.48 | 44.27 | 47.37 |
| 2024-09-20 13:42:14 | James Graham | 6 | 3 | Adam George (Tooting) | W | 42.4 | 51.48 | 40.42 | 50.11 |
| 2023-10-06 00:00:00 | James Graham | 3 | 6 | Jordan Ritchie | L | 42.31 | 46.81 | 40.7 | 43.63 |
| 2024-03-29 00:00:00 | James Graham | 6 | 1 | Callum Hulme | W | 42.3 | 48.29 | 39.89 | 54.76 |
| 2024-02-21 00:00:00 | James Graham | 5 | 5 | Craig Miller | D | 42.16 | 45.77 | 39.04 | 42.5 |
| 2026-02-11 00:00:00 | James Graham | 4 | 5 | Colin Grey | L | 42.12 | 50.67 | 42.84 | 50.48 |
| 2024-05-14 00:00:00 | James Graham | 3 | 6 | Daniel L Jones (Wales) | L | 41.73 | 45.41 | 44.4 | 48.59 |
| 2026-05-16 09:13:35 | James Graham | 6 | 1 | Mike Tommey | W | 41.6 | 52.1 | 34.8 | 27.76 |
| 2026-03-07 12:41:42 | James Graham | 4 | 5 | Darren Ison | L | 41.33 | 52.67 | 40.91 | 53.63 |
| 2024-05-05 00:00:00 | James Graham | 4 | 6 | Aidan McKay | L | 41.03 | 58.07 | 40.18 | 48.07 |
| 2026-05-30 10:41:51 | James Graham | 5 | 1 | Mikel Garcia | W | 40.96 | 62.78 | 36.01 | 44.06 |
| 2024-03-05 00:00:00 | James Graham | 5 | 3 | Conor Nye | W | 40.93 | 42.5 | 42.51 | 41.71 |
| 2023-11-19 00:00:00 | James Graham | 6 | 2 | Alan Cahill | W | 40.84 | 42.71 | 37.45 | 38.46 |
| 2024-02-10 00:00:00 | James Graham | 5 | 5 | Jamie Buckley | D | 40.83 | 50.2 | 39.26 | 46.55 |
| 2025-03-01 11:34:21 | James Graham | 0 | 5 | Colin Franks | L | 40.72 | 52.07 | 44.73 | 48.87 |
| 2024-02-18 00:00:00 | James Graham | 3 | 6 | Tony Standing | L | 40.56 | 50.56 | 40.41 | 50.07 |
| 2024-05-28 00:00:00 | James Graham | 5 | 3 | Matt C Smith | W | 40.41 | 45.04 | 44.31 | 53.63 |
| 2024-07-31 00:00:00 | James Graham | 5 | 6 | Nick Hogarth | L | 40.38 | 52.18 | 40.94 | 54.06 |
| 2025-06-08 12:36:05 | James Graham | 5 | 3 | Aidan McKay | W | 40.27 | 50.96 | 39.95 | 48.17 |
| 2024-05-26 00:00:00 | James Graham | 2 | 6 | Dan Wardle | L | 40.09 | 48.5 | 41.61 | 53.46 |
| 2024-04-15 00:00:00 | James Graham | 3 | 5 | Craig Cook | L | 39.82 | 35.71 | 44.69 | 44.46 |
| 2023-12-20 00:00:00 | James Graham | 1 | 6 | Dale Taylor | L | 39.34 | 53.43 | 41.02 | 51.29 |
| 2023-11-04 00:00:00 | James Graham | 5 | 5 | Lee Hand | D | 39.25 | 42.57 | 41.36 | 57.73 |
| 2023-11-30 00:00:00 | James Graham | 2 | 6 | Lee Diamond | L | 39.19 | 41.96 | 39.08 | 53.04 |
| 2025-10-28 00:00:00 | James Graham | 5 | 3 | John Dempsey | W | 39.1 | 60.17 | 40.97 | 54.71 |
| 2023-09-21 00:00:00 | James Graham | 5 | 5 | Lee Diamond | D | 39.06 | 52.57 | 40.38 | 47.33 |
| 2024-08-15 00:00:00 | James Graham | 6 | 1 | Lukas Lüde | W | 38.87 | 48.29 | 39.83 | 49.19 |
| 2024-01-19 00:00:00 | James Graham | 6 | 4 | Ryan Thomas | W | 38.77 | 49.53 | 35.66 | 46.33 |
| 2023-10-03 00:00:00 | James Graham | 5 | 5 | Mark Nightingale | D | 38.73 | 38.93 | 39.6 | 50.3 |
| 2024-03-03 00:00:00 | James Graham | 5 | 2 | Leon Bould | W | 38.47 | 56.9 | 38.38 | 46.57 |
| 2023-09-29 00:00:00 | James Graham | 6 | 0 | Fausta Janulyte | W | 38.37 | 47 | 33.67 | 34 |
| 2024-10-18 13:24:17 | James Graham | 2 | 5 | Adrian Harlow | L | 38.35 | 50.24 | 41.26 | 47.62 |
| 2023-10-31 00:00:00 | James Graham | 6 | 4 | Mark Nightingale | W | 37.49 | 46.17 | 37.55 | 37.6 |
| 2023-10-25 00:00:00 | James Graham | 6 | 3 | Lee Diamond | W | 37.26 | 42.52 | 37.58 | 45.3 |
| 2023-11-03 00:00:00 | James Graham | 6 | 4 | Glenn Jones | W | 37.2 | 46.27 | 38.24 | 44.93 |
| 2024-02-13 00:00:00 | James Graham | 3 | 6 | Jacob Soo | L | 37.18 | 49.63 | 36.9 | 44.22 |
| 2024-10-01 00:00:00 | James Graham | 2 | 5 | Mike Voase | L | 36.85 | 48.38 | 35.77 | 48.9 |
| 2024-06-06 00:00:00 | James Graham | 5 | 5 | Lukas Lüde | D | 36.33 | 38.17 | 38.68 | 53.07 |
| 2023-09-17 00:00:00 | James Graham | 6 | 2 | Lee Hand | W | 34.5 | 37.96 | 34.5 | 43 |
| 2023-10-24 00:00:00 | James Graham | 6 | 2 | Paul Ross-Ruffy | W | 33.96 | 51.42 | 33.12 | 37 |
| 2023-10-21 00:00:00 | James Graham | 4 | 6 | Glenn Jones | L | 33.37 | 46.43 | 33.24 | 46.2 |
| 2025-08-04 19:57:14 | James Graham | 7 | 4 | Jon Witherspoon | W | ||||
| 2025-05-04 10:33:16 | James Graham | 7 | 6 | John Tunstall | W | ||||
| 2025-02-25 00:00:00 | James Graham | 6 | 2 | Richard Watson | W | ||||
| 2026-05-27 10:36:18 | James Graham | 7 | 8 | David Nightingale | L | ||||
| 2025-10-26 02:37:18 | James Graham | 5 | 8 | Aynsley Lange | L | ||||
| 2025-05-17 11:32:47 | James Graham | 4 | 6 | Jon Witherspoon | L | ||||
| 2025-09-01 00:00:00 | James Graham | 3 | 6 | Neil Curran | L | ||||
| 2025-08-23 09:11:57 | James Graham | 3 | 6 | Steven Neil | L | ||||
| 2025-03-07 00:00:00 | James Graham | 3 | 6 | Dean Smith | L | ||||
| 2026-03-01 12:31:33 | James Graham | 2 | 7 | Darren Ison | L |
All time Stats - 501 SIDO games only
| Played | Legs Pl. | Best Leg | High Finish |
|---|---|---|---|
| 179 | 1519 | 13 | 151 |
| 100+ | 140+ | 180 | Most 180's in a match |
|---|---|---|---|
| 833 | 165 | 23 | 2 |
| 100+/leg | 140+/leg | 180/leg | Total/leg |
|---|---|---|---|
| 0.548 | 0.109 | 0.015 | 0.672 |
| First 9 | High First 9 | 3DA | High 3DA |
|---|---|---|---|
| 52.42 | 72.14 | 45.52 | 57.81 |
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
-------------------------------------
2025 Player Stats
2025 Grade and Rankings
| Grade | Race to the 2024 TargetDarts World Trophy | Race to the 2024 TargetDarts Super Cup | Race to the 2024 GDL Worlds |
|---|---|---|---|
| Silver | 14 - Main Qualifying position Bronze | 54 - Main Qualifying position Silver | 2 - Main Qualifying position Silver |
2025 Tour Stats
| Played | Legs Pl. | Wins | Leg Diff |
|---|---|---|---|
| 34 | 267 | 20 | 1 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 150 | 20 | 5 | 175 | 1 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 18 | 92 | 50.48 | 45.84 |
2025 League Stats
League Season 16
| Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|
| 12 | 3 | 2 | -9 | 11 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 59 | 6 | 2 | 67 | 1 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 21 | 97 | 52.81 | 46.59 |
League Season 17
| Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|
| 11 | 3 | 3 | -11 | 12 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 46 | 13 | 2 | 61 | 1 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 16 | 151 | 55.47 | 47.95 |
League Season 18
| Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|
| 12 | 3 | 4 | -4 | 13 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 54 | 11 | 0 | 65 | 0 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 19 | 74 | 53.09 | 47.71 |
League Season 19
| Played | Wins | Draws | Leg Diff | Points |
|---|---|---|---|---|
| 10 | 3 | 2 | -10 | 11 |
| 100+ | 140+ | 180 | Total | Most 180's in a match |
|---|---|---|---|---|
| 44 | 10 | 0 | 54 | 0 |
| Best Leg | High Finish | First 9 | 3DA |
|---|---|---|---|
| 21 | 89 | 51.16 | 46.61 |
