Alastair Gray and James Story will face off in the qualifications of the Glasgow Challenger for the 1st time in their career. They are scheduled to play on Monday at 10:30 am on CENTRE COURT. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Alastair Gray who should win in 2 sets.
Alastair Gray -> 1.23
James Story -> 3.82
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head Alastair Gray vs. James Story
There is no head to head record between Alastair Gray and James Story since this will be the first time that they will clash against each other in the main tour.
Alastair Gray
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 43-18 | 25-8 | 0-0 | 11-5 | 2-4 | 5-1 |
| 2024 | 26-14 | 15-7 | 0-0 | 8-6 | 0-0 | 3-1 |
| 2023 | 26-12 | 15-6 | 0-0 | 7-5 | 0-0 | 4-1 |
| 2022 | 53-26 | 18-11 | 0-0 | 20-6 | 9-7 | 6-2 |
| 2021 | 25-10 | 24-7 | 0-0 | 0-0 | 1-3 | 0-0 |
Ranked no. 417, Gray reached the qualifications after beating Elmar Ejupovic 6-3 6-4.
In the qualifications, Gray had a good straight sets win against Ejupovic (6-3 6-4). During the match, Gray scored 68 points vs Ejupovic’s 49. Gray was extremely aggressive to blast 32 winners.
Talking about the service games, Gray scored 11 aces and he committed only 4 double faults. Overall, Alastair Gray was exceptionally efficient on serve to win 82% (32/39) of his 1st serve and 52% (11/21) on the second serve. However, this didn’t prevent his to concede the serve once. The Brit broke Ejupovic 3 times after converting 43% of his break points (3/7).
Gray has a solid win-loss record in the last 10 years having won 66% of his matches (191-99). 8-1 on indoor hard courts in 2025. In connection with his performance on the same surface of this competition, Gray has an overall 51-24 win-loss record in the last years on indoor hard courts.
Alastair’s best result of the current season was getting to the final in M25 Bhopal and M25 Glasgow.
The Brit has a compiled 13-1 win-loss record in 2025, 8-1 on indoor hard courts (See FULL STATS).
Previously in the Glasgow Challenger
Gray has never competed in this tournament before.
James Story
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 50-28 | 27-14 | 0-0 | 20-10 | 0-3 | 3-1 |
| 2024 | 33-11 | 28-8 | 0-0 | 5-3 | 0-0 | 0-0 |
| 2023 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
| 2022 | 9-5 | 0-0 | 0-0 | 5-2 | 4-3 | 0-0 |
| 2021 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
Ranked no. 739 (career-high), Story got to the qualifications after beating Tom Gentzsch 3-6 6-3 7-6(3).
In the qualifications against Gentzsch, The Brit recovered from a 1-set down deficit before winning (3-6 6-3 7-63). During the match Story scored 107 points vs Gentzsch’s 101. The Brit was extremely aggressive to blast 57 winners.
Talking about serving, Story bagged 15 aces and he committed only 5 double faults. James Story lost the serve once and he saved 6 break points. Furthermore, Story put 67% of his first serves in, winning 81% (57/70) of the points behind his 1st serve and 46% (16/35) on the 2nd serve. Story broke Gentzsch once after converting 25% of his break points (1/4).
Story has an overall 9-5 win-loss record in 2025, 9-5 on indoor hard courts (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Gray | Story |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 19 | 31 |
| Pts | 68-49 | 107-101 |
| Total Points | 117 | 208 |
| Winners | 32 | 57 |
| %Winners | 47% | 53% |
Both Gray and Story played 1 match. Also both players started their run from the qualifications.At the moment, James Story lost 1 set while Alastair Gray hasn’t conceded a set so far. Gray has played 1 set(s) less than Story (2 vs 3). Therefore, Gray played 12 games less than Story. Alastair scored 32 winners (47% of the total points). On the other side, James made 57 winners (53%).
Serve Performance
| Serve | Gray | Story |
|---|---|---|
| Aces | 11 | 15 |
| Avg per match | 11 | 15 |
| 1st in | 39/60 | 70/105 |
| %1st in | 65% | 67% |
| 1st pts | 32/39 | 57/70 |
| %1st pts | 82% | 81% |
| 2nd pts | 11/21 | 16/35 |
| %2nd pts | 52% | 46% |
Gray made 11 aces . Story fired 15 aces . Gray won 82% points behind his first serve. He pretty effective on his second serve to win 52% of the points. On the other side, Story won 81% of the points on his first serve. He had a solid display on his second serve to win 46% of the points.
How they played the important points
| Breaks | Gray | Story |
|---|---|---|
| Won | 3 | 1 |
| Converted | 3/7 | 1/4 |
| % Converted | 43% | 25% |
| Conceded | 4 | 7 |
| Saved | 3 | 6 |
| % Saved | 75% | 86% |
| Times Broken | 1 | 1 |
Gray broke his opponent 3 times with a 43% conversion rate. Gray surrendered his serve once and he saved 75% of the break points that he conceded. James broke his opponent once with a 25% conversion rate. Story conceded his serve once and he saved 86% of the break points that he conceded.
| Gray | |||
| Q1 Ejupovic | Total | ||
|---|---|---|---|
| Score | 6-3 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 19 | 19 | |
| pts | 68-49 | 68-49 | |
| Total points | 117 | 117 | |
| Winners | 32 | 32 | |
| %Winners | 47% | 47% | |
| SERVE | |||
| Aces | 11 | 11 | |
| Double Faults | 4 | 4 | |
| 1st in | 39/60 | 39/60 | |
| % 1st in | 65% | 65% | |
| 1st pts | 32/39 | 32/39 | |
| % 1st pts | 82% | 82% | |
| 2nd pts | 11/21 | 11/21 | |
| % 2nd pts | 52% | 52% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/7 | 3/7 | |
| Converted % | 43% | 43% | |
| Conceded | 4 | 4 | |
| Saved | 3/4 | 3 | |
| Saved % | 75% | 75% | |
| Times Broken | 1 | 1 | |
| Story | |||
| Q1 Gentzsch | Total | ||
|---|---|---|---|
| Score | 3-6 6-3 7-63 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 31 | 31 | |
| pts | 107-101 | 107-101 | |
| Total points | 208 | 208 | |
| Winners | 57 | 57 | |
| %Winners | 53% | 53% | |
| SERVE | |||
| Aces | 15 | 15 | |
| Double Faults | 5 | 5 | |
| 1st in | 70/105 | 70/105 | |
| % 1st in | 67% | 67% | |
| 1st pts | 57/70 | 57/70 | |
| % 1st pts | 81% | 81% | |
| 2nd pts | 16/35 | 16/35 | |
| % 2nd pts | 46% | 46% | |
| Breaks | |||
| Won | 1 | 1 | |
| Converted | 1/4 | 1/4 | |
| Converted % | 25% | 25% | |
| Conceded | 7 | 7 | |
| Saved | 6/7 | 6 | |
| Saved % | 86% | 86% | |
| Times Broken | 1 | 1 | |
Upcoming matches in the draw
- Constant LestienneLestienne – (0-0) – H2H and prediction
- Christoph NegrituNegritu – (0-0) – H2H and prediction
- Bernabe Zapata MirallesZapata Miralles – Daniel MasurMasur (2-1) – H2H and prediction
- Daniel CukiermanCukierman – Micah BraswellBraswell (0-0) – H2H and prediction
- Finn BassBass – Raul BrancaccioBrancaccio (0-0) – H2H and prediction
- Rudolf MollekerMolleker – (0-0) – H2H and prediction
- Stuart ParkerParker – (2-1) – H2H and prediction
- Alastair GrayGray – James StoryStory (0-0) – H2H and prediction
- Liam DraxlDraxl – Adrian AndreevAndreev (0-0) – H2H and prediction
- Clement ChidekhChidekh – Matteo MartineauMartineau (0-0) – H2H and prediction
- Beibit ZhukayevZhukayev – Remy BertolaBertola (0-0) – H2H and prediction
- Gauthier OnclinOnclin – Philip HenningHenning (0-0) – H2H and prediction