Otto Virtanen
ATP
career high · #91

Otto
Virtanen

FINFIN·age 25·Right-handed·193cm · 6′4″
#126▼ 10
Live ranking · ATP
Official: #116, 2 Nov
446
Points

Photos: si.robi (CC BY-SA 2.0)

Otto Virtanen is No. 126 in the live ATP ranking with 446 points (No. 116 in the official ranking of 2 November 2026). Career high: No. 91 (11 November 2024). 2026 season: 4-7 in tour-level matches.

Ranking since 2021

weekly ranking, No. 1 at the top
#1#10#10020222023202420252026best #91

Serve and return by season

All figures, every season
Otto VirtanenTour average
76%78%80%82%84%202420252026
Latest matches
More matches
WimbledonJul 2026GRSSLost in R64
S-HertogenboschJun 2026GRSSLost in R32
French OpenMay 2026CLAYLost in Q1
Madrid MastersApr 2026CLAYLost in Q1
BarcelonaApr 2026CLAYLost in R32
Monte Carlo MastersApr 2026CLAYLost in Q1
BucharestMar 2026CLAYLost in R32
Thionville CHMar 2026HARDLost in SF
SF
🇫🇮Otto Virtanen36263
QF
🇫🇮Otto Virtanen377
🇫🇷Ugo Blanchet8563
R16
R32
🇫🇮Otto Virtanen3617
🇫🇷Tom ParisWC4662
DubaiFeb 2026HARDLost in R32
Davis Cup WG1 PO: HKG vs FINFeb 2026HARDReached RR
Manama CHJan 2026HARDLost in SF
SF
🇮🇹Luca Nardi776
🇫🇮Otto Virtanen662
QF
🇫🇮Otto Virtanen67
R16
🇫🇮Otto Virtanen76
🇮🇹Lorenzo Giustino643
R32
🇫🇮Otto Virtanen477
🇨🇳Zhizhen ZhangWC661265
Australian OpenJan 2026HARDLost in Q1
Q1
🇨🇴Nicolas Mejia636
🇫🇮Otto Virtanen12364
Bergamo CHNov 2025HARDLost in R32
R32
🇮🇹Stefano NapolitanoPR376
🇫🇮Otto Virtanen36664
Helsinki CHNov 2025HARDReached SF
QF
🇫🇮Otto Virtanen676
🇭🇷Marin Cilic154
R16
🇫🇮Otto Virtanen666
🇫🇮Emil RuusuvuoriWC42
R32
🇫🇮Otto Virtanen667
🇧🇪Gauthier Onclin166
Season by season
tour-level singles
2026Service games won79.9%Tour average 80.8%Return games won12.3%Tour average 19.2%
0%20%40%60%80%202420252026
Statistic2020202120222023202420252026
Results
Year-end rank–#395#175#168#94#126#126
W–L1–11–01–24–54–74–74–7
–––44.4%36.4%36.4%36.4%
Titles0000000
Serve
––––12.37.411.6
––––5.04.04.8
––––57.7%58.4%58.0%
––––74.4%70.9%70.2%
––––52.4%48.9%49.8%
––––61.5%62.1%67.8%
––––83.3%77.7%79.9%
Return
––––42.1%32.8%34.6%
––––20.2%17.5%12.3%
Matches with statistics––––799

2026: ranking of today.

Rankings & Race
updated weekly · 52w rolling
Live ranking · ATP
#126▼ 10
Points total
446
52-week rolling
This week
+8 −64
won · dropped
Tournaments played
21
career high · #91
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
19 – 29
win rate · 39.6%
Titles
0
tour-level singles
Hard
13–17
43% win
Clay
3–9
25% win
Grass
3–3
50% win
Elo rating by surface
Hard1685peak 1710 · 140 matches
Grass1561peak 1561 · 26 matches
Clay1489peak 1506 · 52 matches