Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
Roman Safiullin v Carlos Alcaraz: stats compared | Lineball
Alcaraz wins on sets won %. Safiullin’s case rests on aces, but it isn’t enough to swing it. ATP Tour career: Safiullin 143 matches, Alcaraz 385 matches.
Safiullin averages 7.1 aces a match to Alcaraz’s 4.3 (64% more).
Alcaraz has the better sets won %: 74.4 to Safiullin’s 47.7.
Alcaraz averages 2.0 sets won a match to Safiullin’s 1.3 (51% more).
Winners’ edge: Alcaraz’s team won 82%, Safiullin’s team won 44% of the matches they played.
Longevity: Alcaraz has 385 matches across 7 seasons, Safiullin 143 in 8 — the averages matter more than the totals here.
Not every stat was recorded for every match (finals): those averages use only the games that logged them.
Built only from games in our stats database. A read of the numbers, not a tip.
Tale of the tape
Per game. Totals and best single game underneath.
–Titlesper game0.128 total · best 1
–Grand Slam titlesper game0.07 total · best 1
63.1First serve in %65.2
72.8First-serve points won %72.2
61.2Break points saved %64.1
36.1Return points won %41.7
7.11,016 total · best 23Acesper game
Head to head
13 matches since 20232
Hard · 2 matchesSafiullin 1Alcaraz 1
Clay · 1 matchSafiullin 0Alcaraz 1
Grand Slams · 1 matchSafiullin 0Alcaraz 1
Last meetings
23 Aug 2026 · US Open · Round of 128 · HardAlcaraz won 6-4 6-4 6-4
29 July 2024 · Paris Olympics · Round of 16 · ClayAlcaraz won 6-4 6-2
30 Oct 2023 · Paris Masters · Round of 32 · HardSafiullin won 6-3 6-4
Last 10 games
Titles, oldest to newest.
Safiullin––––––––––
Alcaraz––––1–––––
4.3
1,668 total · best 30
13.71,953 total · best 28Games wonper game14.85,702 total · best 32
38.4Break points converted %41.9
47.7Sets won %74.4
50.3Games won %58.0
0.01 total · best 1Finalsper game0.137 total · best 1
1.3185 total · best 3Sets wonper game2.0749 total · best 3
1.4203 total · best 3Sets lostper game · lower is better0.7258 total · best 3
13.51,932 total · best 29Games lostper game · lower is better10.74,134 total · best 29
0.575 total · best 2Tiebreaksper game0.4171 total · best 3