Stadium: Court 6 Round: 166 Ground: Hardcourt outdoor
Challenger Zhuhai | 2019/03/05 03:45 | Yunseong Chung v Heliovaara, Harri | 7-5,6-2 |
Challenger Zhuhai | 2019/03/04 02:00 | Heliovaara, Harri v Xia, Haitong | 6-1,6-4 |
Challenger Champaign | 2018/11/13 16:00 | Heliovaara, Harri v Torpegaard, Mikael | 3-6,7-5,6-4 |
Challenger Charlottesville | 2018/10/27 14:00 | Marcos Giron v Heliovaara, Harri | 3-6,6-1,6-1 |
Challenger Stockton | 2018/10/01 17:00 | Heliovaara, Harri v Sarkissian, Alexander | 6-4,4-6,4-6 |
Challenger Stockton | 2018/09/30 19:35 | Heliovaara, Harri v Verbeek, Sem | 6-1,6-4 |
Challenger Stockton | 2018/09/29 20:30 | Heliovaara, Harri v Roelofse, Ruan | 7-6,6-1 |
Challenger Tiburon | 2018/09/22 21:55 | Renzo Olivo v Heliovaara, Harri | 6-2,3-6,7-6 |
Challenger Tashkent | 2018/10/06 08:20 | Frederico Ferreira Silva v Margaroli, Luca | 6-1,6-1 |
Challenger Almaty 2 | 2018/10/01 04:00 | Margaroli, Luca v Antoine Escoffier | 3-6,2-6 |
Challenger Almaty 2 | 2018/09/30 05:00 | Margaroli, Luca v Manafov, Vladyslav | 6-4,6-4 |
Challenger Almaty 2 | 2018/09/29 04:00 | Tristan Lamasine v Margaroli, Luca | 6-3,3-6,4-6 |
Orleans, France | 2018/09/22 07:30 | Wang, Tak Khunn v Margaroli, Luca | 7-6,6-3 |
ATP Gstaad Qual | 2018/07/21 08:30 | Yannick Hanfmann v Margaroli, Luca | 6-4,6-2 |
Challenger San Benedetto Qual | 2018/07/14 12:20 | Margaroli, Luca v Rondoni, Pietro | 1-6,6-3,3-6 |
Challenger Marburg Qual | 2018/06/30 14:55 | Corentin Moutet v Margaroli, Luca | 6-3,6-7,6-1 |