Challenger - Turin | 05/13 08:30 | 14 | [202] Marc-Andrea Huesler v Otto Virtanen [158] | 6-3,3-6,6-4 | |
Challenger Mauthausen | 05/08 12:15 | 26 | [158] Otto Virtanen v Max Hans Rehberg [479] | 7-6,6-7,5-7 | |
Challenger Mauthausen | 05/07 10:25 | 25 | [158] Otto Virtanen v Sebastian Fanselow [298] | 6-2,7-5 | |
Challenger Mauthausen | 05/06 14:40 | 25 | Otto Virtanen v Vitaliy Sachko | Cancelled | |
Challenger - Aix en Provence | 04/29 13:05 | 14 | [108] Gregoire Barrere v Otto Virtanen [158] | 6-2,6-4 | |
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 - Lille | 03/02 16:40 | 28 | [90] Arthur Rinderknech v Otto Virtanen [131] | 6-4,4-6,6-2 | |
Challenger - Lille | 03/01 21:05 | 27 | [131] Otto Virtanen v Gregoire Barrere [124] | 6-2,6-2 | |
Challenger - Lille | 02/29 20:55 | 26 | [313] Alexander Blockx v Otto Virtanen [131] | 1-6,4-6 | |
Challenger - Lille | 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 | |
Coupe Davis | 02/03 17:05 | 168 | Otto Virtanen v Joao Sousa | Cancelled | |
Coupe 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 |
Otto Virtanen, né le à Hyvinkää, est un joueur de tennis finlandais, professionnel depuis 2018.