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.
Davide Sanguinetti v Thomas Johansson: stats compared | Lineball
Johansson wins on first-serve points won %. Sanguinetti’s case rests on titles, but it isn’t enough to swing it. ATP Tour career: Sanguinetti 394 matches, Johansson 623 matches.
Sanguinetti has 2 titles (one every 20 matches) to Johansson’s 9 titles (one every 50 matches).
Johansson averages 8.1 aces a match to Sanguinetti’s 5.4 (51% more).
Johansson averages 1.4 sets won a match to Sanguinetti’s 1.1 (25% more).
Winners’ edge: Johansson’s team won 55%, Sanguinetti’s team won 40% of the matches they played.
Longevity: Johansson has 623 matches across 15 seasons, Sanguinetti 394 in 13 — the averages matter more than the totals here.
Not every stat was recorded for every match (titles, grand slam 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.
0.12 total · best 1Titlesper game0.09 total · best 1
–Grand Slam titlesper game0.01 total · best 1
56.2First serve in %53.3
70.2First-serve points won %76.2
58.2Break points saved %61.6
37.5Return points won %36.9
5.42,109 total · best 23
Head to head
05 matches since 19975
Carpet · 3 matchesSanguinetti 0Johansson 3
Clay · 2 matchesSanguinetti 0Johansson 2
Last meetings
1 Oct 2001 · Moscow · Round of 32 · CarpetJohansson won 6-2 6-3
22 Feb 1999 · London · Round of 16 · CarpetJohansson won 6-0 6-7(3) 6-2
6 July 1998 · Bastad · Round of 16 · ClayJohansson won 6-7(5) 6-3 7-6(5)
9 Feb 1998 · St. Petersburg · Round of 16 · CarpetJohansson won 6-2 6-2
12 May 1997 · ATP Masters 1000 Rome · Round of 64 · ClayJohansson won 5-7 6-3 6-2
Last 10 games
Titles, oldest to newest.
Sanguinetti––––––––––
Johansson––––––––––
Acesper game
8.15,044 total · best 28
12.04,719 total · best 30Games wonper game13.08,109 total · best 33
39.0Break points converted %41.1
43.1Sets won %53.4
47.7Games won %51.2
0.06 total · best 1Finalsper game0.015 total · best 1
1.1433 total · best 3Sets wonper game1.4851 total · best 3
1.5572 total · best 3Sets lostper game · lower is better1.2743 total · best 3
13.15,171 total · best 30Games lostper game · lower is better12.47,722 total · best 34
0.4171 total · best 3Tiebreaksper game0.5313 total · best 3