Last match

26 october 2021 12:50 PM
Yannick Hanfmann
1 - 2
Finished
Tim van Rijthoven
Propability:
1: 57% 2: 43%
Scores123 4 5
Yannick Hanfmann 7 6 4 - -
Tim van Rijthoven 5 7 6 - -

Stats

Last 6 matches Yannick Hanfmann stats

5 Matches
1.0 Avg set win
1.8 Avg set lost
28.0 Avg games sum in match
13.6 Avg games won in match
14.4 Avg games lost in match
5.0 Avg 1. set games won
5.2 Avg 2. set games won
4.2 Avg 3. set games won
4.2 Avg 1. set games lost
6.2 Avg 2. set games lost
5.0 Avg 3. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Actual season matches Yannick Hanfmann stats

43 Matches
1.1 Avg set win
1.4 Avg set lost
24.5 Avg games sum in match
11.8 Avg games won in match
12.7 Avg games lost in match
4.8 Avg 1. set games won
4.5 Avg 2. set games won
4.8 Avg 3. set games won
1.5 Avg 4. set games won
4.7 Avg 1. set games lost
5.1 Avg 2. set games lost
5.1 Avg 3. set games lost
6.0 Avg 4. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Last matches

New York » US Open ATP
S
S1
S2
S3
S4
S5
G
1/64
4:50 pm
1
0
6
2
1
-
3
6
4
6
6
-
1: 20% 2: 80%
S
S1
S2
S3
S4
S5
G
1/8
2:10 pm
1
6
6
3
-
2
0
7
6
-
1: 30% 2: 70%
Ismaning » Ismaning
S
S1
S2
S3
S4
S5
G
1/16
12:50 pm
1
7
6
4
-
2
5
7
6
-
1: 57% 2: 43%
1/8
9:10 am
1
3
6
4
-
2
6
4
6
-
1: 33% 2: 67%
1/16
2:00 pm
2
6
5
6
-
1
4
7
2
-
1: 66% 2: 34%
1/8
9:45 am
2
6
6
-
0
3
3
-
1: 29% 2: 71%
1/16
12:05 pm
1
0
6
1
-
2
6
2
6
-
1/2
1:15 pm
0
3
3
-
2
6
6
-
1: 37% 2: 63%
1/4
1:10 pm
0
2
5
-
2
6
7
-
1/8
11:05 am
2
6
4
7
-
1
3
6
6
-
1: 46% 2: 54%
1/16
11:10 am
2
3
6
6
-
1
6
3
3
-
1/16
12:10 pm
2
6
3
7
-
1
3
6
5
-
1: 45% 2: 55%

Records

Season Summary Clay Hard Grass Indoors
2021 39% (18/24) 48% (14/11) 20% (1/4) 33% (2/4) -
2020 67% (38/16) 100% (1/0) 60% (6/4) - -
2019 57% (27/16) 0% (0/1) 0% (0/1) 67% (2/1) -
2018 66% (21/10) 50% (1/1) 0% (0/1) 0% (0/1) -
2017 61% (33/21) 72% (18/7) 70% (7/3) 57% (4/3) -
2016 35% (6/11) 50% (1/1) 60% (3/2) - -
Summary 57% (143/98) 57% (35/21) 53% (17/15) 47% (8/9) -

Tournaments stats

Tornament Surface 2021 2020 2019 2018 2017 2016
Australian Open ATP Hard 1/64 - - - - -
Roland Garros ATP Clay 1/64 - 1/64 - - -
US Open ATP Hard 1/64 - - - - -
Wimbledon ATP Grass 1/64 - - - - -
- 1/0.5 - - - -
Almaty Clay - - 1/2 1/2 - -
An-Ning Clay - - - - - 1/8
Antwerp Hard 1/8 - - - - -
Augsburg Clay - - W - - -
Bastad Clay 1/2 - - - - -
Bergamo Hard - - - - 1/4 -
Biella Hard 1/16 - - - - -
Braga Clay - - - 1/4 - -
Braunchweig Clay 1/8 - 1/16 W 1/8 -
Braunschweig Clay 1/8 - 1/16 W 1/8 -
Brest Hard - - - - 1/16 -
Brisbane Hard - - - - 1/4 -
Budapest Hard - - - - 1/16 -
Burnie Hard - F - - - -
Cagliari Clay 1/4 - - - - -
Cordenons Clay - 1/16 - - - -
Dallas Hard - - - - - 1/4
Eckental Carpet - - - - 1/16 1/8
Genova Clay - - 1/16 - - -
Gstaad Clay 1/16 - - - - -
Guayaquil Clay - - 1/4 - - -
Halle Grass 1/16 - - - - -
Hamburg Clay - 1/8 1/16 - - -
Heilbronn Clay 1/8 - 1/32 1/8 - -
Ho Chi Minh City Hard - - - - - 1/16
Hoehr-Grenzhausen Unknown - 1/0.5 - - - -
Ismaning Carpet 1/16 1/8 1/8 - W -
Istanbul Hard - - - - - 1/16
Izmir Hard - - - - - 1/16
Jonkoping Hard - - - - - 1/8
Kitzbuehel Clay - F - 1/16 1/16 -
Koblenz Hard - 1/4 - - - -
Launceston Hard - 1/16 - - - -
Leon Hard - - - - 1/8 -
Lille Hard - - 1/16 - - -
Lima Clay - - 1/8 - - -
Ludwigshafen Clay - - W - - -
Marburg Clay - - - 1/16 1/4 -
Marrakech Clay - - 1/8 - - -
Marseille Hard 1/16 - - - - -
Maui Hard - - - - - 1/16
Melbourne Hard 1/32 - - - - -
Miami Hard 1/32 - - - - -
Monte Carlo Clay 1/8 - - - - -
Montevideo Clay - - 1/16 - - -
Munich Clay 1/8 - - - - -
Napoli Clay 1/4 - - - - -
Neuss Clay - 1/0.5 - - - -
Ningbo Hard - - - - - 1/16
Noumea Hard - 1/8 - - - -
Nur-Sultan Hard - 1/4 - - - -
Oeiras Clay 1/16 - - - - -
Panama City Clay - - - - 1/8 -
Paris Hard - 1/8 - - - -
Parma Clay - 1/16 - - - -
Pula Clay - 1/4 - - - -
Pullach Clay - - - 1/16 - -
Seville Clay - - 1/16 - - -
Shenzhen Hard - - - - 1/8 -
Shymkent Clay - - 1/16 - - -
Singapore Hard 1/8 - - - - -
Sophia Antipolis Clay - - 1/8 - - -
St Remy Hard - - - - - 1/8
Stuttgart Grass 1/8 - - - - -
Suzhou Hard - - - - - 1/16
Szczecin Clay 1/2 - - - - -
Todi Clay - W - - - -
Tokyo Hard - - - - 1/4 -
Trieste Clay - 1/8 - - - -
Tulln Clay 1/16 - - - - -
Vancouver Hard - - - - 1/16 -
Various Unknown - - - - 1/8 -

Last tournaments

Date Tornament Surface Round W/L Match Score
oct 2021 Ismaning Carpet 1/16 Lost Tim van Rijthoven 1:2
oct 2021 Antwerp Hard 1/8 Lost Henri Laaksonen 1:2
oct 2021 Napoli Clay 1/8 Lost Alexander Ritschard 1:2
oct 2021 Napoli Clay 1/4 Lost Luca Margaroli 0:0
sep 2021 Szczecin Clay 1/2 Lost Kamil Majchrzak 0:2
sep 2021 Tulln Clay 1/16 Lost Jozef Kovalik 1:2
aug 2021 US Open ATP Hard 1/64 Lost Alexander Bublik 1:3
jul 2021 Gstaad Clay 1/16 Lost Dennis Novak 0:0
jul 2021 Bastad Clay 1/2 Lost Federico Coria 0:2
jul 2021 Braunschweig Clay 1/8 Lost Elias Ymer 1:2
jun 2021 Wimbledon ATP Grass 1/64 Lost Jiri Vesely 0:3
jun 2021 Halle Grass 1/16 Lost Arthur Rinderknech 0:2
jun 2021 Halle Grass 1/8 Lost Nikoloz Basilashvili 0:2
jun 2021 Stuttgart Grass 1/8 Lost Ugo Humbert 0:2
may 2021 Roland Garros ATP Clay 1/64 Lost Henri Laaksonen 1:3

Rivals

Name Games Won Lost Won% Last Match
Dustin Brown 5 4 1
80%
Lost Dustin Brown (0:2)
Benjamin Hassan 4 4 0
100%
Won Benjamin Hassan (2:0)
Yannick Maden 4 3 1
75%
Won Yannick Maden (2:1)
Casper Ruud 4 2 2
50%
Won Casper Ruud (2:0)
Jiri Vesely 4 2 2
50%
Won Jiri Vesely (2:0)
Jan Choinski 4 1 3
25%
Won Jan Choinski (2:0)
Lorenzo Sonego 4 1 3
25%
Lost Lorenzo Sonego (1:2)
Federico Coria 4 0 4
0%
Lost Federico Coria (0:2)
Marco Cecchinato 3 3 0
100%
Won Marco Cecchinato (2:1)
Viktor Galovic 3 3 0
100%
Won Viktor Galovic (2:1)
Thiago Monteiro 3 2 1
67%
Won Thiago Monteiro (2:0)
Tallon Griekspoor 3 2 0
67%
Won Tallon Griekspoor (2:0)
Matthias Bachinger 3 2 1
67%
Won Matthias Bachinger (2:0)
Tim Puetz 3 2 0
67%
Won Tim Puetz (2:0)
Bernabe Zapata 3 2 1
67%
Won Bernabe Zapata (2:0)
Guilherme Clezar 2 2 0
100%
Won Guilherme Clezar (2:0)
Carlos Taberner 2 2 0
100%
Won Carlos Taberner (2:0)
Lukas Rosol 2 2 0
100%
Won Lukas Rosol (2:0)
Daniel Altmaier 2 2 0
100%
Won Daniel Altmaier (2:0)
Johannes Haerteis 2 2 0
100%
Won Johannes Haerteis (2:0)
Constantin Schmitz 2 2 0
100%
Won Constantin Schmitz (2:0)
Jean-Marc Werner 2 2 0
100%
Won Jean-Marc Werner (2:1)
Maximilian Marterer 2 2 0
100%
Won Maximilian Marterer (2:0)
Prajnesh Gunneswaran 2 1 1
50%
Lost Prajnesh Gunneswaran (1:2)
Elias Ymer 2 1 1
50%
Lost Elias Ymer (1:2)
Taro Daniel 2 1 1
50%
Won Taro Daniel (2:1)
Lorenzo Musetti 2 1 1
50%
Lost Lorenzo Musetti (0:2)
Arthur Rinderknech 2 1 1
50%
Won Arthur Rinderknech (2:0)
Jozef Kovalik 2 1 1
50%
Lost Jozef Kovalik (1:2)
Thiago Wild 2 1 1
50%
Lost Thiago Wild (1:2)
Daniel Masur 2 1 1
50%
Lost Daniel Masur (1:2)
Joao Domingues 2 1 1
50%
Won Joao Domingues (2:1)
Luca Margaroli 2 1 0
50%
Lost Luca Margaroli (0:0)
Jaume Munar 2 1 1
50%
Won Jaume Munar (2:0)
Joao Menezes 2 1 1
50%
Lost Joao Menezes (0:2)
Gian Marco Moroni 2 1 0
50%
Lost Gian Marco Moroni (0:0)
Jurij Rodionov 2 1 1
50%
Lost Jurij Rodionov (0:2)
Sergiy Stakhovsky 2 1 1
50%
Won Sergiy Stakhovsky (2:1)
Sebastian Ofner 2 1 1
50%
Won Sebastian Ofner (2:0)
Gianluca Mager 2 1 1
50%
Lost Gianluca Mager (0:2)
Tommy Paul 2 1 1
50%
Won Tommy Paul (2:1)
Alexander Bublik 2 1 1
50%
Lost Alexander Bublik (1:3)
Florian Broska 2 0 1
0%
Lost Florian Broska (0:0)
Mario Vilella 2 0 2
0%
Lost Mario Vilella (0:2)
Rudolf Molleker 2 0 2
0%
Lost Rudolf Molleker (1:2)
Radu Albot 2 0 2
0%
Lost Radu Albot (1:2)
Mathias Bourgue 2 0 2
0%
Lost Mathias Bourgue (1:2)
Filip Krajinovic 2 0 0
0%
Lost Filip Krajinovic (0:0)
Henri Laaksonen 2 0 2
0%
Lost Henri Laaksonen (1:2)
Raul Brancaccio 1 1 0
100%
Won Raul Brancaccio (2:1)
Lorenzo Giustino 1 1 0
100%
Won Lorenzo Giustino (2:0)
Dennis Nevolo 1 1 0
100%
Won Dennis Nevolo (2:0)
Andreas Seppi 1 1 0
100%
Won Andreas Seppi (2:0)
Uladzimir Ignatik 1 1 0
100%
Won Uladzimir Ignatik (2:0)
Jonathan Eysseric 1 1 0
100%
Won Jonathan Eysseric (2:0)
Robin Haase 1 1 0
100%
Won Robin Haase (2:1)
Sho Shimabukuro 1 1 0
100%
Won Sho Shimabukuro (2:0)
Tristan Lamasine 1 1 0
100%
Won Tristan Lamasine (2:0)
Andrea Arnaboldi 1 1 0
100%
Won Andrea Arnaboldi (2:0)
Pavel Kotov 1 1 0
100%
Won Pavel Kotov (2:0)
Oscar Otte 1 1 0
100%
Won Oscar Otte (2:0)
Roman Kontsedalov 1 1 0
100%
Won Roman Kontsedalov (2:0)
Andrea Vavassori 1 1 0
100%
Won Andrea Vavassori (2:1)
Oscar Jose Gutierrez 1 1 0
100%
Won Oscar Jose Gutierrez (2:0)
Tristan Schoolkate 1 1 0
100%
Won Tristan Schoolkate (2:0)
Alexey Vatutin 1 1 0
100%
Won Alexey Vatutin (2:0)
Tobias Simon 1 1 0
100%
Won Tobias Simon (2:0)
Dusan Lajovic 1 1 0
100%
Won Dusan Lajovic (2:1)
Liam Broady 1 1 0
100%
Won Liam Broady (2:0)
James Duckworth 1 1 0
100%
Won James Duckworth (2:0)
Jeremy Chardy 1 1 0
100%
Won Jeremy Chardy (2:0)
Pawel Cias 1 1 0
100%
Won Pawel Cias (2:0)
Marc Polmans 1 1 0
100%
Won Marc Polmans (2:1)
Alen Avidzba 1 1 0
100%
Won Alen Avidzba (2:0)
Roberto Cid 1 1 0
100%
Won (2:1)
Vladyslav Manafov 1 1 0
100%
Won Vladyslav Manafov (2:0)
Gianluigi Quinzi 1 1 0
100%
Won Gianluigi Quinzi (2:0)
Denys Molchanov 1 1 0
100%
Won Denys Molchanov (2:0)
Daniel Brands 1 1 0
100%
Won Daniel Brands (2:1)
Nicolas Kicker 1 1 0
100%
Won Nicolas Kicker (2:0)
Federico Gaio 1 1 0
100%
Won Federico Gaio (2:0)
Horacio Zeballos 1 1 0
100%
Won Horacio Zeballos (1:0)
Facundo Bagnis 1 1 0
100%
Won Facundo Bagnis (2:1)
Sam Groth 1 1 0
100%
Won Sam Groth (2:0)
Constant Lestienne 1 1 0
100%
Won Constant Lestienne (2:0)
Andrej Martin 1 1 0
100%
Won Andrej Martin (2:1)
Stefano Travaglia 1 1 0
100%
Won Stefano Travaglia (2:1)
Cheng-Peng Hsieh 1 1 0
100%
Won Cheng-Peng Hsieh (2:0)
Facundo Mena 1 1 0
100%
Won Facundo Mena (2:0)
Nikola Milojevic 1 1 0
100%
Won Nikola Milojevic (2:0)
Rameez Junaid 1 1 0
100%
Won Rameez Junaid (2:0)
Mats Rosenkranz 1 1 0
100%
Won Mats Rosenkranz (2:1)
Laslo Djere 1 1 0
100%
Won Laslo Djere (2:1)
Steven Diez 1 1 0
100%
Won Steven Diez (2:1)
Tung-Lin Wu 1 1 0
100%
Won Tung-Lin Wu (2:0)
Gerald Melzer 1 1 0
100%
Won Gerald Melzer (2:1)
Ilya Vasilyev 1 1 0
100%
Won Ilya Vasilyev (2:0)
Nicola Kuhn 1 1 0
100%
Won Nicola Kuhn (2:0)
Marton Fucsovics 1 1 0
100%
Won Marton Fucsovics (2:0)
Feliciano Lopez 1 1 0
100%
Won Feliciano Lopez (2:1)
Marek Jaloviec 1 1 0
100%
Won Marek Jaloviec (1:0)
Elliot Benchetrit 1 1 0
100%
Won Elliot Benchetrit (2:0)
Julian Lenz 1 1 0
100%
Won Julian Lenz (2:0)
Emil Ruusuvuori 1 1 0
100%
Won Emil Ruusuvuori (2:1)
James Ward 1 1 0
100%
Won James Ward (2:0)
Michail Pervolarakis 1 1 0
100%
Won Michail Pervolarakis (2:0)
Michael Vrbensky 1 1 0
100%
Won Michael Vrbensky (2:1)
Hazem Naw 1 1 0
100%
Won Hazem Naw (2:0)
Marvin Moeller 1 1 0
100%
Won Marvin Moeller (2:0)
Ernests Gulbis 1 1 0
100%
Won Ernests Gulbis (2:0)
Salvatore Caruso 1 1 0
100%
Won Salvatore Caruso (2:0)
Steve Johnson 1 1 0
100%
Won Steve Johnson (2:0)
Alexandre Muller 1 1 0
100%
Won Alexandre Muller (2:1)
Luca Nardi 1 1 0
100%
Won Luca Nardi (2:1)
Pedro Martinez 1 1 0
100%
Won Pedro Martinez (2:0)
Christopher Eubanks 1 1 0
100%
Won Christopher Eubanks (2:0)
Daniel Munoz 1 1 0
100%
Won Daniel Munoz (2:0)
Thomaz Bellucci 1 1 0
100%
Won Thomaz Bellucci (2:1)
Danilo Petrovic 1 1 0
100%
Won Danilo Petrovic (2:0)
Miliaan Niesten 1 1 0
100%
Won Miliaan Niesten (2:0)
Ante Pavic 1 1 0
100%
Won Ante Pavic (2:0)
John-Patrick Smith 1 1 0
100%
Won John-Patrick Smith (2:0)
Arthur de Greef 1 1 0
100%
Won Arthur de Greef (2:1)
Attila Balazs 1 1 0
100%
Won Attila Balazs (2:0)
Marcelo Arevalo 1 1 0
100%
Won Marcelo Arevalo (2:0)
Joao Sousa 1 1 0
100%
Won Joao Sousa (2:1)
Jeremy Jahn 1 1 0
100%
Won Jeremy Jahn (2:1)
Roberto Carballes 1 1 0
100%
Won Roberto Carballes (2:1)
Roman Safiullin 1 1 0
100%
Won Roman Safiullin (2:0)
Alessandro Giannessi 1 1 0
100%
Won Alessandro Giannessi (2:0)
Filip Horansky 1 1 0
100%
Won Filip Horansky (2:0)
Alex Molcan 1 1 0
100%
Won Alex Molcan (2:1)
Jason Kubler 1 1 0
100%
Won Jason Kubler (2:0)
Sasi Kumar Mukund 1 1 0
100%
Won Sasi Kumar Mukund (2:0)
Yannick Stephan Born 1 1 0
100%
Won Yannick Stephan Born (2:0)
Max Hans Rehberg 1 1 0
100%
Won Max Hans Rehberg (2:0)
Gael Monfils 1 1 0
100%
Won Gael Monfils (2:0)
Hugo Gaston 1 1 0
100%
Won Hugo Gaston (2:1)
Hubert Hurkacz 1 0 1
0%
Lost Hubert Hurkacz (0:2)
Roberto Bautista 1 0 1
0%
Lost Roberto Bautista (0:2)
Milos Sekulic 1 0 1
0%
Lost Milos Sekulic (0:2)
Mirza Basic 1 0 1
0%
Lost (0:2)
Duck-Hee Lee 1 0 1
0%
Lost Duck-Hee Lee (0:2)
Vasek Pospisil 1 0 1
0%
Lost Vasek Pospisil (0:2)
Yuichi Sugita 1 0 1
0%
Lost Yuichi Sugita (0:2)
Cedrik-Marcel Stebe 1 0 1
0%
Lost Cedrik-Marcel Stebe (0:2)
Alex De Minaur 1 0 1
0%
Lost Alex De Minaur (0:2)
Juergen Zopp 1 0 1
0%
Lost Juergen Zopp (1:2)
Philipp Kohlschreiber 1 0 1
0%
Lost Philipp Kohlschreiber (1:3)
Evgeny Karlovskiy 1 0 0
0%
Lost Evgeny Karlovskiy (0:0)
Pablo Carreno 1 0 1
0%
Lost Pablo Carreno (0:2)
Ruben Bemelmans 1 0 1
0%
Lost Ruben Bemelmans (0:2)
Christian Garin 1 0 1
0%
Lost Christian Garin (0:2)
Alexei Popyrin 1 0 1
0%
Lost Alexei Popyrin (1:2)
Alexander Ritschard 1 0 1
0%
Lost Alexander Ritschard (1:2)
Alexander Zverev 1 0 1
0%
Lost Alexander Zverev (1:2)
Stephane Robert 1 0 1
0%
Lost Stephane Robert (0:2)
Ricardas Berankis 1 0 1
0%
Lost Ricardas Berankis (0:2)
Marius Copil 1 0 1
0%
Lost Marius Copil (1:2)
Soon-Woo Kwon 1 0 1
0%
Lost Soon-Woo Kwon (0:2)
Vaclav Safranek 1 0 1
0%
Lost Vaclav Safranek (1:2)
Matthew Ebden 1 0 1
0%
Lost Matthew Ebden (0:2)
Noah Rubin 1 0 1
0%
Lost Noah Rubin (1:3)
Carlos Alcaraz 1 0 1
0%
Lost Carlos Alcaraz (0:2)
Liam Caruana 1 0 1
0%
Lost Liam Caruana (0:2)
Marco Bortolotti 1 0 0
0%
Lost Marco Bortolotti (0:0)
Lukasz Kubot 1 0 0
0%
Lost Lukasz Kubot (0:0)
Damir Dzumhur 1 0 1
0%
Lost (0:2)
Egor Gerasimov 1 0 1
0%
Lost Egor Gerasimov (0:2)
Franko Skugor 1 0 0
0%
Lost Franko Skugor (0:0)
Ugo Humbert 1 0 1
0%
Lost Ugo Humbert (0:2)
Kamil Majchrzak 1 0 1
0%
Lost Kamil Majchrzak (0:2)
Tim van Rijthoven 1 0 1
0%
Lost Tim van Rijthoven (1:2)
Marinko Matosevic 1 0 1
0%
Lost Marinko Matosevic (0:2)
Andrew Whittington 1 0 1
0%
Lost Andrew Whittington (0:2)
Lukas Lacko 1 0 1
0%
Lost Lukas Lacko (0:2)
Florian Mayer 1 0 1
0%
Lost Florian Mayer (1:2)
Quentin Halys 1 0 1
0%
Lost Quentin Halys (0:2)
Stefanos Tsitsipas 1 0 1
0%
Lost Stefanos Tsitsipas (0:2)
Fabio Fognini 1 0 1
0%
Lost Fabio Fognini (0:2)
Peter Polansky 1 0 1
0%
Lost Peter Polansky (1:2)
Rafael Nadal 1 0 1
0%
Lost Rafael Nadal (0:3)
Riccardo Bonadio 1 0 0
0%
Lost Riccardo Bonadio (0:0)
Miomir Kecmanovic 1 0 1
0%
Lost Miomir Kecmanovic (0:2)
Federico Delbonis 1 0 1
0%
Lost Federico Delbonis (0:1)
Brandon Nakashima 1 0 1
0%
Lost Brandon Nakashima (0:2)
Dennis Novak 1 0 0
0%
Lost Dennis Novak (0:0)
Eric Quigley 1 0 1
0%
Lost Eric Quigley (0:2)
Mischa Zverev 1 0 1
0%
Lost Mischa Zverev (0:2)
Hiroki Moriya 1 0 1
0%
Lost Hiroki Moriya (0:2)
Pedro Sousa 1 0 0
0%
Lost Pedro Sousa (0:0)
Maxime Cressy 1 0 1
0%
Lost Maxime Cressy (1:2)
Matteo Viola 1 0 1
0%
Lost Matteo Viola (1:2)
Tobias Kamke 1 0 1
0%
Lost Tobias Kamke (0:2)
Andrey Rublev 1 0 1
0%
Lost Andrey Rublev (0:3)
Karen Khachanov 1 0 1
0%
Lost Karen Khachanov (0:2)
Nikoloz Basilashvili 1 0 1
0%
Lost Nikoloz Basilashvili (0:2)
Andrea Pellegrino 1 0 1
0%
Lost Andrea Pellegrino (0:2)

Calendar

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5