Last: Oct 14, 2023, Bybit Stockholm Open Qualifying 1st Round, won
Photo: si.robi, CC BY-SA 2.0, via Wikimedia Commons (cropped)TennisATPRight-handed
Otto Virtanen
Otto Virtanen is a tennis player on the ATP Tour who reached a career-high ranking of No. 91 on November 11, 2024.
Updated
About Otto Virtanen
Otto Virtanen is a tennis player from Finland on the ATP Tour. Born on June 21, 2001, in Hyvinkaa, he plays right-handed with a two-handed backhand and turned pro in 2018. His coach is Pasi Virtanen. On November 11, 2024, Virtanen reached a career-high ATP Tour ranking of No. 91.
Virtanen lost to Vitaliy Sachko 6-4, 6-4 in the first round of qualifying at the Grand Prix Auvergne-Rhone-Alpes on Oct 18, 2026.
Match history27
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 11-14
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 18 | Grand Prix Auvergne-Rhone-Alpes | Qualifying 1st Round | Vitaliy Sachko | L | 4-6, 4-6 | Hard |
| Aug 31 | US Open | Round 1 | Andrey Rublev | L | 7-6(5), 7-6(0), 0-6, 2-6, 6-7(5) | Hard |
| Aug 27 | US Open | Qualifying Final | Grigor Dimitrov | W/O | Walkover | Hard |
| Aug 26 | US Open | Qualifying 2nd Round | Jack Pinnington Jones | W | 2-6, 7-6(6), 6-3 | Hard |
| Aug 24 | US Open | Qualifying 1st Round | Ugo Blanchet | W | 6-4, 6-4 | Hard |
| Aug 12 | Cincinnati Open | Qualifying Final | Chak Lam Coleman Wong | L | 6-7(4), 6-7(2) | Hard |
| Aug 11 | Cincinnati Open | Qualifying 1st Round | Vignesh Gogineni | W | 6-3, 6-1 | Hard |
| Jul 11 | EFG Swiss Open Gstaad | Qualifying 1st Round | Dylan Dietrich | L | 4-6, 6-7(4) | Clay |
| Jul 2 | Wimbledon | Round 2 | Arthur Fery | L | 7-5, 6-7(3), 3-6, 3-6 | Grass |
| Jun 30 | Wimbledon | Round 1 | Ben Shelton | W | 6-4, 3-6, 6-7(8), 6-2, 7-6(9) | Grass |
| Jun 25 | Wimbledon | Qualifying Final | Nicolai Budkov Kjaer | W | 4-6, 6-4, 6-4, 7-5 | Grass |
| Jun 24 | Wimbledon | Qualifying 2nd Round | Luca Nardi | W | 6-4, 6-4 | Grass |
Show 14 more
| Jun 22 | Wimbledon | Qualifying 1st Round | Pedro Martinez | W | 6-4, 1-6, 6-1 | Grass |
| Jun 10 | Libema Open | Round 1 | Kamil Majchrzak | L | 7-6(7), 4-6, 6-7(4) | Grass |
| May 18 | Roland Garros | Qualifying 1st Round | August Holmgren | L | 6-7(8), 2-6 | Clay |
| May 4 | Italian Open | Qualifying 1st Round | Nicolai Budkov Kjaer | L | 7-6(5), 6-7(3), 3-6 | Clay |
| Apr 20 | Madrid Open | Qualifying 1st Round | Titouan Droguet | L | 6-2, 3-6, 3-6 | Clay |
| Apr 14 | Barcelona Open | Round 1 | Carlos Alcaraz | L | 4-6, 2-6 | Clay |
| Apr 12 | Barcelona Open | Qualifying Final | Alexandre Muller | W | 6-4, 6-4 | Clay |
| Apr 11 | Barcelona Open | Qualifying 1st Round | Aleksandar Vukic | W | 6-3, 6-7(7), 6-4 | Clay |
| Apr 4 | Monte-Carlo Masters | Qualifying 1st Round | Ethan Quinn | L | 6-3, 2-6, 3-6 | Clay |
| Mar 31 | Tiriac Open | Round 1 | Daniel Merida | L | 6-7(4), 7-5, 5-7 | Clay |
| Feb 24 | Dubai Duty Free | Round 1 | Tallon Griekspoor | L | 3-6, 4-6 | Hard |
| Feb 22 | Dubai Duty Free | Qualifying Final | Jan-Lennard Struff | W | 6-7(7), 6-4, 6-4 | Hard |
| Feb 21 | Dubai Duty Free | Qualifying 1st Round | Aleksandar Vukic | W | 6-2, 6-2 | Hard |
| Jan 12 | Australian Open | Qualifying 1st Round | Nicolas Mejia | L | 3-6, 6-3, 4-6 | Hard |
2025: 10-11
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 21 | US Open | Qualifying 2nd Round | Leandro Riedi | L | 6-7(8), 4-6 | Hard |
| Aug 19 | US Open | Qualifying 1st Round | Benjamin Willwerth | W | 6-7(5), 6-3, 6-2 | Hard |
| Jun 12 | Libema Open | Round 2 | Nuno Borges | W/O | Walkover | Grass |
| Jun 10 | Libema Open | Round 1 | Tomas Martin Etcheverry | W | 7-6(6), 7-5 | Grass |
| May 22 | Roland Garros | Qualifying 2nd Round | Lloyd Harris | L | 4-6, 5-7 | Clay |
| May 20 | Roland Garros | Qualifying 1st Round | Antoine Escoffier | W | 7-6(3), 6-3 | Clay |
| May 9 | Italian Open | Round 2 | Lorenzo Musetti | L | 3-6, 2-6 | Clay |
| May 7 | Italian Open | Round 1 | Hamad Medjedovic | W | 6-4, 6-4 | Clay |
| May 6 | Italian Open | Qualifying Final | Federico Arnaboldi | W | 6-3, 6-1 | Clay |
| May 5 | Italian Open | Qualifying 1st Round | Tristan Boyer | W | 7-6(3), 4-6, 6-3 | Clay |
| Apr 21 | Madrid Open | Qualifying 1st Round | Borna Coric | L | 7-6(1), 5-7, 2-6 | Clay |
| Apr 2 | Grand Prix Hassan II | Round 2 | Roberto Carballes Baena | L | 4-6, 4-6 | Clay |
Show 10 more
| Apr 1 | Grand Prix Hassan II | Round 1 | Daniel Altmaier | W | 6-2, 4-6, 7-6(3) | Clay |
| Mar 17 | Miami Open | Qualifying 1st Round | Alexander Blockx | L | 6-3, 4-6, 3-6 | Hard |
| Feb 23 | Dubai Duty Free | Qualifying Final | Roman Safiullin | L | 3-6, 6-7(5) | Hard |
| Feb 22 | Dubai Duty Free | Qualifying 1st Round | Mikhail Kukushkin | W | 6-1, 7-5 | Hard |
| Feb 18 | Qatar Open | Round 1 | Nuno Borges | L | 6-7(6), 3-6 | Hard |
| Feb 16 | Qatar Open | Qualifying Final | Botic Van De Zandschulp | L | 1-6, 4-6 | Hard |
| Feb 15 | Qatar Open | Qualifying 1st Round | Terence Atmane | W | 6-4, 7-5 | Hard |
| Feb 12 | Open 13 Provence | Round 2 | Daniel Altmaier | L | 4-6, 3-6 | Hard |
| Feb 10 | Open 13 Provence | Round 1 | Sebastian Korda | W | 6-7(3), 7-6(4), 6-4 | Hard |
| Jan 11 | Australian Open | Round 1 | Arthur Fils | L | 6-3, 6-7(4), 4-6, 4-6 | Hard |
2024: 15-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 17 | Almaty Open | Round 2 | Karen Khachanov | L | 6-7(2), 6-7(3) | Hard |
| Oct 15 | Almaty Open | Round 1 | Fabio Fognini | W | 6-3, 7-6(4) | Hard |
| Sep 30 | Shanghai Masters | Qualifying 1st Round | Yosuke Watanuki | L | 7-6(4), 2-6, 0-6 | Hard |
| Sep 23 | Japan Open | Qualifying 1st Round | Christopher O'Connell | L | 4-6, 4-6 | Hard |
| Aug 29 | US Open | Round 2 | Alex de Minaur | L | 5-7, 1-6, 6-7(3) | Hard |
| Aug 27 | US Open | Round 1 | Quentin Halys | W | 6-3, 6-3, 6-7(4), 6-2 | Hard |
| Aug 22 | US Open | Qualifying Final | Lucas Pouille | W | 7-6(2), 1-6, 6-3 | Hard |
| Aug 21 | US Open | Qualifying 2nd Round | Paul Jubb | W | 6-3, 6-7(3), 6-3 | Hard |
| Aug 19 | US Open | Qualifying 1st Round | Liam Broady | W | 7-5, 7-6(7) | Hard |
| Jul 21 | Generali Open | Qualifying Final | Lukas Klein | L | 2-6, 4-6 | Clay |
| Jul 20 | Generali Open | Qualifying 1st Round | Alexander Weis | W | 6-1, 7-5 | Clay |
| Jul 15 | Nordea Open | Qualifying Final | Jaime Faria | L | 1-6, 4-6 | Clay |
Show 16 more
| Jul 14 | Nordea Open | Qualifying 1st Round | William Rejchtman Vinciguerra | W | 6-4, 1-6, 6-4 | Clay |
| Jul 3 | Wimbledon | Round 2 | Tommy Paul | L | 6-4, 3-6, 7-5, 5-7, 4-6 | Grass |
| Jul 1 | Wimbledon | Round 1 | Max Purcell | W | 6-3, 6-2, 6-2 | Grass |
| Jun 27 | Wimbledon | Qualifying Final | Roman Andres Burruchaga | W | 6-1, 6-2, 5-7, 7-6(4) | Grass |
| Jun 26 | Wimbledon | Qualifying 2nd Round | Alexander Ritschard | W | 6-7(1), 7-5, 6-4 | Grass |
| Jun 24 | Wimbledon | Qualifying 1st Round | Franco Agamenone | W | 6-7(6), 6-2, 7-6(6) | Grass |
| Jun 16 | Queen's Club | Qualifying 1st Round | Alexei Popyrin | L | 4-6, 4-6 | Grass |
| Jun 9 | Libema Open | Qualifying Final | Marc-Andrea Huesler | L | 6-7(3), 6-7(4) | Grass |
| Jun 8 | Libema Open | Qualifying 1st Round | Zachary Svajda | W | 4-6, 6-4, 7-6(4) | Grass |
| May 27 | Roland Garros | Round 1 | Filip Misolic | L | 6-4, 6-4, 3-6, 4-6, 2-6 | Clay |
| May 23 | Roland Garros | Qualifying Final | Giulio Zeppieri | L | 2-6, 2-6 | Clay |
| May 22 | Roland Garros | Qualifying 2nd Round | Dominic Thiem | W | 6-2, 7-5 | Clay |
| May 20 | Roland Garros | Qualifying 1st Round | Dane Sweeny | W | 6-2, 6-3 | Clay |
| Mar 19 | Miami Open | Qualifying Final | Roberto Bautista Agut | L | 4-6, 6-4, 4-6 | Hard |
| Mar 18 | Miami Open | Qualifying 1st Round | Jurij Rodionov | W | 6-7(3), 7-6(7), 6-2 | Hard |
| Jan 8 | Australian Open | Group Stage | Andrea Vavassori | L | 0-6, 3-6 | Hard |
2023: 10-14
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | Bank of China Hong Kong Tennis Open | Qualifying Final | Marc-Andrea Huesler | L | 2-6, 0-6 | Hard |
| Dec 31 | Bank of China Hong Kong Tennis Open | Qualifying 1st Round | Jaume Munar | W | 3-6, 6-3, 6-4 | Hard |
| Oct 15 | Bybit Stockholm Open | Qualifying Final | Pavel Kotov | L | 4-6, 4-6 | Hard |
| Oct 14 | Bybit Stockholm Open | Qualifying 1st Round | Damir Dzumhur | W | 6-4, 6-7(2), 7-6(3) | Hard |
| Aug 29 | US Open | Round 1 | Tomas Martin Etcheverry | L | 3-6, 7-6(3), 6-1, 4-6, 6-7(5) | Hard |
| Aug 25 | US Open | Qualifying Final | Shang Juncheng | W | 7-5, 6-7(2), 6-1 | Hard |
| Aug 24 | US Open | Qualifying 2nd Round | Michael Zheng | W | 6-1, 3-6, 6-3 | Hard |
| Aug 22 | US Open | Qualifying 1st Round | Emilio Gomez | W | 1-6, 6-2, 6-3 | Hard |
| Aug 1 | Mifel Tennis Open by Telcel Oppo | Round 1 | James Duckworth | L | 3-6, 0-6 | Hard |
| Jul 18 | EFG Swiss Open Gstaad | Round 1 | Juan Pablo Varillas | L | 2-6, 3-6 | Clay |
| Jul 16 | EFG Swiss Open Gstaad | Qualifying Final | Hamad Medjedovic | L | 6-7(5), 4-6 | Clay |
| Jul 15 | EFG Swiss Open Gstaad | Qualifying 1st Round | Alexander Weis | W | 6-3, 7-6(4) | Clay |
Show 12 more
| Jun 29 | Wimbledon | Qualifying Final | Gijs Brouwer | L | 4-6, 2-6, 4-6 | Grass |
| Jun 28 | Wimbledon | Qualifying 2nd Round | Rio Noguchi | W | 6-3, 6-3 | Grass |
| Jun 26 | Wimbledon | Qualifying 1st Round | Henri Laaksonen | W | 6-1, 6-4, 0-0 | Grass |
| May 24 | Roland Garros | Qualifying 2nd Round | Timofey Skatov | L | 6-4, 2-6, 5-7 | Clay |
| May 23 | Roland Garros | Qualifying 1st Round | Antoine Escoffier | W | 6-4, 6-4 | Clay |
| May 8 | Italian Open | Qualifying 1st Round | Franco Agamenone | L | 6-4, 1-6, 2-6 | Clay |
| Apr 24 | Madrid Open | Qualifying 1st Round | Andrea Vavassori | L | 1-6, 7-6(5), 2-6 | Clay |
| Apr 15 | Barcelona Open | Qualifying 1st Round | Lorenzo Giustino | L | 7-6(1), 4-6, 4-6 | Clay |
| Apr 8 | Monte-Carlo Masters | Qualifying 1st Round | Taro Daniel | L | 1-6, 4-6 | Clay |
| Feb 19 | Qatar Open | Qualifying Final | Damir Dzumhur | L | 3-6, 5-7 | Hard |
| Feb 18 | Qatar Open | Qualifying 1st Round | Aleksandr Shevchenko | W | 6-4, 6-4 | Hard |
| Jan 8 | Australian Open | Qualifying 1st Round | Nicolas Jarry | L | 7-5, 4-6, 6-7(6) | Hard |
2022: 0-3
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | Tata Open Maharashtra | Qualifying 1st Round | Ramkumar Ramanathan | L | 6-2, 5-7, 2-6 | Hard |
| Oct 15 | Bybit Stockholm Open | Qualifying 1st Round | Damir Dzumhur | L | 4-6, 1-6 | Hard |
| Jun 18 | Vanda Pharmaceuticals Mallorca Championships | Qualifying 1st Round | Taro Daniel | L | 5-7, 3-6 | Grass |
How he is doing now
Agatha on Otto Virtanen
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 18 | vs Vitaliy Sachko | LEANOtto Virtanen to win | -240 | LOST | -1.00u | #1295 |
Career
- 2023First ATP matchLost to Juan Pablo Varillas, EFG Swiss Open Gstaad
- 2024Career high No. 91Nov 11, 2024
- Aug 31, 2026Latest matchLost to Andrey Rublev, US Open
Grand Slam titles
First ATP match
Jul 18, 2023: lost to Juan Pablo Varillas 2-6, 3-6EFG Swiss Open Gstaad, on clay
Latest match
Aug 31, 2026: lost to Andrey Rublev 7-6, 7-6, 0-6, 2-6, 6-7US Open, Round 1, on hard court
Challenger and ITF finals
Challenger: 12 singles finals, 8 won; 2 doubles finals, 1 won. ITF: 9 singles finals, 3 won; 3 doubles finals, 1 won. From 2018 to 2026.
Singles
- LJul 2026Runner-up at Tampere Open, Finland (clay), losing to Diego Dedura 3-6, 7-6(7-3), 3-6.
- LJun 2026Runner-up at Birmingham Open, UK (grass), losing to Bu Yunchaokete 6-2, 6-7(3-7), 3-6.
- LJun 2026Runner-up at Nottingham Open, UK (grass), losing to Christopher O'Connell 6-7(3-7), 6-7(6-8).
- LNov 2025Runner-up at HPP Open, Finland (indoor hard), losing to Patrick Kypson 6-4, 3-6, 4-6.
- WOct 2025Won the title at Open de Roanne, France (indoor hard), beating Hugo Gaston 6-1, 3-6, 6-3.
- WJun 2025Won the title at Birmingham Open, UK (grass), beating Colton Smith 6-4, 6-4.
- WOct 2024Won the title at Brest Challenger, France (indoor hard), beating Benjamin Bonzi 6-4, 4-6, 7-6(8-6).
- WMar 2024Won the title at Challenger Citta di Lugano, Switzerland (2) (indoor hard), beating Daniel Masur 6-7(4-7), 6-4, 7-6(7-3).
Show 13 more
- WFeb 2024Won the title at Open Pau-Pyrenees, France (indoor hard), beating Leandro Riedi 7-5, 7-5.
- WApr 2023Won the title at Play In Challenger, France (indoor hard), beating Max Purcell 6-7(3-7), 6-4, 6-2.
- WMar 2023Won the title at Challenger Citta di Lugano, Switzerland (indoor hard), beating Cem Ilkel 6-4, 7-6(7-5).
- WNov 2022Won the title at Trofeo Faip-Perrel, Italy (indoor hard), beating Jan-Lennard Struff 6-2, 7-5.
- LMay 2022Runner-up at M25 Kouvola, Finland (hard), losing to Ivan Nedelko 6-4, 3-6, 4-6.
- LJan 2022Runner-up at M25 Vilnius, Lithuania (indoor hard), losing to Denis Yevseyev 7-5, 3-6, 6-7(4-7).
- WSep 2021Won the title at M25 Jonkoping, Sweden (indoor hard), beating Viktor Durasovic 6-4, 6-0.
- LAug 2021Runner-up at M25 Muttenz, Switzerland (clay), losing to Jakub Paul 1-6, 5-7.
- LMay 2021Runner-up at M15 Brcko, Bosnia and Herzegovina (clay), losing to Eric Vanshelboim 3-6, 7-6(7-4), 0-6.
- WFeb 2021Won the title at M15 Nur-Sultan, Kazakhstan (indoor hard), beating Mats Rosenkranz 7-5, 6-3.
- WNov 2020Won the title at M15 Parnu, Estonia (indoor hard), beating Yan Sabanin 6-3, 6-0.
- LFeb 2020Runner-up at M25 Aktobe, Kazakhstan (indoor hard), losing to Yuta Shimizu 4-6, 7-5, 3-6.
- LAug 2018Runner-up at Finland F3, Helsinki (clay), losing to Karl Friberg 4-6, 1-6.
Doubles
- LOct 2023Runner-up at Open de Vendee, France (indoor hard) with Maxime Cressy, losing to Julian Cash and Robert Galloway 4-6, 7-5, [10-12].
- WOct 2022Won the title at Brest Challenger, France (indoor hard) with Viktor Durasovic, beating Filip Bergevi and Petros Tsitsipas 6-4, 6-4.
- LNov 2018Runner-up at Finland F4, Helsinki (hard) with Louis Wessels, losing to Patrick Mayer and Alexander Vasilenko 6-7(5-7), 3-6.
- WAug 2018Won the title at Finland F3, Helsinki (clay) with Patrik Niklas-Salminen, beating Hermanni Tiainen and Ilari Vesanen 6-3, 6-3.
- LMay 2018Runner-up at Sweden F1, Karlskrona (clay) with Louis Wessels, losing to Markus Eriksson and Fred Simonsson 1-6, 6-1, [5-10].
Most often against
The players he has met most in our records, with the head-to-head.
Last: Apr 11, 2026, Barcelona Open Banc Sabadell Qualifying 1st Round, won
Last: Jul 20, 2024, Generali Open Qualifying 1st Round, won
Last: Jan 8, 2024, Australian Open Group Stage, lost
Last: May 20, 2025, Roland Garros Qualifying 1st Round, won
Last: Apr 1, 2025, Grand Prix Hassan II Round 1, won
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 12, 2026, 7:15 AM ET. Results and form refresh after every match; biography facts are checked weekly.