ATP Challenger Tour. Amersfoort, Netherlands. Doubles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2

ATP Challenger Tour. Amersfoort, Netherlands. Singles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
18 Jul 10:00
+8
2.86 1.40

ATP Challenger Tour. Amersfoort, Netherlands. Singles. Round of 32

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
09:00
+8
1.59 2.30
09:00
+7
3.98 1.23
12:30
+8
1.37 2.99
14:00
+8
1.88 1.88

ATP Challenger Tour. Gatineau, Canada. Singles. Round of 32

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
15:00
+7
3.32 1.31
16:30
+8
1.39 2.90
16:30
+8
5.05 1.154
18:00
+8
3.32 1.31
21:00
+8
1.49 2.54
18 Jul 00:00
+8
1.24 3.88

ATP Challenger Tour. Gatineau, Canada. Doubles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2

ATP Challenger Tour. Nur-Sultan, Kasakhstan. Doubles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2

ATP Challenger Tour. Nur-Sultan, Kasakhstan. Singles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
18 Jul 06:00
+7
1.198 4.35
18 Jul 06:00
+7
1.22 4.10

ATP Challenger Tour. Nur-Sultan, Kasakhstan. Singles. Round of 32

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
09:30
+8
1.727 2.06

ATP Challenger Tour. San Benedetto del Tronto, Italy. Singles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
18 Jul 10:00
+7
2.07 1.72

ATP Challenger Tour. San Benedetto del Tronto, Italy. Singles. Round of 32

All Events Back Statistics
Event Name 1
Win 1
2
Win 2
12:00
+8
1.727 2.06
13:30
+7
3.78 1.25
18:30
+8
1.31 3.32
19:30
+8
2.06 1.727

ATP Challenger Tour. San Benedetto del Tronto, Italy. Doubles. Round of 16

All Events Back Statistics
Event Name 1
Win 1
2
Win 2