Rank: 12Elo: 1866Age: 29

6 - 6

Head-to-Head

Rank: 51Elo: 1652Age: 27

Three rackets logoMatch Prediction

US flag
Taylor
Fritz

Overall: 1866

Hard: 1681

VS
CA flag
Denis
Shapovalov

Overall: 1652

Hard: 1809

String Tension Elo Prediction:

Fritz 60.5%

-153

Match History (12 Matches)

Showing 1 to 10 of 12 matches
Swiss Indoors BaselOct 26, 2026
2nd Round · Hard
United StatesT. Fritz
66
CanadaD. Shapovalov
43
Miami OpenMar 17, 2025
3rd Round · Hard
United StatesT. Fritz
76
CanadaD. Shapovalov
53
Dallas OpenFeb 3, 2025
2nd Round · Hard
United StatesT. Fritz
636(2)
CanadaD. Shapovalov
267
Miami MastersMar 20, 2023
Round of 32 · Hard
United StatesT. Fritz
66
CanadaD. Shapovalov
44
AcapulcoFeb 27, 2023
Round of 16 · Hard
United StatesT. Fritz
66
CanadaD. Shapovalov
44
ViennaOct 24, 2022
Round of 16 · Hard
United StatesT. Fritz
163
CanadaD. Shapovalov
646
TokyoOct 3, 2022
Semi-Finals · Hard
United StatesT. Fritz
66(5)6
CanadaD. Shapovalov
373
San DiegoSep 27, 2021
Round of 16 · Hard
United StatesT. Fritz
6(7)2
CanadaD. Shapovalov
76
DohaMar 8, 2021
Quarter-Finals · Hard
United StatesT. Fritz
567
CanadaD. Shapovalov
735
Us OpenAug 31, 2020
Round of 32 · Hard
United StatesT. Fritz
6366(5)2
CanadaD. Shapovalov
36476
Page 1 of 2

Recent Matches

Loading recent matches...

Detailed Stats Comparison

Taylor Fritz
vs
Denis Shapovalov
40–20
67% win
22–22
50% win

Serve

13.8
Aces/Match
7.6
1.8
Double Faults/Match
5.2
66%
1st Serve %
58%
80%
1st Serve Won %
72%
54%
2nd Serve Won %
50%

Return

35%
Return Points Won %
37%
2.1/6.5 (32%)
Break Point Offense
2.7/6.7 (40%)
3.1/4.5 (70%)
Break Point Defense
4.0/6.7 (60%)

Season stats are from 2026.