Challenger Banja Luka | 08/24 09:00 | 26 | [294] Nerman Fatic v Otto Virtanen [249] | 6-0,4-6,6-3 | |
Challenger Banja Luka | 08/22 13:10 | 25 | [283] Luca Van Assche v Otto Virtanen [249] | 3-6,6-7 | |
Challenger San Marino | 08/09 14:45 | 25 | [258] Robin Haase v Otto Virtanen [245] | 7-6,6-3 | |
Challenger Liberec | 08/06 13:10 | 28 | [272] Otto Virtanen v Nicolas Alvarez Varona [269] | 1-6,6-2,6-7 | |
Challenger Liberec | 08/05 13:05 | 27 | [272] Otto Virtanen v Tomas Machac [149] | 2-6,6-3,6-2 | |
Challenger Liberec | 08/04 10:40 | 26 | [153] Manuel Guinard v Otto Virtanen [272] | 2-6,6-1,6-7 | |
Challenger Liberec | 08/02 13:10 | 25 | [272] Otto Virtanen v Lukas Neumayer [348] | 3-6,6-4,6-4 | |
Challenger Zugo | 07/27 10:45 | 26 | [295] Otto Virtanen v Dimitar Kuzmanov [189] | 1-6,7-6,6-7 | |
Challenger Zugo | 07/26 09:00 | 25 | [134] Zdenek Kolar v Otto Virtanen [295] | 4-6,4-6 | |
Challenger Zugo | 07/25 13:00 | 19 | [295] Otto Virtanen v Maximilian Neuchrist [377] | 1-6,4-6 | |
Challenger Zugo | 07/24 14:10 | 14 | [272] Otto Virtanen v Daniel Cukierman [437] | 6-4,7-6 | |
Challenger Tampere | 07/19 13:30 | 25 | Luigi Sorrentino v Otto Virtanen | 6-4,4-6,6-4 | |
Challenger Braunschweig | 07/03 09:00 | 14 | Vaclav Safranek v Otto Virtanen | 6-4,7-5 | |
ATP Maiorca | 06/18 09:00 | 14 | [283] Otto Virtanen v Taro Daniel [127] | 5-7,3-6 | |
Challenger Nottingham | 06/09 10:00 | 26 | [306] Otto Virtanen v Liam Broady [144] | 6-2,5-7,2-6 | |
Challenger Nottingham | 06/07 13:15 | 25 | [93] John Millman v Otto Virtanen [306] | 6-7,3-6 | |
Challenger Nottingham | 06/06 14:20 | 19 | [435] Felix Gill v Otto Virtanen [306] | 5-7,3-6 | |
Challenger Nottingham | 06/05 18:50 | 14 | Arthur Fery v Otto Virtanen | 3-6,6-4,2-6 | |
Challenger Surbiton | 06/04 16:45 | 28 | [82] Jordan Thompson v Otto Virtanen [375] | 6-3,1-6,6-4 | |
Challenger Surbiton | 06/03 15:50 | 27 | [375] Otto Virtanen v Ryan Peniston [195] | 6-7,6-3,7-6 | |
Challenger Surbiton | 06/02 15:00 | 26 | [375] Otto Virtanen v Paul Jubb [231] | 2-6,7-5,6-3 | |
Challenger Surbiton | 06/01 18:35 | 25 | [86] Thanasi Kokkinakis v Otto Virtanen [376] | 3-6,6-7 | |
Challenger Surbiton | 05/30 14:20 | 19 | [376] Otto Virtanen v Marius Copil [252] | 6-4,6-1 | |
Challenger Surbiton | 05/29 14:10 | 14 | [206] Tim Van Rijthoven v Otto Virtanen [376] | 3-6,6-3,5-7 | |
ITF M15 Kouvola | 05/22 08:00 | 29 | Otto Virtanen v Ivan Nedelko | 6-4,3-6,4-6 | |
ITF M15 Kouvola | 05/21 08:00 | 28 | Otto Virtanen v Aleksi Lofman | 6-2,7-6 | |
ITF M15 Kouvola | 05/20 09:55 | 27 | Otto Virtanen v Bekhan Atlangeriev | 6-2,6-2 | |
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 |
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.