Loading

James Story Stats

James Story - United Kingdom

James Story
44 Struggling Form
L
L
L
W
W
W
L

ATP Rank

478

Points

90

Singles - Career

Age

W-L

Career Winnings

Height

Weight

Hand

25

73 - 55

$13,212

1.85m

79kg

-

James Story's record in 2026 is 4 wins to 5 losses which is struggling. His career win record is 73 wins to 55 losses.

Stats
Matches & Results
Ranking History
Download Data
Surface : All
 
2026 Stats
All Surfaces
Hard
Clay
Grass

General Overview Stats (All Surfaces)

Data Point
Total
Details
Percentile
Prize Money
Career Total
$13,212USD Earned
$103Earned Per Match
30
Current Ranking
ATP - Men
478Since Jul 2024
90Elo Points
77
Titles
Career Total
0Titles
0Grand Slams
1 Titles(Incl' Challengers)
Win Percentage
2026 Year
44.4%4 / 9 Matches
StrugglingBad Form
47
Win Percentage
Trailing 12 Months
61.2%41 / 67 Matches
AverageAverage Form
86
Win Percentage
Career Total
57.0%73 / 128 Matches
AverageAverage Form
87
On the Court This Year
Aces
2026
5.25Aces Per Match
Good21 / 4 matches
76
First Serve
2026
69%First Serve
UnplayableSuccess Rate
94
Double Faults
2026
1.5Per Match
Unplayable6 / 4 matches
90
Break Points Won
2026
33.3%BP Converted
Bad3 Breaks
32
Wins By Surface Type (Career Total)
All Surfaces
57% (73 / 128)
Hard
60.9% (70 / 115)
Clay
-1% (0 / 0)
Grass
23.1% (3 / 13)

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.

Data Point
Stat
Age
25
Forehand
Birthday
March 5, 2001
Height
1.85m
Weight
79kg

Win Percentage (Match / Set)

Data Point
2026
Last 12 Months
Percentile
Match Wins
44%
61%
54
Match Wins (3 Sets)
44%
61%
53
Match Wins (5 Sets)
N/A
N/A
N/A
Wins in Straight Sets
33%
52%
61
Wins From Behind
17%
7%
73
Won At Least 1 Set
78%
76%
89
Set 1 Win
56%
66%
76
Set 2 Win
56%
63%
77
Set 3 Win
25%
38%
19
Set 4 Win
N/A
N/A
0
Set 5 Win
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Match Wins
57%
73 / 128
88
Match Wins (3 Sets)
57%
73 / 128
86
Match Wins (5 Sets)
N/A
0 / 0
0
Wins in Straight Sets
41%
52 / 128
89
Wins From Behind
14%
9 times
62
Won At Least 1 Set
72%
92 / 128
84
Set 1 Win
57%
73 / 128
87
Set 2 Win
55%
71 / 128
83
Set 3 Win
54%
21 / 39
74
Set 4 Win
N/A
0 / 0
0
Set 5 Win
N/A
0 / 0
0

Aces Stats (3 Set Matches Only)

Data Point
2026
Last 12 Months
Percentile
Aces Per Match
5.25
5.73
76
Most Aces in a match
50%
55%
65
Over 0.5 Aces
75%
91%
22
Over 1.5 Aces
75%
73%
47
Over 2.5 Aces
75%
64%
68
Over 3.5 Aces
75%
64%
80
Over 4.5 Aces
75%
55%
89
Over 5.5 Aces
50%
45%
80
Over 6.5 Aces
50%
45%
87
Over 7.5 Aces
50%
45%
92
Over 8.5 Aces
0%
27%
0
Over 9.5 Aces
0%
9%
0
Over 14.5 Aces
0%
9%
0

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.

Data Point
Percentage
Number
Percentile
Aces Per Match
6.27
94 / 15
92
Over 0.5 Aces
93%
14 / 15
69
Over 1.5 Aces
73%
11 / 15
61
Over 2.5 Aces
67%
10 / 15
72
Over 3.5 Aces
67%
10 / 15
82
Over 4.5 Aces
60%
9 / 15
84
Over 5.5 Aces
53%
8 / 15
87
Over 6.5 Aces
47%
7 / 15
86
Over 7.5 Aces
47%
7 / 15
91
Over 8.5 Aces
33%
5 / 15
86
Over 9.5 Aces
13%
2 / 15
66
Over 14.5 Aces
13%
2 / 15
86

Match Total Games Stats

Data Point
2026
Last 12 Months
Percentile
Average Total Games (3 Set Matches)
25.11
21.67
96
Average Total Games (5 Set Matches)
N/A
N/A
0
Over 12.5
100%
100%
38
Over 13.5
100%
99%
52
Over 14.5
100%
97%
68
Over 15.5
100%
91%
81
Over 16.5
89%
84%
76
Over 17.5
78%
66%
72
Over 18.5
67%
58%
65
Over 19.5
67%
51%
83
Over 20.5
67%
43%
92
Over 21.5
67%
40%
95
Over 22.5
56%
31%
93
Over 23.5
44%
28%
84
Over 24.5
44%
28%
87
Over 25.5
44%
27%
91
Over 26.5
44%
22%
94
Over 27.5
33%
21%
85
Over 28.5
33%
19%
90
Over 29.5
22%
16%
81
Over 30.5
22%
10%
89
Data Point
Percentage
Number
Percentile
Average Total Games (3 Set Matches)
22.46
2875 / 128
86
Over 12.5
98%
126 / 128
46
Over 13.5
98%
125 / 128
74
Over 14.5
96%
123 / 128
80
Over 15.5
91%
116 / 128
79
Over 16.5
85%
109 / 128
81
Over 17.5
72%
92 / 128
66
Over 18.5
65%
83 / 128
73
Over 19.5
59%
75 / 128
79
Over 20.5
51%
65 / 128
77
Over 21.5
48%
62 / 128
83
Over 22.5
39%
50 / 128
72
Over 23.5
34%
43 / 128
68
Over 24.5
33%
42 / 128
73
Over 25.5
31%
40 / 128
80
Over 26.5
28%
36 / 128
84
Over 27.5
27%
35 / 128
90
Over 28.5
24%
31 / 128
91
Over 29.5
21%
27 / 128
93
Over 30.5
16%
20 / 128
90

Break of Serve (Break Points Won) - Over/Under

Data Point
2026
Last 12
Percentile
Breaks Per Match
3.00
2.86
66
Over 0.5
75%
82%
25
Over 1.5
50%
73%
26
Over 2.5
50%
64%
53
Over 3.5
25%
36%
46
Over 4.5
0%
18%
0
Over 5.5
0%
0%
0
Over 6.5
0%
0%
0

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%.

Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0
Over 3.5
N/A
N/A
0
Over 4.5
N/A
N/A
0
Over 5.5
N/A
N/A
0
Over 6.5
N/A
N/A
0
Over 7.5
N/A
N/A
0
Over 8.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Average Break-Points Converted (Set 1)
1.88
1.36
94
Average Break-Points Converted (Set 2)
0.62
1.05
5
Average Break-Points Converted (Set 3)
2
1.67
94
will Break Serve %
50%
38%
84
will not Break Serve %
63%
46%
85
Over 0.5
75%
82%
69
Over 1.5
50%
45%
84
Over 2.5
25%
9%
91

Breaks Per Set data uses Set 1 as a sample.

Data Point
2026
Number
Percentile
Breaks Per Match
2.47
N/A
30
Over 0.5
73%
11 / 15
25
Over 1.5
60%
9 / 15
32
Over 2.5
47%
7 / 15
35
Over 3.5
27%
4 / 15
27
Over 4.5
13%
2 / 15
20
Over 5.5
0%
0 / 15
0
Over 6.5
0%
0 / 15
0
Data Point
2026
Number
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0
Over 3.5
N/A
0 / 0
0
Over 4.5
N/A
0 / 0
0
Over 5.5
N/A
0 / 0
0
Over 6.5
N/A
0 / 0
0
Over 7.5
N/A
0 / 0
0
Over 8.5
N/A
0 / 0
0
Data Point
2026
Number
Percentile
Average Break-Points Converted (Set 1)
1.20
N/A
49
Average Break-Points Converted (Set 2)
0.87
N/A
8
Average Break-Points Converted (Set 3)
1.20
N/A
37
will Break Serve %
35%
N/A
44
will not Break Serve %
47%
N/A
63
Over 0.5
67%
10 / 15
57
Over 1.5
40%
6 / 15
57
Over 2.5
7%
1 / 15
19

Breaks Per Set data uses Set 1 as a sample.

Double Faults - Over/Under

Data Point
2026
Last 12
Percentile
Double Faults Per Match
1.50
2.36
90
Over 0.5 (1+)
75%
82%
87
Over 1.5 (2+)
50%
64%
85
Over 2.5 (3+)
25%
45%
83
Over 3.5 (4+)
0%
18%
100
Over 4.5 (5+)
0%
9%
100
Over 5.5 (6+)
0%
9%
100
Over 6.5 (7+)
0%
9%
100
Over 7.5 (8+)
0%
0%
100

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%

Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
N/A
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100

Data Point
Career
Number
Percentile
Double Faults Per Match
2.4
36 / 15
67
Over 0.5 (1+)
87%
13 / 15
60
Over 1.5 (2+)
67%
10 / 15
61
Over 2.5 (3+)
40%
6 / 15
75
Over 3.5 (4+)
20%
3 / 15
85
Over 4.5 (5+)
13%
2 / 15
80
Over 5.5 (6+)
7%
1 / 15
81
Over 6.5 (7+)
7%
1 / 15
65
Over 7.5 (8+)
0%
0 / 15
100
Data Point
Career
Number
Percentile
Double Faults Per Match
N/A
0 / 0
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100

Tie Breaks - Over/Under

Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
0.56
0.46
95
Over 0.5
22%
22%
81
Over 1.5
0%
1%
0
Under 0.5
78%
78%
13
Under 1.5
100%
99%
19
Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
Career
Number
Percentile
Tie Breaks Per Match
0.42
N/A
96
Over 0.5
23%
N/A
97
Over 1.5
1%
N/A
48
Under 0.5
77%
N/A
1
Under 1.5
99%
N/A
16
Data Point
Career
Number
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0

Net Points Won per Match

Data Point
2026
Last 12 Months
Percentile
Nets Points Won
48%
49%
8
Nets Points Won / Match (3 Sets)
7.75
7.29
20
More Nets Points Won Than Opponent
N/A
86%
0
Same Nets Points Won As Opponent
0%
0%
0
Less Nets Points Won Than Opponent
100%
14%
87
Over 4.5
75%
86%
23
Over 5.5
75%
86%
35
Over 6.5
75%
71%
49
Over 7.5
75%
71%
61
Over 8.5
75%
57%
71
Over 9.5
50%
43%
46
Over 10.5
25%
29%
32
Over 11.5
25%
29%
39
Over 12.5
25%
14%
46
Over 13.5
0%
0%
0
Over 14.5
0%
0%
0
Data Point
Percentage
Percentile
Nets Points Won Percent
49%
9
Nets Points Won Avg per match (3 Sets)
7.29
17
More Nets Points Won than opponent
86%
86
Same Nets Points Won as opponent
0%
0
Less Nets Points Won than opponent
14%
17
Over 4.5
86%
41
Over 5.5
86%
54
Over 6.5
71%
45
Over 7.5
71%
56
Over 8.5
57%
51
Over 9.5
43%
43
Over 10.5
29%
36
Over 11.5
29%
43
Over 12.5
14%
36
Over 13.5
0%
0
Over 14.5
0%
0
Over 15.5
0%
0
Over 16.5
0%
41
Over 17.5
0%
0
Over 18.5
0%
0
Over 19.5
0%
0
Over 20.5
0%
0
Over 21.5
0%
0
Over 22.5
0%
0
Over 23.5
0%
0
Over 24.5
0%
0
Over 25.5
0%
0

Win Percentage (Hard Courts)

Data Point
2026
Last 12 Months
Percentile
Match Wins
44%
64%
54
Match Wins (3 Sets)
44%
64%
53
Match Wins (5 Sets)
N/A
N/A
N/A
Wins in Straight Sets
33%
55%
61
Wins From Behind
17%
8%
73
Won At Least 1 Set
78%
77%
89
Set 1 Win
56%
67%
76
Set 2 Win
56%
64%
77
Set 3 Win
25%
43%
19
Set 4 Win
N/A
N/A
0
Set 5 Win
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Match Wins
61%
70 / 115
88
Match Wins (3 Sets)
61%
70 / 115
86
Match Wins (5 Sets)
N/A
0 / 0
0
Wins in Straight Sets
43%
49 / 115
89
Wins From Behind
17%
9 times
62
Won At Least 1 Set
73%
84 / 115
84
Set 1 Win
58%
67 / 115
87
Set 2 Win
57%
66 / 115
83
Set 3 Win
62%
21 / 34
74
Set 4 Win
N/A
0 / 0
0
Set 5 Win
N/A
0 / 0
0

Aces (Hard Courts)

Data Point
2026
Last 12 Months
Percentile
Aces Per Match
5.25
4.62
65
Most Aces in a match
50%
63%
59
Over 0.5 Aces
75%
88%
14
Over 1.5 Aces
75%
75%
32
Over 2.5 Aces
75%
63%
54
Over 3.5 Aces
75%
63%
69
Over 4.5 Aces
75%
50%
80
Over 5.5 Aces
50%
38%
69
Over 6.5 Aces
50%
38%
77
Over 7.5 Aces
50%
38%
84
Over 8.5 Aces
0%
13%
0
Over 9.5 Aces
0%
0%
0
Over 14.5 Aces
0%
0%
0
Data Point
Percentage
Number
Percentile
Aces Per Match
5.67
68 / 12
82
Over 0.5 Aces
92%
11 / 12
54
Over 1.5 Aces
75%
9 / 12
49
Over 2.5 Aces
67%
8 / 12
60
Over 3.5 Aces
67%
8 / 12
73
Over 4.5 Aces
58%
7 / 12
75
Over 5.5 Aces
50%
6 / 12
73
Over 6.5 Aces
42%
5 / 12
75
Over 7.5 Aces
42%
5 / 12
81
Over 8.5 Aces
25%
3 / 12
68
Over 9.5 Aces
8%
1 / 12
37
Over 14.5 Aces
8%
1 / 12
69

Match Total Games (Hard Courts)

Data Point
2026
Last 12 Months
Percentile
Average Total Games (3 Set Matches)
25.11
21.42
92
Average Total Games (5 Set Matches)
N/A
N/A
0
Over 12.5
100%
100%
38
Over 13.5
100%
98%
52
Over 14.5
100%
98%
68
Over 15.5
100%
92%
81
Over 16.5
89%
84%
76
Over 17.5
78%
66%
72
Over 18.5
67%
58%
65
Over 19.5
67%
50%
83
Over 20.5
67%
42%
92
Over 21.5
67%
39%
95
Over 22.5
56%
30%
93
Over 23.5
44%
27%
84
Over 24.5
44%
27%
87
Over 25.5
44%
25%
91
Over 26.5
44%
20%
94
Over 27.5
33%
19%
85
Over 28.5
33%
17%
90
Over 29.5
22%
14%
81
Over 30.5
22%
8%
89
Data Point
Percentage
Number
Percentile
Average Total Games (3 Set Matches)
22.12
2832 / 128
74
Over 12.5
98%
113 / 128
46
Over 13.5
97%
112 / 128
62
Over 14.5
97%
111 / 128
86
Over 15.5
90%
104 / 128
73
Over 16.5
84%
97 / 128
78
Over 17.5
70%
81 / 128
58
Over 18.5
63%
72 / 128
65
Over 19.5
57%
65 / 128
73
Over 20.5
48%
55 / 128
65
Over 21.5
45%
52 / 128
73
Over 22.5
37%
42 / 128
63
Over 23.5
33%
38 / 128
62
Over 24.5
32%
37 / 128
68
Over 25.5
30%
35 / 128
76
Over 26.5
27%
31 / 128
80
Over 27.5
26%
30 / 128
88
Over 28.5
23%
26 / 128
89
Over 29.5
19%
22 / 128
89
Over 30.5
13%
15 / 128
79

Break Points Won (Hard Courts)

Data Point
2026
Last 12
Percentile
Breaks Per Match
3.00
2.81
76
Over 0.5
75%
88%
27
Over 1.5
50%
75%
27
Over 2.5
50%
63%
57
Over 3.5
25%
38%
53
Over 4.5
0%
13%
0
Over 5.5
0%
0%
0
Over 6.5
0%
0%
0
Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0
Over 3.5
N/A
N/A
0
Over 4.5
N/A
N/A
0
Over 5.5
N/A
N/A
0
Over 6.5
N/A
N/A
0
Over 7.5
N/A
N/A
0
Over 8.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Average Break-Points Converted (Set 1)
1.88
1.44
96
Average Break-Points Converted (Set 2)
0.62
1.12
7
Average Break-Points Converted (Set 3)
2
2.00
93
will Break Serve %
50%
47%
82
will not Break Serve %
63%
47%
87
Over 0.5
75%
88%
72
Over 1.5
50%
50%
85
Over 2.5
25%
13%
92

Breaks Per Set data uses Set 1 as a sample.

Data Point
2026
Number
Percentile
Breaks Per Match
2.33
N/A
30
Over 0.5
75%
9 / 12
24
Over 1.5
58%
7 / 12
31
Over 2.5
42%
5 / 12
31
Over 3.5
25%
3 / 12
22
Over 4.5
8%
1 / 12
10
Over 5.5
0%
0 / 12
0
Over 6.5
0%
0 / 12
0
Data Point
2026
Number
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0
Over 3.5
N/A
0 / 0
0
Over 4.5
N/A
0 / 0
0
Over 5.5
N/A
0 / 0
0
Over 6.5
N/A
0 / 0
0
Over 7.5
N/A
0 / 0
0
Over 8.5
N/A
0 / 0
0
Data Point
2026
Number
Percentile
Average Break-Points Converted (Set 1)
1.21
N/A
57
Average Break-Points Converted (Set 2)
0.88
N/A
12
Average Break-Points Converted (Set 3)
1.00
N/A
20
will Break Serve %
40%
N/A
62
will not Break Serve %
48%
N/A
68
Over 0.5
67%
8 / 12
59
Over 1.5
42%
5 / 12
64
Over 2.5
8%
1 / 12
30

Breaks Per Set data uses Set 1 as a sample.

Double Faults (Hard Courts)

Data Point
2026
Last 12
Percentile
Double Faults Per Match
1.50
1.88
89
Over 0.5 (1+)
75%
75%
86
Over 1.5 (2+)
50%
63%
86
Over 2.5 (3+)
25%
38%
82
Over 3.5 (4+)
0%
13%
100
Over 4.5 (5+)
0%
0%
100
Over 5.5 (6+)
0%
0%
100
Over 6.5 (7+)
0%
0%
100
Over 7.5 (8+)
0%
0%
100
Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
N/A
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100
Data Point
Career
Number
Percentile
Double Faults Per Match
2.08
25 / 12
75
Over 0.5 (1+)
83%
10 / 12
70
Over 1.5 (2+)
67%
8 / 12
62
Over 2.5 (3+)
33%
4 / 12
86
Over 3.5 (4+)
17%
2 / 12
89
Over 4.5 (5+)
8%
1 / 12
93
Over 5.5 (6+)
0%
0 / 12
100
Over 6.5 (7+)
0%
0 / 12
100
Over 7.5 (8+)
0%
0 / 12
100
Data Point
Career
Number
Percentile
Double Faults Per Match
N/A
0 / 0
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100

Tie Breaks (Hard Courts)

Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
0.56
0.44
95
Over 0.5
22%
23%
81
Over 1.5
0%
2%
0
Under 0.5
78%
77%
13
Under 1.5
100%
98%
19
Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
Career
Number
Percentile
Tie Breaks Per Match
0.38
N/A
93
Over 0.5
22%
N/A
97
Over 1.5
1%
N/A
48
Under 0.5
78%
N/A
2
Under 1.5
99%
N/A
16
Data Point
Career
Number
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0

Net Points Won (Hard Courts)

Data Point
2026
Last 12 Months
Percentile
Nets Points Won
48%
51%
6
Nets Points Won / Match (3 Sets)
7.75
7.42
26
More Nets Points Won Than Opponent
N/A
83%
0
Same Nets Points Won As Opponent
0%
0%
0
Less Nets Points Won Than Opponent
100%
17%
84
Over 4.5
75%
83%
27
Over 5.5
75%
83%
38
Over 6.5
75%
67%
49
Over 7.5
75%
67%
61
Over 8.5
75%
67%
73
Over 9.5
50%
50%
47
Over 10.5
25%
33%
36
Over 11.5
25%
33%
43
Over 12.5
25%
17%
48
Over 13.5
0%
0%
0
Over 14.5
0%
0%
0
Data Point
Percentage
Percentile
Nets Points Won Percent
51%
10
Nets Points Won Avg per match (3 Sets)
7.42
23
More Nets Points Won than opponent
83%
82
Same Nets Points Won as opponent
0%
0
Less Nets Points Won than opponent
17%
23
Over 4.5
83%
37
Over 5.5
83%
54
Over 6.5
67%
44
Over 7.5
67%
55
Over 8.5
67%
67
Over 9.5
50%
47
Over 10.5
33%
41
Over 11.5
33%
50
Over 12.5
17%
42
Over 13.5
0%
0
Over 14.5
0%
0
Over 15.5
0%
0
Over 16.5
0%
37
Over 17.5
0%
0
Over 18.5
0%
0
Over 19.5
0%
0
Over 20.5
0%
0
Over 21.5
0%
0
Over 22.5
0%
0
Over 23.5
0%
0
Over 24.5
0%
0
Over 25.5
0%
0

Win Percentage (Clay Courts)

Data Point
2026
Last 12 Months
Percentile
Match Wins
N/A
N/A
0
Match Wins (3 Sets)
N/A
N/A
0
Match Wins (5 Sets)
N/A
N/A
N/A
Wins in Straight Sets
N/A
N/A
0
Wins From Behind
N/A
N/A
0
Won At Least 1 Set
N/A
N/A
0
Set 1 Win
N/A
N/A
0
Set 2 Win
N/A
N/A
0
Set 3 Win
N/A
N/A
0
Set 4 Win
N/A
N/A
0
Set 5 Win
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Match Wins
N/A
0 / 0
88
Match Wins (3 Sets)
N/A
0 / 0
86
Match Wins (5 Sets)
N/A
0 / 0
0
Wins in Straight Sets
N/A
0 / 0
89
Wins From Behind
N/A
0 times
62
Won At Least 1 Set
N/A
0 / 0
84
Set 1 Win
N/A
0 / 0
87
Set 2 Win
N/A
0 / 0
83
Set 3 Win
N/A
0 / 0
74
Set 4 Win
N/A
0 / 0
0
Set 5 Win
N/A
0 / 0
0

Aces (Clay Courts)

Data Point
2026
Last 12 Months
Percentile
Aces Per Match
N/A
N/A
0
Most Aces in a match
N/A
N/A
0
Over 0.5 Aces
N/A
N/A
0
Over 1.5 Aces
N/A
N/A
0
Over 2.5 Aces
N/A
N/A
0
Over 3.5 Aces
N/A
N/A
0
Over 4.5 Aces
N/A
N/A
0
Over 5.5 Aces
N/A
N/A
0
Over 6.5 Aces
N/A
N/A
0
Over 7.5 Aces
N/A
N/A
0
Over 8.5 Aces
N/A
N/A
0
Over 9.5 Aces
N/A
N/A
0
Over 14.5 Aces
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Aces Per Match
N/A
0 / 0
0
Over 0.5 Aces
N/A
N/A
0
Over 1.5 Aces
N/A
N/A
0
Over 2.5 Aces
N/A
N/A
0
Over 3.5 Aces
N/A
N/A
0
Over 4.5 Aces
N/A
N/A
0
Over 5.5 Aces
N/A
N/A
0
Over 6.5 Aces
N/A
N/A
0
Over 7.5 Aces
N/A
N/A
0
Over 8.5 Aces
N/A
N/A
0
Over 9.5 Aces
N/A
N/A
0
Over 14.5 Aces
N/A
N/A
0

Match Total Games (Clay Courts)

Data Point
2026
Last 12 Months
Percentile
Average Total Games (3 Set Matches)
N/A
N/A
0
Average Total Games (5 Set Matches)
N/A
N/A
0
Over 12.5
N/A
N/A
0
Over 13.5
N/A
N/A
0
Over 14.5
N/A
N/A
0
Over 15.5
N/A
N/A
0
Over 16.5
N/A
N/A
0
Over 17.5
N/A
N/A
0
Over 18.5
N/A
N/A
0
Over 19.5
N/A
N/A
0
Over 20.5
N/A
N/A
0
Over 21.5
N/A
N/A
0
Over 22.5
N/A
N/A
0
Over 23.5
N/A
N/A
0
Over 24.5
N/A
N/A
0
Over 25.5
N/A
N/A
0
Over 26.5
N/A
N/A
0
Over 27.5
N/A
N/A
0
Over 28.5
N/A
N/A
0
Over 29.5
N/A
N/A
0
Over 30.5
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Average Total Games (3 Set Matches)
N/A
N/A
0
Over 12.5
N/A
0 / 128
0
Over 13.5
N/A
0 / 128
0
Over 14.5
N/A
0 / 128
0
Over 15.5
N/A
0 / 128
0
Over 16.5
N/A
0 / 128
0
Over 17.5
N/A
0 / 128
0
Over 18.5
N/A
0 / 128
0
Over 19.5
N/A
0 / 128
0
Over 20.5
N/A
0 / 128
0
Over 21.5
N/A
0 / 128
0
Over 22.5
N/A
0 / 128
0
Over 23.5
N/A
0 / 128
0
Over 24.5
N/A
0 / 128
0
Over 25.5
N/A
0 / 128
0
Over 26.5
N/A
0 / 128
0
Over 27.5
N/A
0 / 128
0
Over 28.5
N/A
0 / 128
0
Over 29.5
N/A
0 / 128
0
Over 30.5
N/A
0 / 128
0

Break Points Won (Clay Courts)

Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0
Over 3.5
N/A
N/A
0
Over 4.5
N/A
N/A
0
Over 5.5
N/A
N/A
0
Over 6.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0
Over 3.5
N/A
N/A
0
Over 4.5
N/A
N/A
0
Over 5.5
N/A
N/A
0
Over 6.5
N/A
N/A
0
Over 7.5
N/A
N/A
0
Over 8.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Average Break-Points Converted (Set 1)
N/A
N/A
0
Average Break-Points Converted (Set 2)
N/A
N/A
0
Average Break-Points Converted (Set 3)
N/A
N/A
0
will Break Serve %
N/A
N/A
0
will not Break Serve %
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0

Breaks Per Set data uses Set 1 as a sample.

Data Point
2026
Number
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0
Over 3.5
N/A
0 / 0
0
Over 4.5
N/A
0 / 0
0
Over 5.5
N/A
0 / 0
0
Over 6.5
N/A
0 / 0
0
Data Point
2026
Number
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0
Over 3.5
N/A
0 / 0
0
Over 4.5
N/A
0 / 0
0
Over 5.5
N/A
0 / 0
0
Over 6.5
N/A
0 / 0
0
Over 7.5
N/A
0 / 0
0
Over 8.5
N/A
0 / 0
0
Data Point
2026
Number
Percentile
Average Break-Points Converted (Set 1)
N/A
N/A
0
Average Break-Points Converted (Set 2)
N/A
N/A
0
Average Break-Points Converted (Set 3)
N/A
N/A
0
will Break Serve %
N/A
N/A
0
will not Break Serve %
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0

Breaks Per Set data uses Set 1 as a sample.

Double Faults (Clay Courts)

Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
N/A
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
N/A
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100
Data Point
Career
Number
Percentile
Double Faults Per Match
N/A
0 / 0
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Data Point
Career
Number
Percentile
Double Faults Per Match
N/A
0 / 0
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100

Tie Breaks (Clay Courts)

Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
Career
Number
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
Career
Number
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0

Win Percentage (Grass Courts)

Data Point
2026
Last 12 Months
Percentile
Match Wins
N/A
0%
0
Match Wins (3 Sets)
N/A
0%
0
Match Wins (5 Sets)
N/A
N/A
N/A
Wins in Straight Sets
N/A
0%
0
Wins From Behind
N/A
0%
0
Won At Least 1 Set
N/A
67%
0
Set 1 Win
N/A
33%
0
Set 2 Win
N/A
33%
0
Set 3 Win
N/A
0%
0
Set 4 Win
N/A
N/A
0
Set 5 Win
N/A
N/A
0
Data Point
Percentage
Number
Percentile
Match Wins
23%
3 / 13
88
Match Wins (3 Sets)
23%
3 / 13
86
Match Wins (5 Sets)
N/A
0 / 0
0
Wins in Straight Sets
23%
3 / 13
89
Wins From Behind
0%
0 times
62
Won At Least 1 Set
62%
8 / 13
84
Set 1 Win
46%
6 / 13
87
Set 2 Win
38%
5 / 13
83
Set 3 Win
0%
0 / 5
74
Set 4 Win
N/A
0 / 0
0
Set 5 Win
N/A
0 / 0
0

Aces (Grass Courts)

Data Point
2026
Last 12 Months
Percentile
Aces Per Match
N/A
8.67
0
Most Aces in a match
N/A
33%
0
Over 0.5 Aces
N/A
100%
0
Over 1.5 Aces
N/A
67%
0
Over 2.5 Aces
N/A
67%
0
Over 3.5 Aces
N/A
67%
0
Over 4.5 Aces
N/A
67%
0
Over 5.5 Aces
N/A
67%
0
Over 6.5 Aces
N/A
67%
0
Over 7.5 Aces
N/A
67%
0
Over 8.5 Aces
N/A
67%
0
Over 9.5 Aces
N/A
33%
0
Over 14.5 Aces
N/A
33%
0
Data Point
Percentage
Number
Percentile
Aces Per Match
8.67
26 / 3
90
Over 0.5 Aces
100%
3 / 3
44
Over 1.5 Aces
67%
2 / 3
30
Over 2.5 Aces
67%
2 / 3
46
Over 3.5 Aces
67%
2 / 3
58
Over 4.5 Aces
67%
2 / 3
68
Over 5.5 Aces
67%
2 / 3
76
Over 6.5 Aces
67%
2 / 3
82
Over 7.5 Aces
67%
2 / 3
85
Over 8.5 Aces
67%
2 / 3
87
Over 9.5 Aces
33%
1 / 3
62
Over 14.5 Aces
33%
1 / 3
79

Match Total Games (Grass Courts)

Data Point
2026
Last 12 Months
Percentile
Average Total Games (3 Set Matches)
N/A
27.00
0
Average Total Games (5 Set Matches)
N/A
N/A
0
Over 12.5
N/A
100%
0
Over 13.5
N/A
100%
0
Over 14.5
N/A
67%
0
Over 15.5
N/A
67%
0
Over 16.5
N/A
67%
0
Over 17.5
N/A
67%
0
Over 18.5
N/A
67%
0
Over 19.5
N/A
67%
0
Over 20.5
N/A
67%
0
Over 21.5
N/A
67%
0
Over 22.5
N/A
67%
0
Over 23.5
N/A
67%
0
Over 24.5
N/A
67%
0
Over 25.5
N/A
67%
0
Over 26.5
N/A
67%
0
Over 27.5
N/A
67%
0
Over 28.5
N/A
67%
0
Over 29.5
N/A
67%
0
Over 30.5
N/A
67%
0
Data Point
Percentage
Number
Percentile
Average Total Games (3 Set Matches)
25.46
3259 / 128
87
Over 12.5
100%
13 / 128
69
Over 13.5
100%
13 / 128
82
Over 14.5
92%
12 / 128
48
Over 15.5
92%
12 / 128
83
Over 16.5
92%
12 / 128
95
Over 17.5
85%
11 / 128
95
Over 18.5
85%
11 / 128
98
Over 19.5
77%
10 / 128
98
Over 20.5
77%
10 / 128
99
Over 21.5
77%
10 / 128
99
Over 22.5
62%
8 / 128
99
Over 23.5
38%
5 / 128
84
Over 24.5
38%
5 / 128
90
Over 25.5
38%
5 / 128
95
Over 26.5
38%
5 / 128
97
Over 27.5
38%
5 / 128
98
Over 28.5
38%
5 / 128
99
Over 29.5
38%
5 / 128
99
Over 30.5
38%
5 / 128
99

Break Points Won (Grass Courts)

Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
3.00
0
Over 0.5
N/A
67%
0
Over 1.5
N/A
67%
0
Over 2.5
N/A
67%
0
Over 3.5
N/A
33%
0
Over 4.5
N/A
33%
0
Over 5.5
N/A
0%
0
Over 6.5
N/A
0%
0
Data Point
2026
Last 12
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Over 2.5
N/A
N/A
0
Over 3.5
N/A
N/A
0
Over 4.5
N/A
N/A
0
Over 5.5
N/A
N/A
0
Over 6.5
N/A
N/A
0
Over 7.5
N/A
N/A
0
Over 8.5
N/A
N/A
0
Data Point
2026
Last 12
Percentile
Average Break-Points Converted (Set 1)
N/A
1.17
0
Average Break-Points Converted (Set 2)
N/A
0.83
0
Average Break-Points Converted (Set 3)
N/A
1.50
0
will Break Serve %
N/A
15%
0
will not Break Serve %
N/A
44%
0
Over 0.5
N/A
67%
0
Over 1.5
N/A
33%
0
Over 2.5
N/A
0%
0

Breaks Per Set data uses Set 1 as a sample.

Data Point
2026
Number
Percentile
Breaks Per Match
3
N/A
58
Over 0.5
67%
2 / 3
17
Over 1.5
67%
2 / 3
46
Over 2.5
67%
2 / 3
75
Over 3.5
33%
1 / 3
36
Over 4.5
33%
1 / 3
58
Over 5.5
0%
0 / 3
0
Over 6.5
0%
0 / 3
0
Data Point
2026
Number
Percentile
Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
0 / 0
0
Over 1.5
N/A
0 / 0
0
Over 2.5
N/A
0 / 0
0
Over 3.5
N/A
0 / 0
0
Over 4.5
N/A
0 / 0
0
Over 5.5
N/A
0 / 0
0
Over 6.5
N/A
0 / 0
0
Over 7.5
N/A
0 / 0
0
Over 8.5
N/A
0 / 0
0
Data Point
2026
Number
Percentile
Average Break-Points Converted (Set 1)
1.17
N/A
61
Average Break-Points Converted (Set 2)
0.83
N/A
22
Average Break-Points Converted (Set 3)
1.50
N/A
61
will Break Serve %
15%
N/A
10
will not Break Serve %
44%
N/A
67
Over 0.5
67%
2 / 3
63
Over 1.5
33%
1 / 3
45
Over 2.5
0%
0 / 3
0

Breaks Per Set data uses Set 1 as a sample.

Double Faults (Grass Courts)

Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
3.67
100
Over 0.5 (1+)
N/A
100%
100
Over 1.5 (2+)
N/A
67%
100
Over 2.5 (3+)
N/A
67%
100
Over 3.5 (4+)
N/A
33%
100
Over 4.5 (5+)
N/A
33%
100
Over 5.5 (6+)
N/A
33%
100
Over 6.5 (7+)
N/A
33%
100
Over 7.5 (8+)
N/A
0%
100
Data Point
2026
Last 12
Percentile
Double Faults Per Match
N/A
N/A
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100
Data Point
Career
Number
Percentile
Double Faults Per Match
3.67
11 / 3
37
Over 0.5 (1+)
100%
3 / 3
57
Over 1.5 (2+)
67%
2 / 3
71
Over 2.5 (3+)
67%
2 / 3
42
Over 3.5 (4+)
33%
1 / 3
73
Over 4.5 (5+)
33%
1 / 3
54
Over 5.5 (6+)
33%
1 / 3
40
Over 6.5 (7+)
33%
1 / 3
30
Over 7.5 (8+)
0%
0 / 3
100
Data Point
Career
Number
Percentile
Double Faults Per Match
N/A
0 / 0
100
Over 0.5 (1+)
N/A
N/A
100
Over 1.5 (2+)
N/A
N/A
100
Over 2.5 (3+)
N/A
N/A
100
Over 3.5 (4+)
N/A
N/A
100
Over 4.5 (5+)
N/A
N/A
100
Over 5.5 (6+)
N/A
N/A
100
Over 6.5 (7+)
N/A
N/A
100
Over 7.5 (8+)
N/A
N/A
100
Over 8.5 (9+)
N/A
N/A
100
Over 9.5 (10+)
N/A
N/A
100
Over 10.5 (11+)
N/A
N/A
100

Tie Breaks (Grass Courts)

Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
1.00
0
Over 0.5
N/A
0%
0
Over 1.5
N/A
0%
0
Under 0.5
N/A
100%
0
Under 1.5
N/A
100%
0
Data Point
2026
Last 12
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0
Data Point
Career
Number
Percentile
Tie Breaks Per Match
0.77
N/A
99
Over 0.5
31%
N/A
99
Over 1.5
0%
N/A
0
Under 0.5
69%
N/A
0
Under 1.5
100%
N/A
32
Data Point
Career
Number
Percentile
Tie Breaks Per Match
N/A
N/A
0
Over 0.5
N/A
N/A
0
Over 1.5
N/A
N/A
0
Under 0.5
N/A
N/A
0
Under 1.5
N/A
N/A
0

Latest Results For James Story

Date
Tournament
 
Player
 
Opponent

Mar 8
2026

Hersonissos 2 Chall. Men
Hard

L

James Story

1

 - 

2

Demetris Azoides

Feb 10
2026

M15 Oberhaching ITF Men
Hard

L

James Story

1

 - 

2

Niels McDonald

Jan 30
2026

M25 Glasgow ITF Men
Hard

L

James Story

1

 - 

2

Lui Maxted

Jan 29
2026

M25 Glasgow ITF Men
Hard

W

James Story

2

 - 

0

Paul Jubb

Jan 28
2026

M25 Glasgow ITF Men
Hard

W

James Story

2

 - 

1

Sean Hodkin

Jan 27
2026

M25 Glasgow ITF Men
Hard

W

James Story

2

 - 

0

Sebastian Sorger

Jan 11
2026

Glasgow Chall. Men
Hard

L

James Story

0

 - 

2

Milos Karol

Jan 5
2026

Nottingham 3 Chall. Men
Hard

L

James Story

0

 - 

2

Daniel Masur

Jan 4
2026

Nottingham 3 Chall. Men
Hard

W

James Story

2

 - 

0

Finn Bass

Nov 26
2025

Athens 2 Chall. Men
Hard

L

James Story

0

 - 

2

Philip Henning

Nov 25
2025

Athens 2 Chall. Men
Hard

W

James Story

2

 - 

0

Carlo Alberto Caniato

Nov 20
2025

M25 Heraklion 2 ITF Men
Hard

L

James Story

1

 - 

2

Luca Preda

Nov 19
2025

M25 Heraklion 2 ITF Men
Hard

W

James Story

2

 - 

0

Chris Spyrou

Oct 30
2025

M25 Glasgow 2 ITF Men
Hard

L

James Story

0

 - 

2

Marat Sharipov

Oct 28
2025

M25 Glasgow 2 ITF Men
Hard

W

James Story

2

 - 

0

Luke Hooper

Oct 25
2025

M25 Sheffield ITF Men
Hard

W

James Story

2

 - 

1

Anton Matusevich

Oct 24
2025

M25 Sheffield ITF Men
Hard

W

James Story

2

 - 

0

Jelle Sels

Oct 23
2025

M25 Sheffield ITF Men
Hard

W

James Story

2

 - 

0

Clement Chidekh

Oct 22
2025

M25 Sheffield ITF Men
Hard

W

James Story

2

 - 

0

Matthew Summers

Oct 21
2025

M25 Sheffield ITF Men
Hard

W

James Story

2

 - 

0

Samuele Pieri

Oct 6
2025

Hersonissos 5 Chall. Men
Hard

L

James Story

0

 - 

2

Dimitris Sakellaridis

Oct 5
2025

Hersonissos 5 Chall. Men
Hard

W

James Story

2

 - 

0

Carlos Silvestre

Sep 18
2025

M25 Nevers ITF Men
Hard

L

James Story

1

 - 

2

Maxence Beauge

Sep 16
2025

M25 Nevers ITF Men
Hard

W

James Story

2

 - 

0

Tyler Stice

Sep 12
2025

M25+H Plaisir ITF Men
Hard

L

James Story

0

 - 

2

Mats Rosenkranz

Sep 11
2025

M25+H Plaisir ITF Men
Hard

W

James Story

2

 - 

0

Yanis Ghazouani Durand

Sep 9
2025

M25+H Plaisir ITF Men
Hard

W

James Story

2

 - 

0

Ferdinand Livet Novkirichka

Sep 6
2025

M25+H Bagneres-de-Bigorre ITF Men
Hard

L

James Story

0

 - 

2

Maxence Beauge

Sep 5
2025

M25+H Bagneres-de-Bigorre ITF Men
Hard

W

James Story

2

 - 

0

Finn Bass

Sep 5
2025

M25+H Bagneres-de-Bigorre ITF Men
Hard

W

James Story

2

 - 

0

Constantin Bittoun Kouzmine

Sep 3
2025

M25+H Bagneres-de-Bigorre ITF Men
Hard

W

James Story

2

 - 

0

Toby Martin

Aug 16
2025

M25 Aldershot ITF Men
Hard

L

James Story

1

 - 

2

Paul Jubb

Aug 15
2025

M25 Aldershot ITF Men
Hard

W

James Story

2

 - 

1

Charles Broom

Aug 14
2025

M25 Aldershot ITF Men
Hard

W

James Story

2

 - 

1

Connor Thomson

Aug 12
2025

M25 Aldershot ITF Men
Hard

W

James Story

2

 - 

0

Tristan Stringer

Aug 9
2025

M25 Roehampton 2 ITF Men
Hard

L

James Story

0

 - 

2

Paul Jubb

Aug 8
2025

M25 Roehampton 2 ITF Men
Hard

W

James Story

2

 - 

0

Oscar Weightman

Aug 7
2025

M25 Roehampton 2 ITF Men
Hard

W

James Story

2

 - 

1

Nicholas Godsick

Aug 6
2025

M25 Roehampton 2 ITF Men
Hard

W

James Story

2

 - 

0

Finn Bass

Aug 2
2025

M15 Dublin ITF Men
Hard

L

James Story

0

 - 

2

Alastair Gray

Aug 1
2025

M15 Dublin ITF Men
Hard

W

James Story

2

 - 

0

William Jansen

Jul 31
2025

M15 Dublin ITF Men
Hard

W

James Story

2

 - 

0

Ammar Elamin

Jul 29
2025

M15 Dublin ITF Men
Hard

W

James Story

2

 - 

0

Phillip Jordan

Jul 8
2025

Nottingham 4 Chall. Men
Grass

L

James Story

1

 - 

2

Connor Thomson

Jul 3
2025

M25+H Ajaccio ITF Men
Hard

L

James Story

0

 - 

2

Clement Chidekh

Jul 1
2025

M25+H Ajaccio ITF Men
Hard

W

James Story

2

 - 

0

Pierre Antoine Tailleu

Jun 23
2025

Wimbledon ATP
Grass

L

James Story

0

 - 

2

Tomas Barrios Vera

Jun 8
2025

Ilkley Chall. Men
Grass

L

James Story

1

 - 

2

Paul Jubb

May 29
2025

M25 Heraklion ITF Men
Hard

L

James Story

1

 - 

2

Tai Sach

May 28
2025

M25 Heraklion ITF Men
Hard

W

James Story

2

 - 

0

Fares Zakaria

May 24
2025

M15 Heraklion 6 ITF Men
Hard

L

James Story

0

 - 

2

Antoine Ghibaudo

May 23
2025

M15 Heraklion 6 ITF Men
Hard

W

James Story

2

 - 

0

Alfredo Perez

May 22
2025

M15 Heraklion 6 ITF Men
Hard

W

James Story

2

 - 

0

Amit Vales

May 21
2025

M15 Heraklion 6 ITF Men
Hard

W

James Story

2

 - 

0

Ioannis Xilas

May 6
2025

M25 Nottingham 2 ITF Men
Hard

L

James Story

0

 - 

2

Giles Hussey

Apr 29
2025

M25 Nottingham ITF Men
Hard

L

James Story

0

 - 

2

Harry Wendelken

Apr 20
2025

M15 Monastir 15 ITF Men
Hard

L

James Story

0

 - 

2

Dan Added

Apr 19
2025

M15 Monastir 15 ITF Men
Hard

W

James Story

2

 - 

0

Tuncay Duran

Apr 18
2025

M15 Monastir 15 ITF Men
Hard

W

James Story

2

 - 

0

Peter Buldorini

Apr 17
2025

M15 Monastir 15 ITF Men
Hard

W

James Story

2

 - 

1

Alexandre Aubriot

Apr 15
2025

M15 Monastir 15 ITF Men
Hard

W

James Story

2

 - 

0

Louis Dussin

Apr 12
2025

M15 Monastir 14 ITF Men
Hard

L

James Story

0

 - 

2

Giles Hussey

Apr 11
2025

M15 Monastir 14 ITF Men
Hard

W

James Story

2

 - 

0

Lorenzo Sciahbasi

Apr 10
2025

M15 Monastir 14 ITF Men
Hard

W

James Story

2

 - 

0

Lukas Pokorny

Apr 9
2025

M15 Monastir 14 ITF Men
Hard

W

James Story

2

 - 

0

Kenny De Schepper

Mar 27
2025

M25 Saint-Dizier ITF Men
Hard

L

James Story

1

 - 

2

Mats Rosenkranz

Mar 26
2025

M25 Saint-Dizier ITF Men
Hard

W

James Story

2

 - 

0

ALEXANDRE VASSARD

Mar 20
2025

M25 Loule ITF Men
Hard

L

James Story

0

 - 

2

Michael Geerts

Mar 19
2025

M25 Loule ITF Men
Hard

W

James Story

2

 - 

0

Mario Gonzalez Fernandez

Mar 15
2025

M25 Vale do Lobo ITF Men
Hard

L

James Story

0

 - 

2

George Loffhagen

Mar 15
2025

M25 Vale do Lobo ITF Men
Hard

W

James Story

2

 - 

0

Toby Alex Kodat

Mar 14
2025

M25 Vale do Lobo ITF Men
Hard

W

James Story

2

 - 

1

Moez Echargui

Mar 13
2025

M25 Vale do Lobo ITF Men
Hard

W

James Story

2

 - 

0

Patrick Kaukovalta

Feb 18
2025

Glasgow Chall. Men
Hard

L

James Story

1

 - 

2

Viktor Durasovic

Feb 17
2025

Glasgow Chall. Men
Hard

W

James Story

Retired

Alastair Gray

Feb 16
2025

Glasgow Chall. Men
Hard

W

James Story

2

 - 

1

Tom Gentzsch

Feb 11
2025

M25 Roehampton ITF Men
Grass

L

James Story

0

 - 

2

Keegan Smith

Jan 31
2025

M25 Glasgow ITF Men
Hard

L

James Story

0

 - 

2

George Loffhagen

Jan 30
2025

M25 Glasgow ITF Men
Hard

W

James Story

2

 - 

0

Lukas Pokorny

Jan 28
2025

M25 Glasgow ITF Men
Hard

W

James Story

2

 - 

1

Filip Peliwo

Jan 23
2025

M25 Sunderland ITF Men
Hard

L

James Story

0

 - 

2

George Loffhagen

Jan 22
2025

M25 Sunderland ITF Men
Hard

W

James Story

2

 - 

0

David Poljak

Jan 16
2025

M15 Bressuire ITF Men
Hard

L

James Story

0

 - 

2

Arthur Gea

Jan 15
2025

M15 Bressuire ITF Men
Hard

W

James Story

2

 - 

0

Adrien Gobat

Jan 5
2025

Nottingham 3 Chall. Men
Hard

L

James Story

0

 - 

2

Blake Mott

 
Total Sets
 
James Story
112 - 78
Opponent
 
Total Wins
 
James Story
51 - 34
Opponent
 
Win Percentage
 
James Story
60% - 40%
Opponent

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.

ATP Singles

Men

Singles

 

Ranking

Elo

471

93

472

93

475

93

477

92

478

90

480

90

482

89

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

WTA Singles

Women

Singles

 

Ranking

Elo

1

11,025

2

8,108

3

7,278

4

7,263

5

6,243

7

3,965

8

3,907

9

3,531

10

3,121

11

3,090

12

2,993

Show Totals (123)
P Time : 0.48713684082031