21.06.2026
Reading time: 1 min

R. Safiullin vs J. McCabe Prediction — 22.06.2026

ATP - 94
R. Safiullin - J. McCabe
Wimbledon
June 22, 2026 12:00
Days
00
Hours
00
Minutes
00
Seconds
00
J. McCabe flag
ATP - 233

Tennis Head-to-Head and Recent Matches

Total games 1
H2H W-L 1-0-0
Avg sets per match 3.00
Last 5 W-L 1-0
Last 3 W-L 1-0
Current streak W1
Sets balance +1
Avg sets (last 5) 3.00
Sets range 3-3
3-set matches 1 (99%)
2-0 / 2-1 split 0/1 • 0/0
100% 1 Wins
0% 0 Draws
0% 0 Wins
Last 1 match
Date
Match
Score
Tournament
Surface
25 Jun 2023
R. Safiullin - J. McCabe
2:1 (7-5, 4-6)
ATP Mallorca
R. Safiullin

Player Overview

Roman Safiullin, standing at 185 cm, has carved out a solid career with a 64.2% win rate across 651 matches. While his recent trajectory shows some stability with a 54.4% win rate over the last two years, he has struggled on grass, with an Elo rating of 1540 indicating he is still finding his footing on this surface. His recent serve metrics reflect a first serve win percentage of 71.4%, which he will need to leverage effectively against his opponent.

Arriving at Wimbledon, Safiullin's last five matches have been a mixed bag, including two wins and three losses. Notably, he suffered defeats at the hands of G. Mpetshi Perricard and A. Galarneau, both in Stuttgart. With a recent win against A. Holmgren, he will look to build on that momentum. However, his lack of form on grass raises questions about his ability to advance in this prestigious tournament.

Match results: R. Safiullin

18 Jun 2026 Nottingham
Ze Zhang
R. Safiullin
2 1
6 7
7 6
6 1
L
16 Jun 2026 Nottingham
R. Safiullin
A. Holmgren
2 0
6 3
6 2
W
15 Jun 2026 Nottingham
O. Tarvet
R. Safiullin
1 2
6 4
3 6
2 6
W
9 Jun 2026 ATP Stuttgart
R. Safiullin
G. Mpetshi Perricard
0 1
5 7
L
7 Jun 2026 ATP Stuttgart
R. Safiullin
A. Galarneau
0 1
4 6
L
6 Jun 2026 ATP Stuttgart
R. Safiullin
P. Bar Biryukov
1 0
6 3
W
25 May 2026 ATP French Open
C. Ruud
R. Safiullin
3 2
6 2
5 7
0 6
6 2
L
22 May 2026 ATP French Open
T. Gentzsch
R. Safiullin
0 2
3 6
4 6
W
20 May 2026 ATP French Open
J. J. Schwaerzler
R. Safiullin
0 2
4 6
4 6
W
19 May 2026 ATP French Open
M. Lajal
R. Safiullin
0 2
4 6
4 6
W
J. McCabe

Player Overview

James McCabe, 188 cm tall, has a career win percentage of 55.8%, although his recent form reveals a decline, with a 52.5% win rate over the last two years. His overall Elo rating of 1836 shows potential, but his recent performances have been erratic, particularly on grass where he has struggled. A first serve win percentage of 72.7% indicates some effectiveness, but it will need to be more consistent against tougher opponents.

McCabe enters this match after a string of mixed results, including two wins and three losses in his last five outings. A significant loss to R. Bertola and a win over R. Lawlor highlight his inconsistent form. With a declining trend over his last ten matches, he faces an uphill battle against Safiullin. The pressure is on for McCabe to find his rhythm quickly if he hopes to make an impact at Wimbledon.

Match results: J. McCabe

14 Jun 2026 Nottingham
R. Bertola
J. McCabe
2 0
7 6
6 4
L
13 Jun 2026 Nottingham
R. Lawlor
J. McCabe
0 2
4 6
2 6
W
11 Jun 2026 ATP Hertogenbosch
K. Majchrzak
J. McCabe
2 0
6 0
6 3
L
10 Jun 2026 ATP Hertogenbosch
J. McCabe
Z. Bergs
1 0
6 2
W
7 Jun 2026 ATP Hertogenbosch
J. McCabe
S. Jong
1 0
6 4
W
6 Jun 2026 ATP Hertogenbosch
C. Wong
J. McCabe
1 2
6 3
4 6
3 6
W
3 Jun 2026 Birmingham
J. McCabe
K. Majchrzak
0 1
3 6
L
1 Jun 2026 Birmingham
M. Damm
J. McCabe
1 2
6 3
3 6
4 6
W
31 May 2026 Birmingham
B. Moxon
J. McCabe
0 2
2 6
3 6
W
19 May 2026 ATP French Open
J. McCabe
Z. Kolar
0 1
3 6
L

Players Analysis

Roman Safiullin has shown a solid performance recently, with a win percentage of 80% in his last 10 matches. His recent matches include a mix of Challenger and ATP events, where he has demonstrated resilience, particularly on clay surfaces. In contrast, James McCabe has struggled with a win percentage of only 40% in his last 10 matches, indicating a decline in form. His recent performances have been inconsistent, particularly in ATP tournaments, where he has faced tougher competition.

Statistical Analysis & Influencing Factors

In their previous encounter, Safiullin defeated McCabe 2-1 in sets, showcasing his ability to perform under pressure. Safiullin's serve statistics are impressive, with an ace percentage of 7.5% and a double fault percentage of 3.7%, indicating reliability on serve. McCabe, on the other hand, has a higher ace percentage of 11.3% but also a significant double fault rate of 3.4%. This match being played on grass at Wimbledon may favor Safiullin, who has a better overall record on this surface compared to McCabe.

R. Safiullin — J. McCabe Prediction

Considering the recent form and head-to-head results, Roman Safiullin is favored to win this match. His consistency and previous victory against McCabe provide him with a psychological edge. The predicted score is likely to reflect a competitive match, with Safiullin taking the lead in sets.

  • Final score in sets: 3:1
  • Predicted winner of each set: Set 1: R. Safiullin, Set 2: J. McCabe, Set 3: R. Safiullin, Set 4: R. Safiullin
  • Expected aces: 12
  • Double faults: 5
  • Break points: 6

In terms of tactics, Safiullin is expected to utilize his strong serve to gain early advantages in games, while McCabe may rely on his return game to capitalize on any opportunities. The match could see long rallies, especially if McCabe can push Safiullin to defend effectively.

3 Reasons Why R. Safiullin Will Win

  • Projected Sets Edge. The numeric forecast favors R. Safiullin 3:1 in sets, reflecting a confident path to the win.
  • Match Context Edge. A combination of form, experience and tournament context favors R. Safiullin.
  • Pressure Points. In recent matches, R. Safiullin has looked slightly sharper in deciding games and late-set scenarios than J. McCabe, which can swing tight scorelines.
Match Prediction
22.06.2026 12:00 Wimbledon
R. Safiullin 3
J. McCabe 1
128
56
64

Where to watch R. Safiullin vs J. McCabe

  • Wimbledon Official Website - Visit the official Wimbledon website for live updates, match schedules, and broadcast information.
  • ESPN Tennis - Check ESPN for broadcasting details and live coverage of Wimbledon matches.
  • BBC Sport - Tennis - BBC Sport provides live coverage and updates for Wimbledon, including match schedules.
  • Tennis Channel - Tennis Channel offers live streaming and broadcast information for Wimbledon matches.
  • Official Wimbledon YouTube Channel - Watch highlights and live coverage on the official Wimbledon YouTube channel.