Loading
General Overview Stats (All Surfaces)
Career Total
ATP - Men
Career Total
2026 Year
Trailing 12 Months
Career Total
2026
2026
2026
2026
James Story is ranked 478 in the ATP rankings with an ELO score of 90. In 2026, James Story is in Struggling form, achieving 44.4% wins. James Story hits 69% on first serves, averaging 5.25 aces per match and maintains a double fault ratio of 1.5. James Story converts 33.3% of their break points.
Win Percentage (Match / Set)
Aces Stats (3 Set Matches Only)
James Story has an average of 5.25 aces per match in 2026. James Story recorded Over 0.5 aces in 75% of their matches, Over 1.5 aces in 75%, and Over 2.5 aces in 75%.
For the higher aces count, James Story recorded Over 3.5 aces in 75% of their matches, Over 4.5 aces in 75%, Over 5.5 aces in 50%, and Over 6.5 aces in 50%. Overall, James Story is better than 76% of the players in terms of Aces Per Match during their latest matches.
Match Total Games Stats
Break of Serve (Break Points Won) - Over/Under
In 2026, James Story has an average of 3 break points won per match in best of 3 set matches. James Story has recorded Over 0.5 breaks of serve in 75% of their matches, Over 1.5 breaks of serve in 50%, and Over 2.5 breaks of serve in 50%. For higher break counts, James Story has achieved Over 3.5 breaks in 25% of their matches and Over 4.5 breaks in 0%. For James Story’s Over 5.5 break points won, the rate is 0%.
Breaks Per Set data uses Set 1 as a sample.
Breaks Per Set data uses Set 1 as a sample.
Double Faults - Over/Under
In their recent matches, James Story averaged 1.5 double faults per match in best of 3 set matches. James Story has recorded Over 0.5 double faults in 75% of their matches and Over 1.5 double faults in 50%. For the higher double fault counts, James Story has recorded Over 2.5 double faults in 25% of their recent matches, Over 3.5 double faults in 0% of those, Over 4.5 double faults in 0%, and Over 5.5 double faults in 0%
Tie Breaks - Over/Under
Net Points Won per Match
Win Percentage (Hard Courts)
Aces (Hard Courts)
Match Total Games (Hard Courts)
Break Points Won (Hard Courts)
Breaks Per Set data uses Set 1 as a sample.
Breaks Per Set data uses Set 1 as a sample.
Double Faults (Hard Courts)
Tie Breaks (Hard Courts)
Net Points Won (Hard Courts)
Win Percentage (Clay Courts)
Aces (Clay Courts)
Match Total Games (Clay Courts)
Break Points Won (Clay Courts)
Breaks Per Set data uses Set 1 as a sample.
Breaks Per Set data uses Set 1 as a sample.
Double Faults (Clay Courts)
Tie Breaks (Clay Courts)
Win Percentage (Grass Courts)
Aces (Grass Courts)
Match Total Games (Grass Courts)
Break Points Won (Grass Courts)
Breaks Per Set data uses Set 1 as a sample.
Breaks Per Set data uses Set 1 as a sample.
Double Faults (Grass Courts)
Tie Breaks (Grass Courts)
Latest Results For James Story
Mar 8
2026
Hersonissos 2 Chall. Men
Hard
James Story
1
-2
Demetris Azoides
Feb 10
2026
M15 Oberhaching ITF Men
Hard
James Story
1
-2
Niels McDonald
Jan 30
2026
M25 Glasgow ITF Men
Hard
James Story
1
-2
Lui Maxted
Jan 29
2026
M25 Glasgow ITF Men
Hard
James Story
2
-0
Paul Jubb
Jan 28
2026
M25 Glasgow ITF Men
Hard
James Story
2
-1
Sean Hodkin
Jan 27
2026
M25 Glasgow ITF Men
Hard
James Story
2
-0
Sebastian Sorger
Jan 11
2026
Glasgow Chall. Men
Hard
James Story
0
-2
Milos Karol
Jan 5
2026
Nottingham 3 Chall. Men
Hard
James Story
0
-2
Daniel Masur
Jan 4
2026
Nottingham 3 Chall. Men
Hard
James Story
2
-0
Finn Bass
Nov 26
2025
Athens 2 Chall. Men
Hard
James Story
0
-2
Philip Henning
Nov 25
2025
Athens 2 Chall. Men
Hard
James Story
2
-0
Carlo Alberto Caniato
Nov 20
2025
M25 Heraklion 2 ITF Men
Hard
James Story
1
-2
Luca Preda
Nov 19
2025
M25 Heraklion 2 ITF Men
Hard
James Story
2
-0
Chris Spyrou
Oct 30
2025
M25 Glasgow 2 ITF Men
Hard
James Story
0
-2
Marat Sharipov
Oct 28
2025
M25 Glasgow 2 ITF Men
Hard
James Story
2
-0
Luke Hooper
Oct 25
2025
M25 Sheffield ITF Men
Hard
James Story
2
-1
Anton Matusevich
Oct 24
2025
M25 Sheffield ITF Men
Hard
James Story
2
-0
Jelle Sels
Oct 23
2025
M25 Sheffield ITF Men
Hard
James Story
2
-0
Clement Chidekh
Oct 22
2025
M25 Sheffield ITF Men
Hard
James Story
2
-0
Matthew Summers
Oct 21
2025
M25 Sheffield ITF Men
Hard
James Story
2
-0
Samuele Pieri
Oct 6
2025
Hersonissos 5 Chall. Men
Hard
James Story
0
-2
Dimitris Sakellaridis
Oct 5
2025
Hersonissos 5 Chall. Men
Hard
James Story
2
-0
Carlos Silvestre
Sep 18
2025
M25 Nevers ITF Men
Hard
James Story
1
-2
Maxence Beauge
Sep 16
2025
M25 Nevers ITF Men
Hard
James Story
2
-0
Tyler Stice
Sep 12
2025
M25+H Plaisir ITF Men
Hard
James Story
0
-2
Mats Rosenkranz
Sep 11
2025
M25+H Plaisir ITF Men
Hard
James Story
2
-0
Yanis Ghazouani Durand
Sep 9
2025
M25+H Plaisir ITF Men
Hard
James Story
2
-0
Ferdinand Livet Novkirichka
Sep 6
2025
M25+H Bagneres-de-Bigorre ITF Men
Hard
James Story
0
-2
Maxence Beauge
Sep 5
2025
M25+H Bagneres-de-Bigorre ITF Men
Hard
James Story
2
-0
Finn Bass
Sep 5
2025
M25+H Bagneres-de-Bigorre ITF Men
Hard
James Story
2
-0
Constantin Bittoun Kouzmine
Sep 3
2025
M25+H Bagneres-de-Bigorre ITF Men
Hard
James Story
2
-0
Toby Martin
Aug 16
2025
M25 Aldershot ITF Men
Hard
James Story
1
-2
Paul Jubb
Aug 15
2025
M25 Aldershot ITF Men
Hard
James Story
2
-1
Charles Broom
Aug 14
2025
M25 Aldershot ITF Men
Hard
James Story
2
-1
Connor Thomson
Aug 12
2025
M25 Aldershot ITF Men
Hard
James Story
2
-0
Tristan Stringer
Aug 9
2025
M25 Roehampton 2 ITF Men
Hard
James Story
0
-2
Paul Jubb
Aug 8
2025
M25 Roehampton 2 ITF Men
Hard
James Story
2
-0
Oscar Weightman
Aug 7
2025
M25 Roehampton 2 ITF Men
Hard
James Story
2
-1
Nicholas Godsick
Aug 6
2025
M25 Roehampton 2 ITF Men
Hard
James Story
2
-0
Finn Bass
Aug 2
2025
M15 Dublin ITF Men
Hard
James Story
0
-2
Alastair Gray
Aug 1
2025
M15 Dublin ITF Men
Hard
James Story
2
-0
William Jansen
Jul 31
2025
M15 Dublin ITF Men
Hard
James Story
2
-0
Ammar Elamin
Jul 29
2025
M15 Dublin ITF Men
Hard
James Story
2
-0
Phillip Jordan
Jul 8
2025
Nottingham 4 Chall. Men
Grass
James Story
1
-2
Connor Thomson
Jul 3
2025
M25+H Ajaccio ITF Men
Hard
James Story
0
-2
Clement Chidekh
Jul 1
2025
M25+H Ajaccio ITF Men
Hard
James Story
2
-0
Pierre Antoine Tailleu
Jun 23
2025
Wimbledon ATP
Grass
James Story
0
-2
Tomas Barrios Vera
Jun 8
2025
Ilkley Chall. Men
Grass
James Story
1
-2
Paul Jubb
May 29
2025
M25 Heraklion ITF Men
Hard
James Story
1
-2
Tai Sach
May 28
2025
M25 Heraklion ITF Men
Hard
James Story
2
-0
Fares Zakaria
May 24
2025
M15 Heraklion 6 ITF Men
Hard
James Story
0
-2
Antoine Ghibaudo
May 23
2025
M15 Heraklion 6 ITF Men
Hard
James Story
2
-0
Alfredo Perez
May 22
2025
M15 Heraklion 6 ITF Men
Hard
James Story
2
-0
Amit Vales
May 21
2025
M15 Heraklion 6 ITF Men
Hard
James Story
2
-0
Ioannis Xilas
May 6
2025
M25 Nottingham 2 ITF Men
Hard
James Story
0
-2
Giles Hussey
Apr 29
2025
M25 Nottingham ITF Men
Hard
James Story
0
-2
Harry Wendelken
Apr 20
2025
M15 Monastir 15 ITF Men
Hard
James Story
0
-2
Dan Added
Apr 19
2025
M15 Monastir 15 ITF Men
Hard
James Story
2
-0
Tuncay Duran
Apr 18
2025
M15 Monastir 15 ITF Men
Hard
James Story
2
-0
Peter Buldorini
Apr 17
2025
M15 Monastir 15 ITF Men
Hard
James Story
2
-1
Alexandre Aubriot
Apr 15
2025
M15 Monastir 15 ITF Men
Hard
James Story
2
-0
Louis Dussin
Apr 12
2025
M15 Monastir 14 ITF Men
Hard
James Story
0
-2
Giles Hussey
Apr 11
2025
M15 Monastir 14 ITF Men
Hard
James Story
2
-0
Lorenzo Sciahbasi
Apr 10
2025
M15 Monastir 14 ITF Men
Hard
James Story
2
-0
Lukas Pokorny
Apr 9
2025
M15 Monastir 14 ITF Men
Hard
James Story
2
-0
Kenny De Schepper
Mar 27
2025
M25 Saint-Dizier ITF Men
Hard
James Story
1
-2
Mats Rosenkranz
Mar 26
2025
M25 Saint-Dizier ITF Men
Hard
James Story
2
-0
ALEXANDRE VASSARD
Mar 20
2025
M25 Loule ITF Men
Hard
James Story
0
-2
Michael Geerts
Mar 19
2025
M25 Loule ITF Men
Hard
James Story
2
-0
Mario Gonzalez Fernandez
Mar 15
2025
M25 Vale do Lobo ITF Men
Hard
James Story
0
-2
George Loffhagen
Mar 15
2025
M25 Vale do Lobo ITF Men
Hard
James Story
2
-0
Toby Alex Kodat
Mar 14
2025
M25 Vale do Lobo ITF Men
Hard
James Story
2
-1
Moez Echargui
Mar 13
2025
M25 Vale do Lobo ITF Men
Hard
James Story
2
-0
Patrick Kaukovalta
Feb 18
2025
Glasgow Chall. Men
Hard
James Story
1
-2
Viktor Durasovic
Feb 17
2025
Glasgow Chall. Men
Hard
James Story
Retired
Alastair Gray
Feb 16
2025
Glasgow Chall. Men
Hard
James Story
2
-1
Tom Gentzsch
Feb 11
2025
M25 Roehampton ITF Men
Grass
James Story
0
-2
Keegan Smith
Jan 31
2025
M25 Glasgow ITF Men
Hard
James Story
0
-2
George Loffhagen
Jan 30
2025
M25 Glasgow ITF Men
Hard
James Story
2
-0
Lukas Pokorny
Jan 28
2025
M25 Glasgow ITF Men
Hard
James Story
2
-1
Filip Peliwo
Jan 23
2025
M25 Sunderland ITF Men
Hard
James Story
0
-2
George Loffhagen
Jan 22
2025
M25 Sunderland ITF Men
Hard
James Story
2
-0
David Poljak
Jan 16
2025
M15 Bressuire ITF Men
Hard
James Story
0
-2
Arthur Gea
Jan 15
2025
M15 Bressuire ITF Men
Hard
James Story
2
-0
Adrien Gobat
Jan 5
2025
Nottingham 3 Chall. Men
Hard
James Story
0
-2
Blake Mott
CSV / Excel File Downloads For Story
Full Stats (All Courts)
Each column shows stats for a single year, and the first column will show Story's career data.
Ranking
Elo
Titles
Tournament
Year
Result
M25 Glasgow ITF Doubles Men
2025
2nd
M25 Sunderland ITF Doubles Men
2025
2nd
M15 Monastir 15 ITF Men
2025
2nd
M25 Roehampton 2 ITF Doubles Men
2025
2nd
M25 Sheffield ITF Men
2025
Won
M15 Monastir 35 ITF Doubles Men
2024
2nd
M15 Monastir 36 ITF Men
2024
Won
M15 Sharm ElSheikh 12 ITF Doubles Men
2024
2nd
Ranking
Elo


