Stadium: Court 2 Round: 29 Ground: Clay
ITF M25 Muttenz | 2021/08/21 12:00 | Otto Virtanen v Remy Bertola | 6-1,7-6 |
ITF M25 Muttenz | 2021/08/20 14:20 | Pol Martin Tiffon v Otto Virtanen | 4-6,2-6 |
ITF M25 Muttenz | 2021/08/19 12:35 | Francois Musitelli v Otto Virtanen | 6-3,4-6,4-6 |
ITF M25 Muttenz | 2021/08/18 14:55 | Valentin Vacherot v Otto Virtanen | 1-6,3-6 |
ITF M15 Parnu | 2021/08/06 08:00 | Vladimir Ivanov v Otto Virtanen | 2-6,6-4,7-6 |
ITF M15 Parnu | 2021/08/05 11:20 | Michal Mikula v Otto Virtanen | 3-6,6-3,2-6 |
ITF M15 Parnu | 2021/08/04 10:10 | Iiro Vasa v Otto Virtanen | 5-7,2-6 |
Challenger Tampere | 2021/07/23 13:00 | Otto Virtanen v Jiri Lehecka | 4-6,1-6 |
ITF M25 Muttenz | 2021/08/20 15:30 | Alejandro Gonzalez v Jakub Paul | 4-6,1-6 |
ITF M25 Muttenz | 2021/08/19 09:30 | Jakub Paul v Calvin Hemery | 6-4,6-1 |
ITF M25 Muttenz | 2021/08/18 09:45 | Jakub Paul v Maxime Mora | 6-1,7-5 |
ITF M25 Bourg-en-Bresse | 2021/07/02 10:00 | Jakub Paul v Matteo Martineau | 4-6,6-7 |
ITF M25 Bourg-en-Bresse | 2021/07/01 10:30 | Jakub Paul v Elmar Ejupovic | 7-6,6-2 |
ITF M25 Bourg-en-Bresse | 2021/06/30 15:45 | Kyrian Jacquet v Jakub Paul | 1-6,5-7 |
ITF M25 Klosters | 2021/06/26 10:05 | Jakub Paul v Francesco Forti | 2-6,1-6 |
ITF M25 Klosters | 2021/06/25 10:05 | Henry V-D Schulenburg v Jakub Paul | 6-7,2-6 |