Stadium: COURT 1 Round: 28
ITF France F7 | 2016/03/24 11:00 | Quentin Halys v Oscar Otte | 6-4,3-6,4-6 |
Challenger Qingdao | 2017/04/21 03:00 | Jordan Thompson v Quentin Halys | 4-6,1-6 |
Challenger Qingdao | 2017/04/19 05:10 | Yan Bai v Quentin Halys | 1-6,4-6 |
Challenger Qingdao | 2017/04/18 02:00 | Andrew Whittington v Quentin Halys | 0-6,0-6 |
Challenger St Brieuc | 2017/03/29 08:30 | James McGee v Quentin Halys | 6-4,6-4 |
ATP Miami Qual | 2017/03/20 18:45 | Quentin Halys v Norbert Gombos | 4-6,6-1,6-7 |
Challenger Drummondville | 2017/03/14 17:45 | Andrea Arnaboldi v Quentin Halys | 6-7,7-6,1-6 |
Challenger Wroclaw | 2017/03/04 14:35 | Quentin Halys v Michal Przysiezny | 6-7,5-7 |
Challenger Wroclaw | 2017/03/03 11:55 | Petr Michnev v Quentin Halys | 6-7,2-6 |
Challenger Qingdao | 2017/04/21 03:00 | Oscar Otte v Di Wu | 6-0,6-1 |
Challenger Qingdao | 2017/04/19 05:40 | Alex De Minaur v Oscar Otte | 1-6,1-6 |
Challenger Qingdao | 2017/04/17 03:00 | Oscar Otte v Aoxiong Wang | 6-1,6-0 |
Challenger Qingdao Qual | 2017/04/15 06:40 | Oscar Otte v Xi Qi | 6-0,6-2 |
Challenger St Brieuc | 2017/03/30 12:40 | Tobias Kamke v Oscar Otte | 6-2,7-6 |
Challenger St Brieuc | 2017/03/28 11:40 | Edward Corrie v Oscar Otte | 6-7,1-6 |
Challenger St Brieuc Qual | 2017/03/26 16:05 | Andrei Vasilevski v Oscar Otte | 3-6,3-6 |
ITF France F6 | 2017/03/19 14:30 | Oscar Otte v Remi Boutillier | 6-4,6-4 |