ATP · Head-to-Head Rivalry
Meetings
11
Series
6–5
Denis Shapovalov first
Last Meeting
Mar 19, 2025
Avg Game Margin
3.9
winner's games minus loser's
Denis Shapovalov · 65 · Taylor Fritz
20182025
Record by Surface
Hard
6–5
Denis Shapovalov in green, Taylor Fritz in blue.
Series shown from Denis Shapovalov's perspective.
Every Denis Shapovalov vs Taylor Fritz Meeting
| Date | Tournament | Surface | Winner | Score |
|---|---|---|---|---|
| Mar 19, 2025 | Miami MastersR32 | Hard | Taylor Fritz | 7-5 6-3 |
| Feb 3, 2025 | DallasR16 | Hard | Denis Shapovalov | 2-6 6-3 7-6(2) |
| Mar 20, 2023 | Miami MastersR32 | Hard | Taylor Fritz | 6-4 6-4 |
| Feb 27, 2023 | AcapulcoR16 | Hard | Taylor Fritz | 6-4 6-4 |
| Oct 24, 2022 | ViennaR16 | Hard | Denis Shapovalov | 6-1 4-6 6-3 |
| Oct 3, 2022 | TokyoSemifinal | Hard | Taylor Fritz | 6-3 6-7(5) 6-3 |
| Sep 27, 2021 | San DiegoR16 | Hard | Denis Shapovalov | 7-6(7) 6-2 |
| Mar 8, 2021 | DohaQuarterfinal | Hard | Taylor Fritz | 5-7 6-3 7-5 |
| Aug 31, 2020 | Us OpenR32 | Hard | Denis Shapovalov | 3-6 6-3 4-6 7-6(5) 6-2 |
| Nov 19, 2019 | Davis Cup Finals RR: USA vs CANRR | Hard | Denis Shapovalov | 7-6(6) 6-3 |
| Feb 19, 2018 | Delray BeachQuarterfinal | Hard | Denis Shapovalov | 7-5 6-4 |
Tour-level meetings back to 1968 where available. Dates reflect the tournament start.
Rating & Ranking
| Denis Shapovalov | Taylor Fritz | |
|---|---|---|
| #47 | ATP Rank | #14 |
| 1794 | Overall Elo | 1897 |
| 1793 | Hard Elo | 1786 |
| 1518 | Clay Elo | 1584 |
| 1484 | Grass Elo | 1786 |
breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.
Form & Activity
| Denis Shapovalov | Taylor Fritz | |
|---|---|---|
| 20–21 | 2026 Season | 32–20 |
| 48%42 matches | Last 12 Months | 60%58 matches |
| 60% | Form (last 5) | 20% |
| 67% | Form (30 days) | 25% |
| Oct 3, 2026 | Last Match | Oct 11, 2026 |
Serve & Return
| Denis Shapovalov | Taylor Fritz | |
|---|---|---|
| 73% | Hold % | 86% |
| 26% | Break % | 17% |
| 10.3% | Ace Rate | 17.0% |
| 7.1% | Double Fault Rate | 2.2% |
| 63% | Serve Pts Won | 70% |
| 37% | Return Pts Won | 34% |
Career rates over each player's tracked matches.
Advanced Stats
Advanced stats are for Pro members
Per-Match Averages
| Denis Shapovalov | Taylor Fritz | |
|---|---|---|
| 7.5 | Avg Aces | 9.4 |
| 3.6 | Avg Aces Against | 6.5 |
| 2.3 | Avg Breaks | 2.2 |
| 23.8 | Avg Games | 24.1 |
| 377 | Matches | 487 |
Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.