Stadium: Court 1 Round: 45 Ground: Clay
Challenger Quimper - Kval | 2018/01/28 09:00 | Konstantin Kravchuk v Ugo Humbert | 6-7,3-6 |
Challenger Rennes Qual | 2018/01/21 09:00 | Konstantin Kravchuk v Quentin Gueydan | 4-6,3-6 |
Challenger Rennes Qual | 2018/01/20 09:00 | Tobias Kamke v Konstantin Kravchuk | 4-6,5-7 |
Challenger Eckental | 2017/10/31 12:20 | Konstantin Kravchuk v Yann Marti | 4-6,3-6 |
Challenger Brest | 2017/10/24 18:50 | Matteo Berrettini v Konstantin Kravchuk | 6-4,4-6,7-6 |
ATP Moskva | 2017/10/17 08:00 | Lukas Rosol v Konstantin Kravchuk | 4-6,6-3,7-6 |
Challenger Tashkent | 2017/10/11 08:15 | Konstantin Kravchuk v Marek Jaloviec | 2-6,4-6 |
Challenger Tashkent | 2017/10/10 05:00 | Konstantin Kravchuk v Ivan Nedelko | 7-6,6-3 |
Challenger Rennes Qual | 2018/01/21 12:05 | Tom Farquharson v Yasutaka Uchiyama | 5-7,2-6 |
Challenger Rennes Qual | 2018/01/20 13:45 | Laurent Lokoli v Tom Farquharson | 6-7,7-6,3-6 |
Challenger Koblenz Qual | 2018/01/15 14:05 | Tom Farquharson v Alessandro Bega | 6-7,5-7 |
Challenger Koblenz Qual | 2018/01/14 21:05 | Tom Farquharson v Niklas Schell | 6-7,6-2,7-6 |
ITF Qatar F5 | 2017/12/13 14:35 | Tom Farquharson v Roberto Ortega-Olmedo | 6-7,3-6 |
ITF Qatar F5 | 2017/12/12 16:45 | Julian Ocleppo v Tom Farquharson | 3-6,1-6 |
ITF Qatar F4 | 2017/12/07 12:00 | Tom Farquharson v Maxime Hamou | 2-6,6-3,2-6 |
ITF Qatar F4 | 2017/12/06 13:50 | Lucas Miedler v Tom Farquharson | 6-3,4-6,3-6 |