TENNISGOAT

Head to head

vs

🇩🇪 Jan-Lennard Struff

7

1 titles · 0 Slams

🇨🇦 Denis Shapovalov

3

5 titles · 0 Slams

4
Hard
3
2
Clay
0
1
Grass
0

Jan-Lennard Struff's wins on the left · Denis Shapovalov's on the right · bar lengths share one scale

Momentum

Jan-Lennard Struff leads ↑ Denis Shapovalov leads ↓

Running lead across all meetings, oldest to newest (walkovers excluded).

All meetings (10)

2024 Davis Cup Finals QF: GER vs CAN Hard RR Jan-Lennard Struff 4-6 7-5 7-6(5)
2022 Davis Cup Finals QF: GER vs CAN Hard RR Jan-Lennard Struff 6-3 4-6 7-6(2)
2022 ATP Cup Hard R128 Denis Shapovalov 7-6(5) 4-6 6-3
2021 St. Petersburg Hard QF Jan-Lennard Struff 6-4 6-3
2021 Dubai Hard R32 Denis Shapovalov 6-1 6-3
2020 Cincinnati Masters Hard R32 Jan-Lennard Struff 7-6(4) 3-6 6-4
2019 Stuttgart Grass R32 Jan-Lennard Struff 7-5 6-4
2019 Roland Garros Clay R128 Jan-Lennard Struff 7-6(1) 6-3 6-4
2019 Monte Carlo Masters Clay R64 Jan-Lennard Struff 5-7 6-3 6-1
2018 Tokyo Hard QF Denis Shapovalov 4-6 7-6(7) 6-4
Methodology

Head-to-head totals and surface splits exclude walkovers (no match was played), which follows ATP convention — walkover meetings still appear in the match list. The momentum chart plots the running lead across all counted meetings, oldest to newest.