Otto Virtanen
Instagram profile (opens in new tab)Otto Virtanen represents Finland on the ATP Tour and is ranked No. 109, with a career high of No. 91. In TennisDB's records, Otto Virtanen has a career record of 8–19 and no singles titles.
Ranking
109
Career high
91 (Nov 11, 2024)
Elo peak
1693 (52nd percentile)
Career record
8–19 (29.6%)
Career titles
0
Prize money
$1,681,641
YTD W-L
1–6
Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.
ATP Matches full match log →
| Opponent | Score | Result | H2H | Match Data | Date | Round | Tournament | Category | Surface |
|---|---|---|---|---|---|---|---|---|---|
| Andrey Rublev | 7-6(5) 7-6(0) 0-6 2-6 6-7(5) | L | H2H | Match data | Aug 31, 2026 | R128 | US Open | Grand Slam | Hard |
| Grigor Dimitrov | (w/o) | L | H2H | Match data | Aug 27, 2026 | Q3 | US Open | Grand Slam | Hard |
| Jack Pinnington Jones | 2-6 7-6(6) 6-3 | W | H2H | Match data | Aug 26, 2026 | Q2 | US Open | Grand Slam | Hard |
| Ugo Blanchet | 6-4 6-4 | W | H2H | Match data | Aug 25, 2026* | Q1 | US Open | Grand Slam | Hard |
| Coleman Wong | 6-7(4) 6-7(2) | L | H2H | Match data | Aug 12, 2026 | Q2 | Cincinnati Open | Masters 1000 | Hard |
Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.
Rivals all rivalries →
| Opponent | W | L | M | Last Played | H2H |
|---|---|---|---|---|---|
| Nuno Borges | 0 | 2 | 2 | Jun 13, 2025 | H2H |
| Tomas Martin Etcheverry | 1 | 1 | 2 | Jun 12, 2025 | H2H |
| Daniel Altmaier | 1 | 1 | 2 | Apr 3, 2025 | H2H |
| Andrey Rublev | 0 | 1 | 1 | Aug 31, 2026 | H2H |
| Arthur Fery | 0 | 1 | 1 | Jul 2, 2026 | H2H |
Career Results
| Season | Age | Type | W | L | M | Win % | Start Rank | End Rank |
|---|---|---|---|---|---|---|---|---|
| 2022 | 21 | Qualifying | 0 | 2 | 2 | 0.0% | — | — |
| 2023 | 22 | Qualifying | 9 | 11 | 20 | 45.0% | — | — |
| 2023 | 22 | ATP | 0 | 3 | 3 | 0.0% | 175 | 168 |
| 2024 | 23 | Qualifying | 13 | 10 | 23 | 56.5% | — | — |
| 2024 | 23 | ATP | 3 | 4 | 7 | 42.9% | 168 | 94 |
| 2025 | 24 | Qualifying | 5 | 6 | 11 | 45.5% | — | — |
| 2025 | 24 | ATP | 4 | 6 | 10 | 40.0% | 92 | 126 |
| 2026 | 25 | Qualifying | 10 | 8 | 18 | 55.6% | — | — |
| 2026 | 25 | ATP | 1 | 6 | 7 | 14.3% | 124 | 109 |
| Career | — | 8 | 19 | 27 | 29.6% | — | — |
Career Results by Surface
| Season | Age | Type | Hard | Clay | Grass | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | |||
| 2022 | 21 | Qualifying | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% | 0 | 2 | 2 | 0.0% |
| 2023 | 22 | Qualifying | 5 | 4 | 9 | 55.6% | 2 | 6 | 8 | 25.0% | 2 | 1 | 3 | 66.7% | 9 | 11 | 20 | 45.0% |
| 2023 | 22 | ATP | 0 | 2 | 2 | 0.0% | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 3 | 3 | 0.0% |
| 2024 | 23 | Qualifying | 5 | 5 | 10 | 50.0% | 4 | 3 | 7 | 57.1% | 4 | 2 | 6 | 66.7% | 13 | 10 | 23 | 56.5% |
| 2024 | 23 | ATP | 2 | 2 | 4 | 50.0% | 0 | 1 | 1 | 0.0% | 1 | 1 | 2 | 50.0% | 3 | 4 | 7 | 42.9% |
| 2025 | 24 | Qualifying | 2 | 4 | 6 | 33.3% | 3 | 2 | 5 | 60.0% | — | — | — | — | 5 | 6 | 11 | 45.5% |
| 2025 | 24 | ATP | 1 | 3 | 4 | 25.0% | 2 | 2 | 4 | 50.0% | 1 | 1 | 2 | 50.0% | 4 | 6 | 10 | 40.0% |
| 2026 | 25 | Qualifying | 5 | 3 | 8 | 62.5% | 2 | 5 | 7 | 28.6% | 3 | 0 | 3 | 100.0% | 10 | 8 | 18 | 55.6% |
| 2026 | 25 | ATP | 0 | 2 | 2 | 0.0% | 0 | 2 | 2 | 0.0% | 1 | 2 | 3 | 33.3% | 1 | 6 | 7 | 14.3% |
| Career | — | — | 3 | 9 | 12 | 25.0% | 2 | 6 | 8 | 25.0% | 3 | 4 | 7 | 42.9% | 8 | 19 | 27 | 29.6% |
Career Results by Opponent Rank
| Season | Age | 1-10 | 11-30 | 31-100 | 100+ | Total | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | ||
| 2023 | 22 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 2 | 2 | 0.0% | 0 | 1 | 1 | 0.0% | 0 | 3 | 3 | 0.0% |
| 2024 | 23 | 0 | 1 | 1 | 0.0% | 0 | 2 | 2 | 0.0% | 2 | 0 | 2 | 100.0% | 1 | 1 | 2 | 50.0% | 3 | 4 | 7 | 42.9% |
| 2025 | 24 | 0 | 1 | 1 | 0.0% | 1 | 1 | 2 | 50.0% | 3 | 4 | 7 | 42.9% | 0 | 0 | — | — | 4 | 6 | 10 | 40.0% |
| 2026 | 25 | 1 | 1 | 2 | 50.0% | 0 | 2 | 2 | 0.0% | 0 | 1 | 1 | 0.0% | 0 | 2 | 2 | 0.0% | 1 | 6 | 7 | 14.3% |
| Career | 1 | 3 | 4 | 25.0% | 1 | 5 | 6 | 16.7% | 5 | 7 | 12 | 41.7% | 1 | 4 | 5 | 20.0% | 8 | 19 | 27 | 29.6% | |
Performance Stats
| Season | Age | Sample | Aces/M | DFs/M | 1st Sv% | 1st Sv Pts% | 2nd Sv Pts% | BP Saved% | BP Conv% | Svc Pts% | Ret Pts% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 22 | 3/3 | 6.7 | 6.0 | 55.3% | 70.9% | 34.3% | 53.4% | 38.5% | 54.7% | 26.3% |
| 2024 | 23 | 7/7 | 12.3 | 5.0 | 57.9% | 76.1% | 53.1% | 60.2% | 53.6% | 66.7% | 34.4% |
| 2025 | 24 | 9/10 | 7.4 | 4.0 | 58.7% | 69.9% | 47.6% | 56.6% | 38.3% | 61.0% | 35.3% |
| 2026 | 25 | 7/7 | 11.4 | 4.3 | 59.3% | 70.4% | 46.1% | 55.0% | 38.0% | 60.6% | 32.1% |
| Career | 26/27 | 9.7 | 4.6 | 58.2% | 71.8% | 47.1% | 56.8% | 42.4% | 61.7% | 33.2% |
Detailed serve and return statistics available for 26/27 (96.3%) of Otto Virtanen's ATP main draw matches.
Advanced Stats
| Season | Age | Elo | P+ | Serve+ | Return+ | PD | TPW% | Hard Elo | Clay Elo | Grass Elo | Set Win % | Set Margin | Dec. Set | Tiebreak | Pressure+ | Schedule |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 21 | 1482 | 95.5 | — | — | — | — | — | — | — | — | — | — | — | — | — |
| 2023 | 22 | 1510 | 105.1 | -1.50 | -3.19 | 0.581 | 41.2% | — | — | — | 22.2% | -1.78 | 0–1 | 1–1 | — | 0.00 |
| 2024 | 23 | 1660 | 115.8 | +1.61 | -0.57 | 1.033 | 50.3% | -54 | — | — | 50.0% | +0.25 | 0–2 | 1–4 (20%) | — | -0.31 |
| 2025 | 24 | 1651 | 121.4 | -1.28 | -0.63 | 0.906 | 48.4% | -83 | -69 | — | 40.9% | -0.45 | 2–0 | 3–3 (50%) | — | -0.58 |
| 2026 | 25 | 1649 | 120.4 | -0.44 | +0.24 | 0.815 | 46.6% | — | — | +74 | 33.3% | -1.04 | 1–3 (25%) | 4–5 (44%) | 98.0 | -0.53 |
| Career | 1693 | 117.5 | -0.30 | -0.68 | 0.866 | 47.6% | -69 | -69 | +74 | 39.2% | -0.57 | 3–6 (33%) | 9–13 (41%) | 97.1 | -5.46 |
Tournament Results by Category
Grand Slams
| Season | Age | AO | RG | W | USO | W-L Win % |
|---|---|---|---|---|---|---|
| 2023 | 22 | Q1 | Q2 | Q3 | R128 | 6–4 (60%) |
| 2024 | 23 | Q1 | R128 | R64 | R64 | 10–5 (67%) |
| 2025 | 24 | R128 | Q2 | — | Q2 | 1–3 (25%) |
| 2026 | 25 | Q1 | Q1 | R64 | R128 | 6–5 (55%) |
| W-L | 0–4 (0%) | 4–5 (44%) | 10–3 (77%) | 9–5 (64%) |
23–17 (58%) |
Masters 1000
| Season | Age | CIN | MAD | MC | MIA | ITA | SHA | W-L Win % |
|---|---|---|---|---|---|---|---|---|
| 2023 | 22 | — | Q1 | Q1 | — | Q1 | — | 0–3 (0%) |
| 2024 | 23 | — | — | — | Q2 | — | Q1 | 1–2 (33%) |
| 2025 | 24 | — | Q1 | — | Q1 | R64 | — | 3–3 (50%) |
| 2026 | 25 | Q2 | Q1 | Q1 | — | Q1 | — | 1–4 (20%) |
| W-L | 1–1 (50%) | 0–3 (0%) | 0–2 (0%) | 1–2 (33%) | 3–3 (50%) | 0–1 (0%) |
5–12 (29%) |
ATP 500
| Season | Age | BAR | DOH | DUB | QUE | TKY | W-L Win % |
|---|---|---|---|---|---|---|---|
| 2023 | 22 | Q1 | — | — | — | — | 0–1 (0%) |
| 2024 | 23 | — | — | — | Q1 | Q1 | 0–2 (0%) |
| 2025 | 24 | — | R32 | Q2 | — | — | 2–3 (40%) |
| 2026 | 25 | R32 | — | R32 | — | — | 4–2 (67%) |
| W-L | 2–2 (50%) | 1–2 (33%) | 3–2 (60%) | 0–1 (0%) | 0–1 (0%) |
6–8 (43%) |
ATP 250
| Season | Age | ALM | SWE | BUC | DOH | GST | LIB | HKG | AUS | MAL | MRK | PUN | STO | CAB | 13 | W-L Win % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 21 | — | — | — | — | — | — | — | — | Q1 | — | — | Q1 | — | — | 0–2 (0%) |
| 2023 | 22 | — | — | — | Q2 | R32 | — | — | — | — | — | Q1 | Q2 | R32 | — | 3–6 (33%) |
| 2024 | 23 | R16 | Q2 | — | — | — | Q2 | Q2 | Q2 | — | — | — | — | — | — | 5–5 (50%) |
| 2025 | 24 | — | — | — | — | — | R16 | — | — | — | R16 | — | — | — | R16 | 3–3 (50%) |
| 2026 | 25 | — | — | R32 | — | Q1 | R32 | — | — | — | — | — | — | — | — | 0–3 (0%) |
| W-L | 1–1 (50%) | 1–1 (50%) | 0–1 (0%) | 1–1 (50%) | 1–3 (25%) | 2–3 (40%) | 1–1 (50%) | 1–1 (50%) | 0–1 (0%) | 1–1 (50%) | 0–1 (0%) | 1–2 (33%) | 0–1 (0%) | 1–1 (50%) |
11–19 (37%) |
Results show the best round reached per tournament and season.
ATP Ranking History full ranking history →
Current rank
109
Career high
91
Career-high date
Nov 11, 2024
First Top 100
Oct 28, 2024
First Top 50
—
First Top 20
—
First Top 10
—
Ranking History Matrix
| Season | Age | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | 17 | 1674 | 1665 | 1681 | 1673 | 1118 | 1119 | 1099 | 887 | 899 | 870 | 840 | 828 |
| 2019 | 18 | — | — | — | — | — | — | — | 1045 | 1040 | 1142 | 996 | 1007 |
| 2020 | 19 | 1008 | 920 | 728 | — | — | — | — | 725 | 731 | 679 | 608 | 610 |
| 2021 | 20 | 616 | 567 | 568 | 553 | 534 | 526 | 468 | 423 | 419 | 377 | 389 | 395 |
| 2022 | 21 | 359 | 405 | 412 | 371 | 376 | 283 | 295 | 253 | 251 | 265 | 178 | 175 |
| 2023 | 22 | 181 | 169 | 139 | 114 | 119 | 130 | 127 | 133 | 124 | 128 | 170 | 168 |
| 2024 | 23 | 166 | 131 | 127 | 158 | 156 | 149 | 135 | 125 | 114 | 96 | 93 | 94 |
| 2025 | 24 | 97 | 111 | 135 | 129 | 114 | 97 | 117 | 123 | 140 | 147 | 126 | 126 |
| 2026 | 25 | 126 | 131 | 123 | 121 | 134 | 140 | 115 | 109 | — | — | — | — |
Similar Players
Other ATP players with comparable peak level, era, career record, and career scale.
| Player | Country | Peak Rank | Peak Elo | Grand Slams | Titles | M | W | L | Win % | Years | Match Log |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Shintaro Mochizuki | JPN | 92 | 1,705 | 0 | 0 | 36 | 10 | 26 | 27.8% | 2021–2026 | Match log |
| Tristan Schoolkate | AUS | 95 | 1,639 | 0 | 0 | 24 | 7 | 17 | 29.2% | 2021–2026 | Match log |
| Hugo Grenier | FRA | 95 | 1,658 | 0 | 0 | 29 | 9 | 20 | 31.0% | 2021–2026 | Match log |
| Sho Shimabukuro | JPN | 87 | 1,709 | 0 | 0 | 26 | 7 | 19 | 26.9% | 2022–2026 | Match log |
| Francesco Passaro | ITA | 89 | 1,676 | 0 | 0 | 32 | 11 | 21 | 34.4% | 2022–2026 | Match log |
| Tomas Barrios Vera | CHI | 93 | 1,650 | 0 | 0 | 32 | 8 | 24 | 25.0% | 2020–2026 | Match log |
| Patrick Kypson | USA | 89 | 1,569 | 0 | 0 | 20 | 5 | 15 | 25.0% | 2017–2026 | Match log |
| Coleman Wong | HKG | 92 | 1,717 | 0 | 0 | 33 | 13 | 20 | 39.4% | 2024–2026 | Match log |
| Kyrian Jacquet | FRA | 102 | 1,622 | 0 | 0 | 14 | 4 | 10 | 28.6% | 2024–2026 | Match log |
| Elmer Moller | DEN | 102 | 1,605 | 0 | 0 | 13 | 4 | 9 | 30.8% | 2025–2026 | Match log |
| Nishesh Basavareddy | USA | 99 | 1,738 | 0 | 0 | 28 | 10 | 18 | 35.7% | 2025–2026 | Match log |
| Jurij Rodionov | AUT | 87 | 1,645 | 0 | 0 | 41 | 15 | 26 | 36.6% | 2018–2026 | Match log |
Frequently Asked Questions
- How old is Otto Virtanen?
- Otto Virtanen is 25 years old, born on June 21, 2001.
- Which country does Otto Virtanen represent?
- Otto Virtanen represents Finland in TennisDB's ATP records.
- How tall is Otto Virtanen?
- Otto Virtanen is 191 cm / 6'3".
- Is Otto Virtanen left-handed or right-handed?
- Otto Virtanen plays right-handed.
- How many Grand Slams has Otto Virtanen won?
- Otto Virtanen has not won a Grand Slam title.
- How many Masters 1000 titles has Otto Virtanen won?
- TennisDB does not group any of Otto Virtanen's titles under the modern Masters 1000 category.
- What is Otto Virtanen's highest ATP ranking?
- Otto Virtanen's career-high ATP singles ranking is world No. 91, first achieved on November 11, 2024.
- What is Otto Virtanen's career win-loss record?
- Otto Virtanen has a career ATP singles record of 8 wins and 19 losses (29.6%).
- How much career prize money has Otto Virtanen earned?
- Otto Virtanen has earned at least $1,681,641 in career prize money from professional tennis.
- What turned-professional year does TennisDB record for Otto Virtanen?
- TennisDB records 2018 as Otto Virtanen's turned-professional year.
- Which seasons of Otto Virtanen's career appear in TennisDB?
- Otto Virtanen appears in TennisDB's ATP main-tour match records from 2023 through 2026.
- Who has Otto Virtanen faced most often?
- Otto Virtanen's most frequent opponent is Nuno Borges, with a head-to-head record of 0–2 across 2 meetings.