← All tennis
Jan-Lennard Struff
Germany
Serving
Alexander Bublik (3)
Kazakhstan
Serving
1–2
6-7 · 6-4 · 3-6
Final
Set by set
| Player | Set 1 | Set 2 | Set 3 | Sets |
|---|---|---|---|---|
| J. Struff | 6 | 6 | 3 | 1 |
| A. Bublik | 7 | 4 | 6 | 2 |
Momentum — game by game, ● = break
▲ J. Struff
▼ A. Bublik
Match facts
Tournament
Rotterdam
Category
Atp500
Round
Round of 16
Surface
hard
Court
Center Court
City
Rotterdam
First serve
A. Bublik
Total games
15–17
Recent form
J. Struff · match stats · A. Bublik
9Aces13
2Double faults7
64%First serve in49%
81%First-serve points won76%
94%Second serve in88%
47%Second-serve points won56%
80%Break points saved67%
33%Break points converted20%
34%Return points won31%
62Service points won74
38Receiver points won28
100Total points won102
15Games won17
13Service games won14
0Tiebreaks won1
12Longest point streak7
3Longest game streak3
Per set · aces & double faults
| Set | Aces | Double faults |
|---|---|---|
| Set 1 | 3–5 | 2–3 |
| Set 2 | 0–5 | 0–1 |
| Set 3 | 6–3 | 0–3 |
Figures read J. Struff first.
Set 39 games · newest first
3-6
game 9
A. Bublik serving
15-0
15-15
30-15
30-30
30-40
3-5
game 8
J. Struff serving
BREAK
0-15
15-15
15-30
15-40
30-40
3-4
game 7
A. Bublik serving
0-15
0-30
15-30
30-30
30-40
40-40
40-A
40-40
40-A
3-3
game 6
J. Struff serving
0-15
0-30
0-40
15-40
30-40
40-40
40-A
40-40
A-40
2-3
game 5
A. Bublik serving
15-0
15-15
15-30
15-40
2-2
game 4
J. Struff serving
15-0
15-15
30-15
30-30
40-30
1-2
game 3
A. Bublik serving
0-15
0-30
0-40
1-1
game 2
J. Struff serving
15-0
15-15
15-30
30-30
40-30
0-1
game 1
A. Bublik serving
0-15
15-15
30-15
30-30
30-40
Set 210 games · newest first
6-4
game 10
J. Struff serving
15-0
30-0
40-0
5-4
game 9
A. Bublik serving
0-15
0-30
0-40
5-3
game 8
J. Struff serving
0-15
15-15
15-30
30-30
40-30
4-3
game 7
A. Bublik serving
15-0
30-0
30-15
40-15
40-30
40-40
40-A
40-40
40-A
4-2
game 6
J. Struff serving
15-0
30-0
40-0
3-2
game 5
A. Bublik serving
BREAK
15-0
15-15
15-30
30-30
30-40
40-40
A-40
2-2
game 4
J. Struff serving
15-0
15-15
15-30
30-30
40-30
1-2
game 3
A. Bublik serving
0-15
0-30
0-40
1-1
game 2
J. Struff serving
15-0
30-0
40-0
0-1
game 1
A. Bublik serving
0-15
15-15
30-15
30-30
30-40
Set 113 games · newest first
6-7
game 13
J. Struff serving
BREAK
0-1
0-2
0-3
1-3
1-4
1-5
1-6
2-6
2-7
6-6
game 12
A. Bublik serving
0-15
15-15
15-30
30-30
30-40
6-5
game 11
J. Struff serving
15-0
30-0
40-0
5-5
game 10
A. Bublik serving
BREAK
15-0
30-0
40-0
4-5
game 9
J. Struff serving
15-0
30-0
40-0
3-5
game 8
A. Bublik serving
0-15
15-15
15-30
30-30
30-40
40-40
A-40
40-40
40-A
40-40
A-40
40-40
40-A
40-40
A-40
40-40
40-A
3-4
game 7
J. Struff serving
BREAK
0-15
15-15
15-30
15-40
30-40
40-40
40-A
3-3
game 6
A. Bublik serving
0-15
0-30
15-30
15-40
3-2
game 5
J. Struff serving
15-0
30-0
40-0
2-2
game 4
A. Bublik serving
0-15
0-30
0-40
2-1
game 3
J. Struff serving
15-0
30-0
30-15
40-15
1-1
game 2
A. Bublik serving
15-0
15-15
15-30
15-40
30-40
40-40
40-A
1-0
game 1
J. Struff serving
15-0
15-15
15-30
30-30
40-30
40-40
A-40
Point chips read J. Struff first · highlighted border marks the point winner.
Head to head
L
Stuttgart · Jun 2026 · grass
1–2
W
Roland Garros · May 2026 · clay
3–1
L
Dubai · Feb 2026 · hard
0–2
W/L from J. Struff's perspective.
Win probability
J. StruffA. Bublik
68%
Model confidence
Why the model thinks so
- Better ranking (+72 places)
- 3 tiers above
- Better on this surface
- More effective serve
J. Struff
3.20
consensus price, since opening
A. Bublik
1.36
consensus price, since opening
Match winnerdecimal
Bookmaker
J. Struff
A. Bublik
Gamdom
3.15
1.36
Consensus
3.20
1.36
Tnnslive
3.18
1.35