Challenger Gwangju | 04/16 02:00 | 25 | [123] Jisung Nam v Otto Virtanen [161] | 6-4,6-3 | |
Challenger Busan | 04/09 04:10 | 25 | [201] Seongchan Hong v Otto Virtanen [159] | 6-2,6-2 | |
ATP Miami | 03/19 20:15 | 15 | [127] Otto Virtanen v Roberto Bautista Agut [100] | 4-6,6-4,4-6 | |
ATP Miami | 03/18 21:05 | 14 | [91] Jurij Rodionov v Otto Virtanen [127] | 7-6,6-7,2-6 | |
Challenger Lugano | 03/10 13:00 | 29 | [379] Daniel Masur v Otto Virtanen [126] | 7-6,4-6,6-7 | |
Challenger Lugano | 03/09 16:40 | 28 | [187] Rudolf Molleker v Otto Virtanen [126] | 1-6,3-6 | |
Challenger Lugano | 03/08 18:40 | 27 | [158] Pierre-Hugues Herbert v Otto Virtanen [126] | 3-6,2-6 | |
Challenger Lugano | 03/07 19:25 | 26 | [318] Cem Ilkel v Otto Virtanen [126] | 2-6,1-6 | |
Challenger Lugano | 03/05 19:30 | 25 | [399] Remy Bertola v Otto Virtanen [126] | 5-7,3-6 | |
Challenger Lilla | 03/02 16:40 | 28 | [90] Arthur Rinderknech v Otto Virtanen [131] | 6-4,4-6,6-2 | |
Challenger Lilla | 03/01 21:05 | 27 | [131] Otto Virtanen v Gregoire Barrere [124] | 6-2,6-2 | |
Challenger Lilla | 02/29 20:55 | 26 | [313] Alexander Blockx v Otto Virtanen [131] | 1-6,4-6 | |
Challenger Lilla | 02/28 17:30 | 25 | [131] Otto Virtanen v Oscar Otte [286] | 6-4,3-6,6-1 | |
Challenger Pau | 02/25 14:00 | 29 | [176] Leandro Riedi v Otto Virtanen [172] | 5-7,5-7 | |
Challenger Pau | 02/24 14:00 | 28 | [92] Brandon Nakashima v Otto Virtanen [172] | 4-6,6-7 | |
Challenger Pau | 02/23 20:15 | 27 | [172] Otto Virtanen v Lucas Pouille [306] | 7-6,7-6 | |
Challenger Pau | 02/22 18:55 | 26 | [112] Benoit Paire v Otto Virtanen [172] | 0-6,6-7 | |
Challenger Pau | 02/20 11:35 | 25 | [280] Tristan Lamasine v Otto Virtanen [172] | 5-7,6-7 | |
Challenger Manama | 02/13 10:35 | 25 | [265] Adrian Andreev v Otto Virtanen [172] | 6-1,6-2 | |
Coppa Davis | 02/03 17:05 | 168 | Otto Virtanen v Joao Sousa | Cancelled | |
Coppa Davis | 02/02 15:25 | 168 | [166] Otto Virtanen v Nuno Borges [47] | 6-2,6-1 | |
Challenger Quimper | 01/26 17:15 | 27 | Otto Virtanen v Harold Mayot | Walkover | |
Challenger Quimper | 01/25 20:30 | 26 | [166] Otto Virtanen v Kyrian Jacquet [204] | Retired | |
Challenger Quimper | 01/23 17:30 | 25 | [83] Gregoire Barrere v Otto Virtanen [166] | 5-7,4-6 | |
Challenger Tenerife | 01/17 15:40 | 26 | [220] Francesco Maestrelli v Otto Virtanen [166] | 6-4,6-1 | |
Challenger Tenerife | 01/16 13:30 | 25 | [191] Abedallah Shelbayh v Otto Virtanen [166] | 4-6,6-7 | |
Australian Open | 01/09 01:50 | 14 | [168] Otto Virtanen v Andrea Vavassori [155] | 0-6,3-6 | |
ATP Hong Kong | 01/01 04:30 | 19 | Otto Virtanen v Marc-Andrea Huesler | 2-6,0-6 | |
ATP Hong Kong | 12/31 05:40 | 14 | [86] Jaume Munar v Otto Virtanen [168] | 6-3,3-6,4-6 | |
Coppa Davis | 11/24 14:50 | 28 | [171] Otto Virtanen v Alexei Popyrin [40] | 6-7,2-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.