Otto Virtanen
158 ATP ranking 393 points 24 years 193 cm Right handed
Match log
2026
Hertogenbosch Grass, June
Birmingham CH, challenger Grass, June
Bordeaux CH, challenger Clay, May
Rome Masters, qualifying Clay, May
Madrid Masters, qualifying Clay, April
Barcelona Clay, April
Monte Carlo Masters, qualifying Clay, April
Bucharest Clay, March
Thionville CH, challenger Hard, March
Dubai Hard, February
Manama CH, challenger Hard, January
Australian Open, qualifying Hard, January
2025
Bergamo CH, challenger Hard, November
Helsinki CH, challenger Hard, November
Bratislava 2 CH, challenger Hard, October
Brest CH, challenger Hard, October
Roanne CH, challenger Hard, October
Istanbul CH, challenger Hard, September
Manacor CH, challenger Hard, August
Us Open, qualifying Hard, August
Birmingham CH, challenger Grass, June
Turin CH, challenger Clay, May
Rome Masters Clay, May
Aix-en-Provence CH, challenger Clay, April
Madrid Masters, qualifying Clay, April
Madrid CH, challenger Clay, April
Miami Masters, qualifying Hard, March
Cap Cana CH, challenger Hard, March
Doha Hard, February
Quimper CH, challenger Hard, January
Australian Open Hard, January
2024
Helsinki CH, challenger Hard, November
Bratislava 2 CH, challenger Hard, October
Brest CH, challenger Hard, October
Shanghai Masters, qualifying Hard, October
Tokyo, qualifying Hard, September
Us Open Hard, August
Cary CH, challenger Hard, August
Bastad, qualifying Clay, July
Wimbledon Grass, July
Queen's Club, qualifying Grass, June
s Hertogenbosch, qualifying Grass, June
Roland Garros Clay, May
Turin CH, challenger Clay, May
Mauthausen CH, challenger Clay, May
Aix En Provence CH, challenger Clay, April
Gwangju CH, challenger Hard, April
Busan CH, challenger Hard, April
Miami Masters, qualifying Hard, March
Lugano CH, challenger Hard, March
Lille CH, challenger Hard, February
Pau CH, challenger Hard, February
Manama CH, challenger Hard, February
Quimper CH, challenger Hard, January
Tenerife CH, challenger Hard, January
Australian Open, qualifying Hard, January
2023
Helsinki CH, challenger Hard, November
Brest CH, challenger Hard, October
Mouilleron-Le-Captif CH, challenger Hard, October
Us Open Hard, August
Los Cabos Hard, July
Gstaad Clay, July
Wimbledon, qualifying Grass, July
Nottingham CH, challenger Grass, June
Surbiton CH, challenger Grass, June
Turin CH, challenger Clay, May
Rome Masters, qualifying Clay, May
Aix En Provence CH, challenger Clay, May
Madrid Masters, qualifying Clay, April
Barcelona, qualifying Clay, April
Monte Carlo Masters, qualifying Clay, April
Lille CH, challenger Hard, March
Biel-Bienne CH, challenger Hard, March
Lugano CH, challenger Hard, March
Manama CH, challenger Hard, February
Vilnius CH, challenger Hard, February
Quimper CH, challenger Hard, January
Australian Open, qualifying Hard, January
Pune, qualifying Hard, January
2022
Roanne CH, challenger Hard, November
Bergamo CH, challenger Hard, October
Brest CH, challenger Hard, October
Stockholm, qualifying Hard, October
Ismaning CH, challenger Carpet, October
Mouilleron Le Captif CH, challenger Hard, October
Orleans CH, challenger Hard, September
Seville CH, challenger Clay, September
Como CH, challenger Clay, August
Banja Luka CH, challenger Clay, August
San Marino CH, challenger Clay, August
Liberec CH, challenger Clay, August
Zug CH, challenger Clay, July
Tampere CH, challenger Clay, July
Braunschweig CH, challenger Clay, July
Mallorca, qualifying Grass, June
Nottingham CH, challenger Grass, June
Surbiton CH, challenger Grass, May
Prague CH, challenger Clay, May
Split CH, challenger Clay, April
Lugano CH, challenger Hard, March
Biel CH, challenger Hard, March
Forli 5 CH, challenger Hard, February
2021
Manama CH, challenger Hard, November
Helsinki CH, challenger Hard, November
Eckental CH, challenger Hard, November
Ismaning CH, challenger Hard, October
Kyiv CH, challenger Clay, September
Tampere CH, challenger Clay, July
Nur-Sultan 2 CH, challenger Hard, March
2020
Ostrava CH, challenger Clay, August
2019
Helsinki CH, challenger Hard, November