Stadium: Court 2 Round: 26 Ground: Carpet indoor
ITF M25 Trimbach | 2022/03/16 09:00 | Otto Virtanen v Petr Nouza | 4-6,6-3,7-5 |
Davis Cup | 2022/03/05 16:45 | Otto Virtanen v Zizou Bergs | 4-6,0-6 |
Davis Cup | 2022/03/04 15:55 | Otto Virtanen v David Goffin | 5-7,6-3,3-6 |
Challenger Forli Qual | 2022/02/20 08:30 | Michael Mmoh v Otto Virtanen | 4-6,6-3,6-2 |
ITF M25 Shrewsbury | 2022/02/08 11:30 | Otto Virtanen v Valentin Royer | 6-7,6-7 |
ITF M25 Vilnius | 2022/01/22 09:55 | Denis Yevseyev v Otto Virtanen | 5-7,6-3,7-6 |
ITF M25 Vilnius | 2022/01/21 12:00 | David Poljak v Otto Virtanen | 4-6,4-6 |
ITF M25 Vilnius | 2022/01/20 10:30 | Otto Virtanen v Henri Squire | 6-3,7-6 |
ITF M25 Trimbach | 2022/03/15 17:05 | Tim Handel v Jakub Paul | 3-6,7-5,6-2 |
ITF M25 Trento | 2022/03/04 12:30 | Tim Handel v Marvin Moeller | 6-4,5-7,2-6 |
ITF M25 Trento | 2022/03/03 09:25 | Tim Handel v Andrea Guerrieri | 7-6,6-2 |
ITF M25 Trento | 2022/03/02 11:25 | Tim Handel v Nicolas Parizzia | 6-4,7-6 |
ITF M15 Oberhaching | 2022/02/15 15:30 | Tim Handel v Giovanni Oradini | 3-6,7-6,3-6 |
ITF M15 Grenoble | 2022/02/12 14:00 | Alexey Vatutin v Tim Handel | 4-6,6-1,6-3 |
ITF M15 Grenoble | 2022/02/10 10:00 | Tim Handel v Adrien Gobat | 6-1,4-6,6-1 |
ITF M15 Grenoble | 2022/02/08 10:00 | Tim Handel v Miguel Damas | 6-2,7-6 |