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 Alexei Popyrin: stats compared | Lineball
Safiullin wins on break points converted %. Popyrin’s case rests on break points saved %, but it isn’t enough to swing it. ATP Tour career: Safiullin 143 matches, Popyrin 273 matches.
Popyrin averages 9.5 aces a match to Safiullin’s 7.1 (34% more).
Safiullin has the better break points converted %: 38.4 to Popyrin’s 32.7.
Popyrin has the better break points saved %: 64.8 to Safiullin’s 61.2.
Longevity: Popyrin has 273 matches across 9 seasons, Safiullin 143 in 8 — the averages matter more than the totals here.
Not every stat was recorded for every match (titles, 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.03 total · best 1
63.1First serve in %61.7
72.8First-serve points won %74.5
61.2Break points saved %64.8
36.1Return points won %33.5
7.11,016 total · best 23Acesper game9.52,587 total · best 40
13.71,953 total · best 28
Head to head
34 matches since 20221
Hard · 3 matchesSafiullin 3Popyrin 0
Clay · 1 matchSafiullin 0Popyrin 1
Last meetings
19 Mar 2025 · Miami · Round of 64 · HardSafiullin won 6-7(4) 6-3 7-5
1 Jan 2024 · Brisbane · Round of 16 · HardSafiullin won 6-7(9) 6-4 7-6(3)
8 May 2023 · Rome Masters · Round of 32 · ClayPopyrin won 7-5 7-5
14 Feb 2022 · Open 13 Provence · Round of 32 · HardSafiullin won 6-7(5) 6-4 7-6(3)
Last 10 games
Titles, oldest to newest.
Safiullin––––––––––
Popyrin––––––––––
Games wonper game
13.23,604 total · best 31
38.4Break points converted %32.7
47.7Sets won %46.1
50.3Games won %48.7
0.01 total · best 1Finalsper game0.03 total · best 1
1.3185 total · best 3Sets wonper game1.2331 total · best 3
1.4203 total · best 3Sets lostper game · lower is better1.4387 total · best 3
13.51,932 total · best 29Games lostper game · lower is better13.93,790 total · best 29
0.575 total · best 2Tiebreaksper game0.6170 total · best 3
3.2462 total · best 11Double faultsper game · lower is better3.4918 total · best 14