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.
Juncheng Shang v Alejandro Davidovich Fokina: stats compared | Lineball
Alejandro Davidovich Fokina takes it, 12–3 on categories
Davidovich Fokina wins on titles. Shang’s case rests on aces, but it isn’t enough to swing it. ATP Tour career: Shang 91 matches, Davidovich Fokina 348 matches.
Davidovich Fokina has 3 titles (one every 16.7 matches) to Shang’s 1 title (one every 50 matches).
Shang averages 4.4 aces a match to Davidovich Fokina’s 3.4 (29% more).
Davidovich Fokina has the better first serve in %: 67.3 to Shang’s 62.5.
Winners’ edge: Davidovich Fokina’s team won 55%, Shang’s team won 45% of the matches they played.
Longevity: Davidovich Fokina has 348 matches across 8 seasons, Shang 91 in 5 — 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.
0.01 total · best 1Titlesper game0.13 total · best 1
62.5First serve in %67.3
69.7First-serve points won %67.3
62.3Break points saved %60.9
35.1Return points won %38.6
4.4396 total · best 18Acesper game3.41,172 total · best 15
Head to head
03 matches since 20243
Hard · 2 matchesShang 0Fokina 2
Clay · 1 matchShang 0Fokina 1
Grand Slams · 1 matchShang 0Fokina 1
Last meetings
12 Jan 2025 · Australian Open · Round of 128 · HardFokina won 7-6(1) 5-2 ret.
22 Apr 2024 · Madrid Masters · Round of 64 · ClayFokina won 7-5 6-3
18 Mar 2024 · Miami Masters · Round of 64 · HardFokina won 6-3 7-5
Last 10 games
Titles, oldest to newest.
Shang––––––––––
Fokina––1––––––
12.71,154 total · best 26
Games wonper game
13.14,548 total · best 30
36.4Break points converted %41.9
49.6Sets won %54.2
49.0Games won %51.1
0.01 total · best 1Finalsper game0.18 total · best 1
1.3115 total · best 3Sets wonper game1.4487 total · best 3
1.3117 total · best 3Sets lostper game · lower is better1.2411 total · best 3
13.21,203 total · best 29Games lostper game · lower is better12.54,357 total · best 31
0.548 total · best 3Tiebreaksper game0.5175 total · best 4
2.5228 total · best 9Double faultsper game · lower is better2.3791 total · best 12