Davis Cup | 09/16 16:30 | 2 | [252] Otto Virtanen v Ajeet Rai [411] | 6-4,6-3 | |
Challenger - Sevilla | 09/06 08:00 | 25 | [253] Otto Virtanen v Bogdan Bobrov [443] | 2-6,2-6 | |
Challenger - Como | 08/29 12:00 | 25 | [253] Otto Virtanen v Lucas Miedler [337] | Retired | |
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 - Zug | 07/27 10:45 | 26 | [295] Otto Virtanen v Dimitar Kuzmanov [189] | 1-6,7-6,6-7 | |
Challenger - Zug | 07/26 09:00 | 25 | [134] Zdenek Kolar v Otto Virtanen [295] | 4-6,4-6 | |
Challenger - Zug | 07/25 13:00 | 19 | [295] Otto Virtanen v Maximilian Neuchrist [377] | 1-6,4-6 | |
Challenger - Zug | 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 - Mallorca | 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 |
Otto Virtanen (født 21. juni 2001 i Hyvinkää, Finland) er en professionel tennisspiller fra Finland.