Player

🇬🇧 James Story

Career matches 123
Wins 70
Losses 53
Win rate 56.9%
Elo (current) —

Surface breakdown

Hard 58.9% 66W – 46L (112 matches)
Grass 14.3% 1W – 6L (7 matches)
Carpet 75.0% 3W – 1L (4 matches)

Career form (last 10)

LLLLWWWLLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

OpponentPlayedWLW%
George Loffhagen4040%
Paul Jubb41325%
Harry Wendelken3030%
Clement Chidekh32167%
Finn Bass330100%

Recent matches

Reset

51–100 of 123

DateTournamentRoundWinnerLoserScoreSurface
2025-05-26M25 HeraklionR1James StoryFares Zakaria6-3 6-1Hard
2025-05-19M15 HeraklionSFAntoine GhibaudoJames Story7-6(8) 7-6(3)Hard
2025-05-19M15 HeraklionQFJames StoryAlfredo Perez6-2 6-3Hard
2025-05-19M15 HeraklionR2James StoryAmit Vales6-1 6-4Hard
2025-05-19M15 HeraklionR1James StoryIoannis Xilas6-0 6-3Hard
2025-05-05M25 NottinghamR1Giles HusseyJames Story6-1 6-3Hard
2025-04-28M25 NottinghamR1Harry WendelkenJames Story7-6(3) 7-6(3)Hard
2025-04-14M15 MonastirFDan AddedJames Story6-4 6-3Hard
2025-04-14M15 MonastirSFJames StoryTuncay Duran6-3 6-1Hard
2025-04-14M15 MonastirQFJames StoryPeter Buldorini6-3 6-4Hard
2025-04-14M15 MonastirR2James StoryAlexandre Aubriot6-3 3-6 7-6(4)Hard
2025-04-14M15 MonastirR1James StoryLouis Dussin6-3 6-2Hard
2025-04-07M15 MonastirSFGiles HusseyJames Story6-2 6-2Hard
2025-04-07M15 MonastirQFJames StoryLorenzo Sciahbasi6-3 6-4Hard
2025-04-07M15 MonastirR2James StoryLukas Pokorny6-2 7-5Hard
2025-04-07M15 MonastirR1James StoryKenny De Schepper6-1 6-2Hard
2025-03-24M25 Saint-DizierR2Mats RosenkranzJames Story6-2 5-7 6-3Hard
2025-03-17M25 LouleR2Michael GeertsJames Story6-2 6-1Hard
2025-03-17M25 LouleR1James StoryMario Gonzalez Fernandez6-1 6-2Hard
2025-03-10M25 Vale do LoboSFGeorge LoffhagenJames Story7-6(5) 6-3Hard
2025-03-10M25 Vale do LoboQFJames StoryToby Kodat6-4 7-6(1)Hard
2025-03-10M25 Vale do LoboR2James StoryMoez Echargui6-4 2-6 10-6Hard
2025-03-10M25 Vale do LoboR1James StoryPatrick Kaukovalta6-1 7-5Hard
2025-02-17GlasgowRound of 32Viktor DurasovicJames Story6-1 6(7)-7 6-2Hard
2025-02-17Glasgow2nd Round QualifyingJames StoryAlastair Gray6-2 1-2 RETHard
2025-02-17Glasgow1st Round QualifyingJames StoryTom Gentzsch3-6 6-3 7-6(3)Hard
2025-02-10M25 RoehamptonR1Keegan SmithJames Story6-3 6-4Hard
2025-01-27M25 GlasgowR2James StoryNikola Slavic7-6(5) 7-6(1)Hard
2025-01-27M25 GlasgowR1James StoryDavid Quayle6-3 6-2Hard
2025-01-27M25 GlasgowQFGeorge LoffhagenJames Story6-3 6-3Hard
2025-01-27M25 GlasgowR2James StoryLukas Pokorny6-1 6-4Hard
2025-01-27M25 GlasgowR1James StoryFilip Peliwo6-4 2-6 7-6(4)Hard
2025-01-20M25 SunderlandR2George LoffhagenJames Story7-5 6-2Hard
2025-01-20M25 SunderlandR1James StoryDavid Poljak6-2 6-2Hard
2025-01-13M15 BressuireR3James StoryMartin Sabas7-5 6-2Hard
2025-01-13M15 BressuireR2Arthur GeaJames Story6-2 6-3Hard
2025-01-13M15 BressuireR1James StoryAdrien Gobat6-4 7-5Hard
2024-10-28M25 NorwichQFCharles BroomJames Story6-4 6-4Hard
2024-10-28M25 NorwichR16James StoryAlexis Canter6-3 6-3Hard
2024-10-28M25 NorwichR32James StoryViktor Durasovic7-6(5) 3-6 6-3Hard
2024-10-21M25 GlasgowR16Harry WendelkenJames Story7-5 6-3Hard
2024-10-21M25 GlasgowR32James StoryClement Chidekh3-6 6-3 6-4Hard
2024-10-14M25 EdgbastonQFFederico BondioliJames Story6-4 6-2Hard
2024-10-14M25 EdgbastonR16James StoryFilippo Romano4-6 6-2 7-5Hard
2024-10-14M25 EdgbastonR32James StoryDaniel Masur7-5 6-1Hard
2024-09-30M15 Sharm ElSheikhSFRobert StrombachsJames Story7-6(8) 6-4Hard
2024-09-30M15 Sharm ElSheikhQFJames StoryMichael Bassem Sobhy6-3 7-6(3)Hard
2024-09-30M15 Sharm ElSheikhR32James StoryAmr Elsayed Abdou Ahmed Mohamed6-1 3-1 RETHard
2024-09-23M15 Sharm ElSheikhR32Filippo SpezialiJames Story6-3 2-6 6-3Hard
2024-09-02M15 MonastirFJames StorySamir Hamza Reguig6-7(7) 6-3 6-4Hard

Aliases

6

atp

  • J. Story
  • James Story (s0h9)

atp_short

  • J. Story (s0h9)

itf

  • James Story (800420002)

sackmann

  • James Story (207878)

variant

  • J Story
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair