Rank: 42Elo: 1673Age: 27

1 - 3

Head-to-Head

Rank: 24Elo: 1796Age: 27

Three rackets logoMatch Prediction

CA flag
Denis
Shapovalov

Overall: 1673

Hard: 1829

VS
NO flag
Casper
Ruud

Overall: 1796

Hard: 1517

String Tension Elo Prediction:

Shapovalov 50.7%

-103

Match History (4 Matches)

Showing 1 to 4 of 4 matches
BNP Paribas Nordic Open - StockholmOct 18, 2025
Semi-Finals · Hard
CanadaD. Shapovalov
34
NorwayC. Ruud
66
Dallas OpenFeb 3, 2025
Final · Hard
CanadaD. Shapovalov
76
NorwayC. Ruud
6(5)3
Rome MastersMay 9, 2022
Quarter-Finals · Clay
CanadaD. Shapovalov
6(7)5
NorwayC. Ruud
77
GenevaMay 17, 2021
Final · Clay
CanadaD. Shapovalov
6(6)4
NorwayC. Ruud
76

Recent Matches

Loading recent matches...

Detailed Stats Comparison

Denis Shapovalov
vs
Casper Ruud
21–20
51% win
26–17
60% win

Serve

7.6
Aces/Match
6.0
5.3
Double Faults/Match
2.4
58%
1st Serve %
66%
72%
1st Serve Won %
72%
50%
2nd Serve Won %
57%

Return

37%
Return Points Won %
38%
2.7/6.8 (40%)
Break Point Offense
2.6/6.7 (39%)
3.9/6.6 (59%)
Break Point Defense
3.6/5.3 (68%)

Season stats are from 2026.