Rank: 41Elo: 1717Age: 36

7 - 3

Head-to-Head

Rank: 43Elo: 1586Age: 27

Three rackets logoMatch Prediction

DE flag
Jan Lennard
Struff

Overall: 1717

Hard: 1279

VS
CA flag
Denis
Shapovalov

Overall: 1586

Hard: 1743

String Tension Elo Prediction:

Shapovalov 54.5%

-120

String Tension

ELO Comparison

Match History (10 Matches)

Showing 1 to 10 of 10 matches
Davis Cup Finals QF: GER vs CANNov 20, 2024
Round Robin · Hard
GermanyJ. Struff
477
CanadaD. Shapovalov
656(5)
Davis Cup Finals QF: GER vs CANNov 24, 2022
Round Robin · Hard
GermanyJ. Struff
647
CanadaD. Shapovalov
366(2)
Atp CupJan 3, 2022
Round Robin · Hard
GermanyJ. Struff
6(5)63
CanadaD. Shapovalov
746
St. PetersburgOct 25, 2021
Quarter-Finals · Hard
GermanyJ. Struff
66
CanadaD. Shapovalov
43
DubaiMar 15, 2021
Round of 32 · Hard
GermanyJ. Struff
13
CanadaD. Shapovalov
66
Cincinnati MastersAug 24, 2020
Round of 32 · Hard
GermanyJ. Struff
736
CanadaD. Shapovalov
6(4)64
StuttgartJun 10, 2019
Round of 32 · Grass
GermanyJ. Struff
76
CanadaD. Shapovalov
54
Roland GarrosMay 27, 2019
Round of 128 · Clay
GermanyJ. Struff
766
CanadaD. Shapovalov
6(1)34
Monte Carlo MastersApr 15, 2019
Round of 64 · Clay
GermanyJ. Struff
566
CanadaD. Shapovalov
731
TokyoOct 1, 2018
Quarter-Finals · Hard
GermanyJ. Struff
66(7)4
CanadaD. Shapovalov
476

Recent Matches

Loading recent matches...

Detailed Stats Comparison

Jan Lennard Struff
vs
Denis Shapovalov
1216
43% win
1417
45% win

Serve

10.8
Aces/Match
6.7
3.8
Double Faults/Match
5.1
57%
1st Serve %
57%
73%
1st Serve Won %
71%
50%
2nd Serve Won %
50%

Return

33%
Return Points Won %
36%
2.3/6.1 (37%)
Break Point Offense
2.4/6.8 (35%)
5.0/7.9 (63%)
Break Point Defense
4.0/6.9 (59%)

Season stats are from 2026.