Stadium: Court 2 Round: 25 Ground: Hardcourt outdoor
Challenger Helsinki | 2019/11/12 12:30 | Gabriel Petit v Henri Laaksonen | 4-6,6-4,6-4 |
Challenger Eckental | 2019/10/31 17:25 | Botic Van De Zandschulp v Henri Laaksonen | 7-6,4-6,7-6 |
Challenger Eckental | 2019/10/30 10:40 | Maxime Cressy v Henri Laaksonen | 4-6,7-5,6-7 |
ATP Basel | 2019/10/23 18:30 | Henri Laaksonen v Jan-Lennard Struff | 3-6,4-6 |
ATP Basel | 2019/10/21 18:30 | Benoit Paire v Henri Laaksonen | 3-6,5-7 |
Challenger Mouilleron le Captif | 2019/10/11 15:00 | Jiri Vesely v Henri Laaksonen | 6-2,6-3 |
Challenger Mouilleron le Captif | 2019/10/10 12:35 | Gianluca Mager v Henri Laaksonen | 6-7,1-6 |
Challenger Mouilleron le Captif | 2019/10/09 08:00 | Carlos Taberner v Henri Laaksonen | 6-7,4-6 |
Challenger Canberra | 2020/01/06 06:35 | Oscar Otte v Lorenzo Giustino | 5-7,6-1,6-4 |
Challenger Ortisei | 2019/11/12 13:35 | Jan Choinski v Oscar Otte | 7-6,6-3 |
Challenger Bratislava | 2019/11/05 14:50 | Yannick Maden v Oscar Otte | 6-4,2-6,6-4 |
Challenger Bratislava | 2019/11/04 16:10 | Oscar Otte v Mukund Sasikumar | 6-1,6-2 |
Challenger Eckental | 2019/10/31 14:30 | Lloyd Harris v Oscar Otte | 4-6,6-4,7-6 |
Challenger Eckental | 2019/10/29 17:40 | Ruben Bemelmans v Oscar Otte | 6-4,2-6,3-6 |
Challenger Hamburg | 2019/10/23 11:15 | Oscar Otte v Bernabe Zapata Miralles | 2-6,2-6 |
ATP Stockholm | 2019/10/15 16:45 | Oscar Otte v Alexei Popyrin | 6-7,6-7 |