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.
Alexander Blockx v Yannick Hanfmann: stats compared | Lineball
Blockx wins on break points saved %. Hanfmann’s case rests on first serve in %, but it isn’t enough to swing it. ATP Tour career: Blockx 47 matches, Hanfmann 221 matches.
Hanfmann averages 1.9 double faults a match to Blockx’s 3.1.
Blockx averages 8.2 aces a match to Hanfmann’s 5.7 (44% more).
Blockx has the better break points saved %: 68 to Hanfmann’s 60.6.
Longevity: Hanfmann has 221 matches across 10 seasons, Blockx 47 in 4 — 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.
61.1First serve in %64.8
76.4First-serve points won %70.3
68.0Break points saved %60.6
35.5Return points won %35.9
8.2384 total · best 19Acesper game5.71,252 total · best 25
13.9651 total · best 24Games wonper game12.22,691 total · best 31
Head to head
12 matches since 20231
Clay · 1 matchBlockx 1Hanfmann 0
Hard · 1 matchBlockx 0Hanfmann 1
Last meetings
13 Apr 2026 · Munich · Round of 32 · ClayBlockx won 7-6(2) 6-2
16 Oct 2023 · Antwerp · Round of 32 · HardHanfmann won 6-4 7-6(3)
Last 10 games
First serve in %, oldest to newest.
Blockx––––––––––
Hanfmann––––––––––
34.7Break points converted %35.6
51.2Sets won %46.0
51.3Games won %49.0
0.12 total · best 1Finalsper game0.03 total · best 1
1.362 total · best 3Sets wonper game1.1253 total · best 3
1.359 total · best 3Sets lostper game · lower is better1.3297 total · best 3
13.2619 total · best 26Games lostper game · lower is better12.72,798 total · best 27
0.630 total · best 3Tiebreaksper game0.5106 total · best 3
3.1144 total · best 8Double faultsper game · lower is better1.9425 total · best 8
83.73,932 total · best 141Serve pointsper game75.716,729 total · best 184