OV
ATP · #94
=career high · #91Otto
Virtanen
FINFIN·age 25·Right-handed·193cm · 6′4″
0
Career titles
#91
Career high rank
165-137
Career W/L
Current form
last 5 matchesATP · R32
WKamil Majchrzak
6–76–47–6
06-09
Hertogenbosch · R64
LKamil Majchrzak
7–64–66–7
06-08
French · R64
LKen Skupski
6–26–1
05-27
French · Q1
WAugust Holmgren
7–66–2
05-18
no match
Next on court
FINOtto VirtanenvsPedro Martinez
UTC
UTC kick-off
R128
round · local
Rankings & Race
updated weekly · 52w rollingCurrent rank · ATP
#94=
Points total
634
52-week rolling
Points dropping next week
–
next defending · –
Tournaments played
–
career high · #91
Ranking trajectory · 52w · lower = better52w ago #148·now #94
52w ago39w26w13wnow
Race position · #202
128 YTD points · 12 winsHead to Head
top rivals · all-timeCareer Stats
singles · all-timeCareer record
165 – 137
win rate · 54.6%
Titles
0
tour-level singles
Hard
114–74
61% win
Clay
28–49
36% win
Grass
23–13
64% win
Elo rating by surface
Hard1685peak 1710 · 140 matches
Grass1561peak 1561 · 26 matches
Clay1489peak 1506 · 52 matches
Recent Matches
last 20| Date | Tournament | Round | Opponent | Score | W/L |
|---|---|---|---|---|---|
| 2026-06-22 | Wimbledon (United Kingdom) - Qualification | R128 | Pedro Martinez | — | — |
| 2026-06-22 | Wimbledon | Q1 | Pedro Martinez | — | — |
| 2026-06-09 | ATP S-Hertogenbosch | R32 | Kamil Majchrzak | 6-7 6-4 7-6 | W |
| 2026-06-08 | Hertogenbosch (Netherlands) | R64 | Kamil Majchrzak | 7-6 4-6 6-7 | L |
| 2026-05-27 | French Open (France) | R64 | Ken Skupski | 6-2 6-1 | L |
| 2026-05-18 | French Open (France) | Q1 | August Holmgren | 7-6 6-2 | W |
| 2026-04-22 | Madrid Masters | Q1 | Titouan Droguet | 2-6 6-3 6-3 | L |
| 2026-04-13 | Barcelona | R32 | Carlos Alcaraz | 6-4 6-2 | L |
| 2026-04-13 | Barcelona | Q1 | Aleksandar Vukic | 6-3 6-7(7) 6-4 | W |
| 2026-04-13 | Barcelona | Q2 | Alexandre Muller | 6-4 6-4 | W |
| 2026-04-05 | Monte Carlo Masters | Q1 | Ethan Quinn | 3-6 6-2 6-3 | L |
| 2026-03-30 | Bucharest | R32 | Daniel Merida Aguilar | 7-6(4) 5-7 7-5 | L |
| 2026-03-02 | Thionville CH | R32 | Tom Paris | 6-4 1-6 7-6(2) | W |
| 2026-03-02 | Thionville CH | SF | Nicolai Budkov Kjaer | 4-6 6-2 7-6(3) | L |
| 2026-03-02 | Thionville CH | QF | Ugo Blanchet | 7-5 7-6(3) | W |
| 2026-03-02 | Thionville CH | R16 | Pierre Hugues Herbert | 7-5 6-4 | W |
| 2026-02-23 | Dubai | Q2 | Jan Lennard Struff | 6-7(7) 6-4 6-4 | W |
| 2026-02-23 | Dubai | Q1 | Aleksandar Vukic | 6-2 6-2 | W |
| 2026-02-23 | Dubai | R32 | Tallon Griekspoor | 6-3 6-4 | L |
| 2026-02-07 | Davis Cup WG1 PO: HKG vs FIN | RR | Coleman Wong | 7-5 6-2 | W |
Tournaments
entered · recent + upcoming