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.
Francisco Comesana v Daniel Altmaier: stats compared | Lineball
Comesana wins on aces. Altmaier’s case rests on double faults, but it isn’t enough to swing it. ATP Tour career: Comesana 74 matches, Altmaier 224 matches.
Altmaier averages 2.6 double faults a match to Comesana’s 3.7.
Comesana averages 8.1 aces a match to Altmaier’s 6.6 (23% more).
Comesana averages 1.2 sets won a match to Altmaier’s 1.0 (14% more).
Longevity: Altmaier has 224 matches across 9 seasons, Comesana 74 in 3 — the averages matter more than the totals here.
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.
62.4First serve in %62.2
73.0First-serve points won %70.6
58.6Break points saved %61.4
34.9Return points won %34.4
8.1601 total · best 21Acesper game6.61,482 total · best 24
13.3985 total · best 30Games wonper game12.02,693 total · best 32
Head to head
13 matches since 20252
Hard · 2 matchesComesana 0Altmaier 2
Clay · 1 matchComesana 1Altmaier 0
Grand Slams · 1 matchComesana 0Altmaier 1
Last meetings
23 Aug 2026 · Winston-Salem · Round of 32 · HardAltmaier won 6-1 7-6(6)
7 May 2025 · Rome · Round of 128 · ClayComesana won 6-1 7-5
12 Jan 2025 · Australian Open · Round of 128 · HardAltmaier won 6-2 3-6 7-6(4) 4-6 6-4
Last 10 games
First serve in %, oldest to newest.
Comesana––––––––––
Altmaier––––––––––
36.8Break points converted %36.7
43.6Sets won %40.8
47.8Games won %47.1
1.288 total · best 3Sets wonper game1.0234 total · best 3
1.5114 total · best 3Sets lostper game · lower is better1.5339 total · best 3
14.51,076 total · best 31Games lostper game · lower is better13.53,027 total · best 30
0.645 total · best 3Tiebreaksper game0.5115 total · best 3
3.7273 total · best 12Double faultsper game · lower is better2.6577 total · best 12
87.06,441 total · best 198Serve pointsper game80.217,954 total · best 204
54.34,021 total · best 147First serves inper game49.811,164 total · best 142