ITF M15 Kouvola | 05/19 10:40 | 26 | Otto Virtanen v Ivan Denisov | 6-0,6-2 | |
ITF M15 Kouvola | 05/18 11:00 | 25 | [377] Otto Virtanen v Ben Jones [419] | 6-4,6-1 | |
Challenger Praga | 05/01 08:30 | 14 | [371] Otto Virtanen v Lucas Gerch [364] | 7-5,3-6,1-6 | |
Challenger Roma | 04/25 11:05 | 19 | [328] Michael Geerts v Otto Virtanen [371] | 6-1,4-6,6-4 | |
Challenger Roma | 04/24 11:20 | 14 | [415] Francesco Vilardo v Otto Virtanen [371] | 1-6,1-6 | |
Challenger Spalato | 04/17 08:00 | 14 | [316] Oriol Roca Batalla v Otto Virtanen [369] | 6-1,7-6 | |
Challenger Lugano | 03/30 12:50 | 26 | [412] Otto Virtanen v Marius Copil [257] | 1-6,4-6 | |
Challenger Lugano | 03/29 13:35 | 25 | Kilian Feldbausch v Otto Virtanen | 1-6,2-6 | |
Challenger Lugano | 03/28 08:00 | 19 | [412] Otto Virtanen v Jakub Paul [449] | 0-6,6-4,7-6 | |
Challenger Lugano | 03/27 08:00 | 14 | [301] Alexey Vatutin v Otto Virtanen [412] | 2-6,6-7 | |
Challenger Biel | 03/24 11:25 | 26 | [292] Leandro Riedi v Otto Virtanen [412] | 6-4,6-4 | |
Challenger Biel | 03/22 13:20 | 25 | [410] Otto Virtanen v Hiroki Moriya [261] | 7-6,6-4 | |
Challenger Biel | 03/21 10:00 | 19 | [410] Otto Virtanen v David Poljak [382] | 7-6,6-3 | |
Challenger Biel | 03/20 10:30 | 14 | [170] Ramkumar Ramanathan v Otto Virtanen [410] | 4-6,2-6 | |
ITF M25 Trimbach | 03/18 12:15 | 27 | Otto Virtanen v Johannes Haerteis | 4-6,6-4,4-6 | |
ITF M25 Trimbach | 03/17 09:00 | 26 | Otto Virtanen v Tim Handel | 6-3,6-4 | |
ITF M25 Trimbach | 03/16 09:00 | 25 | Otto Virtanen v Petr Nouza | 4-6,6-3,7-5 | |
Coppa Davis | 03/05 16:45 | 45 | [405] Otto Virtanen v Zizou Bergs [163] | 4-6,0-6 | |
Coppa Davis | 03/04 15:55 | 45 | [405] Otto Virtanen v David Goffin [68] | 5-7,6-3,3-6 | |
Challenger Forlì - Qual. | 02/20 08:30 | 14 | [228] Michael Mmoh v Otto Virtanen [358] | 4-6,6-3,6-2 | |
ITF M25 Shrewsbury | 02/08 11:30 | 25 | Otto Virtanen v Valentin Royer | 6-7,6-7 | |
ITF M25 Vilnius | 01/22 09:55 | 29 | Denis Yevseyev v Otto Virtanen | 5-7,6-3,7-6 | |
ITF M25 Vilnius | 01/21 12:00 | 28 | [451] David Poljak v Otto Virtanen [396] | 4-6,4-6 | |
ITF M25 Vilnius | 01/20 10:30 | 27 | Otto Virtanen v Henri Squire | 6-3,7-6 | |
ITF M25 Vilnius | 01/19 11:40 | 26 | Otto Virtanen v Aliaksandr Bulitski | 6-0,6-1 | |
ITF M25 Vilnius | 01/18 12:50 | 25 | Otto Virtanen v Michal Dembek | 6-1,6-2 | |
Challenger Manama | 11/23 08:00 | 25 | [289] Hiroki Moriya v Otto Virtanen [388] | 6-3,6-2 | |
Challenger Helsinki | 11/17 15:20 | 25 | [222] Ramkumar Ramanathan v Otto Virtanen [383] | 4-6,6-4,6-3 | |
Challenger Eckental | 10/31 11:55 | 14 | [377] Otto Virtanen v Tobias Simon [460] | 1-6,4-6 | |
Challenger Ismaning | 10/28 11:00 | 26 | [141] Maxime Cressy v Otto Virtanen [377] | 7-6,3-6,7-5 |
Otto Virtanen (Hyvinkää, 21 giugno 2001) è un tennista finlandese.
In singolare ha vinto alcuni tornei nei circuiti minori e ha raggiunto il 109º posto del ranking ATP nell'aprile 2023. Ha fatto il suo esordio nel circuito maggiore e in una prova del Grande Slam nel 2023. Il suo debutto nella squadra finlandese di Coppa Davis risale al 2020. Tra gli juniores ha vinto il doppio maschile al torneo di Wimbledon 2018.