Roman Safiullin vs James McCabe — Head to Head
Roman Safiullin leads the head-to-head 0–0 against James McCabe since 2025 across 0 meetings. Upcoming context: Wimbledon, Qualifying, grass court, 2026-06-22. Match odds (Pinnacle): Roman Safiullin 1.45, James McCabe 2.83.
H2H Record: Safiullin vs McCabe
- Roman Safiullin 0–0 James McCabe since 2025 (0 meetings).
Safiullin Recent Form
- Roman Safiullin recent form (last 5 singles, 2025+): 2 wins, 3 losses — L, W, W, L, L
McCabe Recent Form
- James McCabe recent form (last 5 singles, 2025+): 3 wins, 2 losses — L, W, L, W, W
Match Preview — Wimbledon June 22, 2026
- Roman Safiullin leads the head-to-head 0–0 against James McCabe since 2025 across 0 meetings. Upcoming context: Wimbledon, Qualifying, grass court, 2026-06-22. Match odds (Pinnacle): Roman Safiullin 1.45, James McCabe 2.83.
- 1st Serve In: Safiullin 65.1%, McCabe 66.6%
- Aces / match: Safiullin 9.4, McCabe 7.1
- BP Saved: Safiullin 72.3%, McCabe 50.5%
- BP Converted: Safiullin 47%, McCabe 33.7%
- Return Pts Won: Safiullin 34%, McCabe 32.6%
- Service Pts Won: Safiullin 71.9%, McCabe 67.4%
- Winners / match: Safiullin 35.1, McCabe 19
- Unforced Errors / match: Safiullin 26.6, McCabe 23.5
- 1st serve in: Safiullin 65.1%, McCabe 66.6%
- aces per match: Safiullin 9.4, McCabe 7.1
- break points saved: Safiullin 72.3%, McCabe 50.5%
- break points converted: Safiullin 47%, McCabe 33.7%
- return points won: Safiullin 34%, McCabe 32.6%
- service points won: Safiullin 71.9%, McCabe 67.4%
- Dominance Score: Safiullin +6, McCabe -0.2
- Break Point Efficiency: Safiullin +19.3, McCabe -15.8
Head-to-Head metrics (per match average, last 10)
- 1st Serve In: Safiullin 65.1%, McCabe 66.6%
- Aces / match: Safiullin 9.4, McCabe 7.1
- BP Saved: Safiullin 72.3%, McCabe 50.5%
- BP Converted: Safiullin 47%, McCabe 33.7%
- Return Pts Won: Safiullin 34%, McCabe 32.6%
- Service Pts Won: Safiullin 71.9%, McCabe 67.4%
- Winners / match: Safiullin 35.1, McCabe 19
- Unforced Errors / match: Safiullin 26.6, McCabe 23.5
Performance profile (last 10 matches average)
- 1st serve in: Safiullin 65.1%, McCabe 66.6%
- aces per match: Safiullin 9.4, McCabe 7.1
- break points saved: Safiullin 72.3%, McCabe 50.5%
- break points converted: Safiullin 47%, McCabe 33.7%
- return points won: Safiullin 34%, McCabe 32.6%
- service points won: Safiullin 71.9%, McCabe 67.4%
Match control
- Dominance Score: Safiullin +6, McCabe -0.2
- Break Point Efficiency: Safiullin +19.3, McCabe -15.8
Key rivalry stats
- Tiebreak sets won: Safiullin 0, McCabe 2.
- Deciding-set wins: Safiullin 1, McCabe 1.

RomanSafiullin
H2H since 2025 · 0 meetings

JamesMcCabe
Head-to-Head Metrics
Per match averages · last 10 · since 2025
Odds Movement
Pinnacle · 1 snapshot · pre-match
Open → Now
1.45→1.45
Implied Δ
+0.0pp
Open → Now
2.83→2.83
Implied Δ
+0.0pp
Moneyline drift
first capture → pre-match closeSafiullin · McCabe
Performance Profile
Last 10 matches avg · since 2025
Match Control
Pressure & control · last 10 matches · since 2025
Dominance Score
Break Point Efficiency
Form Momentum
Cumulative singles wins · last 10 · since 2025
Surface Form
W–L on each court · last 10 singles · since 2025
Safiullin vs McCabe Preview
Match Overview
Roman Safiullin, ranked 131, will face James McCabe, ranked 205, in the Qualifying round at Wimbledon on grass. Safiullin, from Russia, and McCabe, from Australia, are both right-handed players. Safiullin stands at 185cm, while McCabe is slightly taller at 188cm.
Head-to-Head History
This will be the first meeting between Roman Safiullin and James McCabe in the dataset. They have not previously competed against each other on any surface according to the available data.
Surface Analysis
On grass, Roman Safiullin has a recent singles record of 2 wins and 1 loss, while James McCabe holds a stronger recent record of 6 wins and 3 losses. They have not met on grass in the dataset. Recent singles on hard court and indoor surfaces are limited for both players in this dataset.
Current Form
Roman Safiullin's recent form shows 2 wins and 3 losses, with his last match being a loss. James McCabe has a recent record of 3 wins and 2 losses, also coming off a loss in his most recent match. Both players are currently on a 1-match losing streak.
Key Factors
- James McCabe has a higher first serve percentage at 66.6% compared to Roman Safiullin's 65.1%.
- Roman Safiullin averages more aces per match (9.4) than James McCabe (7.1).
- Safiullin has a significantly higher break points saved percentage at 72.3% compared to McCabe's 50.5%.
- Safiullin converts break points at 47%, which is higher than McCabe's 33.7%.
- Safiullin wins a higher percentage of service points (71.9%) than McCabe (67.4%).