Site data updated: 2026-05-28 18:14 UTC

Roman Safiullin #99 def. James McCabe #274

7-5 4-6 7-6(5)

Match Information

Date Jun 24, 2023*
Tournament Mallorca
Category ATP 250
Surface Grass
RoundQ2
Winner Roman Safiullin
Score7-5 4-6 7-6(5)
Loser James McCabe
Duration2h 52m
StatRoman SafiullinJames McCabe
Aces922
Double faults35
First serve %6359
First serve points won %7883
Second serve points won %5842
Break points saved %9088
Break points converted %1210
Service points won %7066
Return points won %3430
Total points won %5248

Pre-match Comparison

FieldRoman SafiullinJames McCabe
Country RUS AUS
Birth dateAug 7, 1997Jul 5, 2003
Age2519
Height185188
HandednessRight-HandedRight-Handed
Backhand style
Ranking (entering)99274
Ranking points (entering)611194
Elo (entering)1,7501,489
Career W-L56–742–8
Career earnings$4,283,728$835,429
Pre-match H2H
Roman Safiullin 0 0 James McCabe

Path

Roman Safiullin's path

DateRoundOpponentScoreW/LH2HMatch data
Jun 24, 2023Q1 Alejandro Moro Canas 7-5 6-1WMatch data

Roman Safiullin's next match

DateRoundOpponentScoreW/LH2HMatch data
Jun 27, 2023R32 Abedallah Shelbayh 6-1 6-4WMatch data

James McCabe's path

DateRoundOpponentScoreW/LH2HMatch data
Jun 24, 2023Q1 Michael Geerts 6-3 3-6 7-6(4)WH2HMatch data