Stat Pick
Games
Free Tools
Features
Premium
Games
Agent Picks
Tennis
NFL
MLB
WNBA
Tennis
NBA
NHL
Get Started
open navigation menu
All matches
All tournaments
Tennis
NFL
MLB
WNBA
Tennis
NBA
NHL
Hamburg Challenger 2020 — Tennis - Stat Pick
Hamburg Challenger
2020 ·
10/26
Indoor Hard
Challenger
Info
Draw
Matches
Overview
Venue
Germany
Surface
Indoor Hard
Defending champion
B. Zandschulp
2019
Measured pace
Much slower than norm
2020
Best of
3
Past champions
Year
Champion
Runner-up
Score
2026
J. Kumstat
M. Moeller
4-6 7-6(5) 7-5
2025
J. Engel
F. Cina
7-5 7-6(4)
2024
H. Squire
C. Chidekh
6-4 6-2
2023
I. Marchenko
D. Novak
6-2 6-3
2022
A. Ritschard
H. Laaksonen
7-5 6-5
2020
T. Daniel
S. Ofner
6-1 6-2
2019
B. Zandschulp
B. Miralles
6-3 5-7 6-1
Hamburg Challenger
ATP
Indoor Hard
Challenger
Final
Final
Taro Daniel
🇯🇵 · #193
No line
6
6
vs
Sebastian Ofner
🇦🇹 · #121
No line
1
2
Final
SF
Sebastian Ofner
🇦🇹 · #121
No line
7
7
6
vs
Kamil Majchrzak
🇵🇱 · #73
No line
6
3
1
Final
QF
Kamil Majchrzak
🇵🇱 · #73
No line
6
6
vs
Nikola Milojevic
🇷🇸 · NR
No line
3
1
Final
QF
Sebastian Ofner
🇦🇹 · #121
No line
7
7
4
6
vs
Roman Safiullin
🇷🇺 · #102
No line
6
4
6
4
Final
QF
Botic Van De Zandschulp
🇳🇱 · #40
No line
6
6
vs
Cedrik-Marcel Stebe
🇩🇪 · #635
No line
3
3
Final
QF
Taro Daniel
🇯🇵 · #193
No line
6
6
vs
Henri Laaksonen
🇨🇭 · NR
No line
1
4
Final
2nd round
Cedrik-Marcel Stebe
🇩🇪 · #635
No line
6
6
vs
Oscar Otte
🇩🇪 · NR
No line
3
3
Final
2nd round
Botic Van De Zandschulp
🇳🇱 · #40
No line
6
7
vs
Illya Marchenko
🇺🇦 · NR
No line
4
5
Final
2nd round
Roman Safiullin
🇷🇺 · #102
No line
7
7
6
vs
John Wolf Jeffrey
🇺🇸 · #218
No line
6
1
4
Final
1st round
Botic Van De Zandschulp
🇳🇱 · #40
No line
6
7
vs
Benjamin Bonzi
🇫🇷 · #90
No line
4
5
Final
2nd round
Henri Laaksonen
🇨🇭 · NR
No line
7
7
7
vs
Tobias Kamke
🇩🇪 · NR
No line
6
0
5
Final
1st round
Oscar Otte
🇩🇪 · NR
No line
6
6
vs
Marc-Andrea Huesler
🇨🇭 · #271
No line
2
3
Final
2nd round
Taro Daniel
🇯🇵 · #193
No line
4
6
6
vs
Maximilian Marterer
🇩🇪 · NR
No line
6
4
3
Final
2nd round
Kamil Majchrzak
🇵🇱 · #73
No line
6
6
vs
Yannick Maden
🇩🇪 · NR
No line
4
4
Final
2nd round
Nikola Milojevic
🇷🇸 · NR
No line
7
7
6
vs
Pavel Kotov
🇷🇺 · #188
No line
6
5
1
Final
2nd round
Sebastian Ofner
🇦🇹 · #121
No line
7
7
6
vs
Hugo Gaston
🇫🇷 · #97
No line
6
5
2
RET
1st round
Illya Marchenko
🇺🇦 · NR
No line
6
3
vs
Daniel Altmaier
🇩🇪 · #67
No line
4
2
Final
1st round
Tobias Kamke
🇩🇪 · NR
No line
3
6
6
vs
Prajnesh Gunneswaran
🇮🇳 · NR
No line
6
4
1
Final
1st round
John Wolf Jeffrey
🇺🇸 · #218
No line
6
6
vs
Matthias Bachinger
🇩🇪 · NR
No line
4
3
Final
1st round
Pavel Kotov
🇷🇺 · #188
No line
6
6
6
7
vs
Borna Gojo
🇭🇷 · #150
No line
4
7
8
5
Final
1st round
Cedrik-Marcel Stebe
🇩🇪 · #635
No line
6
6
vs
Filip Horansky
🇸🇰 · NR
No line
2
4
Final
1st round
Roman Safiullin
🇷🇺 · #102
No line
6
6
vs
Stefano Napolitano
🇮🇹 · #279
No line
2
2
Final
1st round
Taro Daniel
🇯🇵 · #193
No line
6
3
6
vs
Arthur Rinderknech
🇫🇷 · #31
No line
3
6
4
Final
1st round
Yannick Maden
🇩🇪 · NR
No line
6
6
vs
Kimmer Coppejans
🇧🇪 · #227
No line
0
1
Final
1st round
Sebastian Ofner
🇦🇹 · #121
No line
7
8
6
vs
Dustin Brown
🇯🇲 · NR
No line
6
6
2
Final
1st round
Nikola Milojevic
🇷🇸 · NR
No line
7
6
vs
Lukas Lacko
🇸🇰 · NR
No line
5
4
Final
1st round
Henri Laaksonen
🇨🇭 · NR
No line
6
3
6
vs
Mikael Torpegaard
🇩🇰 · NR
No line
3
6
4
RET
1st round
Hugo Gaston
🇫🇷 · #97
No line
7
4
vs
Sumit Nagal
🇮🇳 · #248
No line
5
1
Final
1st round
Kamil Majchrzak
🇵🇱 · #73
No line
6
6
vs
Roberto Marcora
🇮🇹 · NR
No line
3
3
Final
1st round
Maximilian Marterer
🇩🇪 · NR
No line
6
6
vs
Maxime Cressy
🇺🇸 · NR
No line
4
4
Final
Q3
Stefano Napolitano
🇮🇹 · #279
No line
7
8
7
7
vs
Evgeny Karlovskiy
🇷🇺 · NR
No line
6
6
6
5
Final
Q3
Matthias Bachinger
🇩🇪 · NR
No line
4
6
6
vs
Hugo Gaston
🇫🇷 · #97
No line
6
4
4
Final
Q3
Pavel Kotov
🇷🇺 · #188
No line
6
7
7
vs
Marvin Moeller
🇩🇪 · #256
No line
3
6
5
Final
Q3
Tobias Kamke
🇩🇪 · NR
No line
6
6
6
6
vs
Illya Marchenko
🇺🇦 · NR
No line
7
8
3
0
Final
Q1
Evgeny Karlovskiy
🇷🇺 · NR
No line
6
3
6
vs
Brayden Schnur
🇨🇦 · NR
No line
3
6
4
Final
Q1
Hugo Gaston
🇫🇷 · #97
No line
7
7
6
1
6
vs
Hugo Grenier
🇫🇷 · #289
No line
6
0
7
7
4
Final
Q1
Matthias Bachinger
🇩🇪 · NR
No line
7
6
vs
Hiroki Moriya
🇯🇵 · #500
No line
5
3
Final
Q1
Illya Marchenko
🇺🇦 · NR
No line
6
4
6
6
vs
Mats Rosenkranz
🇩🇪 · #477
No line
7
7
3
3
Final
Q1
Stefano Napolitano
🇮🇹 · #279
No line
6
5
7
7
vs
Constant Lestienne
🇫🇷 · NR
No line
4
7
6
5
Final
Q1
Pavel Kotov
🇷🇺 · #188
No line
7
7
6
vs
Max Wiskandt
🇩🇪 · #380
No line
6
4
4
Final
Q1
Marvin Moeller
🇩🇪 · #256
No line
6
10
6
6
vs
Cem Ilkel
🇹🇷 · NR
No line
7
12
3
4
Final
Q1
Tobias Kamke
🇩🇪 · NR
No line
6
6
vs
Julian Lenz
🇩🇪 · NR
No line
3
1