Player

🇫🇮 otto virtanen

Career matches 391
Wins 226
Losses 165
Win rate 57.8%
Elo (current) —

Surface breakdown

Hard 62.9% 156W – 92L (248 matches)
Clay 43.8% 46W – 59L (105 matches)
Grass 66.7% 22W – 11L (33 matches)
Carpet 40.0% 2W – 3L (5 matches)

Career form (last 10)

LLWWLLLWWW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

251–300 of 391

DateTournamentRoundWinnerLoserScoreSurface
2022-05-30Surbiton CHQ2otto virtanenmarius copil6-4 6-1Grass
2022-05-30Surbiton CHQ1otto virtanentim van rijthoven6-3 3-6 7-5Grass
2022-05-16M15 KouvolaFivan nedelkootto virtanen4-6 6-3 6-4Hard
2022-05-16M15 KouvolaSFotto virtanenaleksi lofman6-2 7-6(8)Hard
2022-05-16M15 KouvolaQFotto virtanenbekkhan atlangeriev6-2 6-2Hard
2022-05-16M15 KouvolaR16otto virtanenivan denisov6-0 6-2Hard
2022-05-16M15 KouvolaR32otto virtanenben jones6-4 6-1Hard
2022-05-02Prague CHQ1lucas gerchotto virtanen5-7 6-3 6-1Clay
2022-04-25Rome CHQ2michael geertsotto virtanen6-1 4-6 6-4Clay
2022-04-25Rome CHQ1otto virtanenfrancesco vilardo6-1 6-1Clay
2022-04-18Split CHQ1oriol roca batallaotto virtanen6-1 7-6(6)Clay
2022-03-28Lugano CHR16marius copilotto virtanen6-1 6-4Hard
2022-03-28Lugano CHR32otto virtanenkilian feldbausch6-1 6-2Hard
2022-03-28Lugano CHQ2otto virtanenjakub paul0-6 6-4 7-6(6)Hard
2022-03-28Lugano CHQ1otto virtanenalexey vatutin6-2 7-6(5)Hard
2022-03-21Biel CHR16leandro riediotto virtanen6-4 6-4Hard
2022-03-21Biel CHR32otto virtanenhiroki moriya7-6(8) 6-4Hard
2022-03-21Biel CHQ2otto virtanendavid poljak7-6(2) 6-3Hard
2022-03-21Biel CHQ1otto virtanenramkumar ramanathan6-4 6-2Hard
2022-03-14M25 TrimbachQFjohannes haerteisotto virtanen6-4 4-6 6-4Carpet
2022-03-14M25 TrimbachR16otto virtanentim handel6-3 6-4Carpet
2022-03-14M25 TrimbachR32otto virtanenpetr nouza4-6 6-3 7-5Carpet
2022-03-04Davis Cup QLS R1: BEL vs FINRRzizou bergsotto virtanen6-4 6-0Hard
2022-03-04Davis Cup QLS R1: BEL vs FINRRdavid goffinotto virtanen7-5 3-6 6-3Hard
2022-02-21Forli 5 CHQ1michael mmohotto virtanen4-6 6-3 6-2Hard
2022-02-07M25 ShrewsburyR32valentin royerotto virtanen7-6(10) 7-6(8)Hard
2022-01-17M25 VilniusFdenis yevseyevotto virtanen5-7 6-3 7-6(4)Hard
2022-01-17M25 VilniusSFotto virtanendavid poljak6-4 6-4Hard
2022-01-17M25 VilniusQFotto virtanenhenri squire6-3 7-6(6)Hard
2022-01-17M25 VilniusR16otto virtanenaliaksandr bulitski6-0 6-1Hard
2022-01-17M25 VilniusR32otto virtanenmichal dembek6-1 6-2Hard
2021-11-22Manama CHR32hiroki moriyaotto virtanen6-3 6-2Hard
2021-11-15Helsinki CHR32ramkumar ramanathanotto virtanen4-6 6-4 6-3Hard
2021-11-01Eckental CHQ1tobias simonotto virtanen6-1 6-4Hard
2021-10-25Ismaning CHR16maxime cressyotto virtanen7-6(5) 3-6 7-5Hard
2021-10-25Ismaning CHR32otto virtanenmax hans rehberg7-5 6-2Hard
2021-10-25Ismaning CHQ2otto virtanenjohannes haerteis4-6 6-3 6-3Hard
2021-10-25Ismaning CHQ1otto virtanennicola kuhn6-2 2-6 6-1Hard
2021-09-27M25 FalunR16maximilian neuchristotto virtanen6-4 4-6 6-3Hard
2021-09-27M25 FalunR32otto virtanenpatrik niklas salminen6-1 7-6(2)Hard
2021-09-20M25 JonkopingFotto virtanenviktor durasovic6-4 6-0Hard
2021-09-20M25 JonkopingSFotto virtanenevgeny karlovskiy6-4 6-3Hard
2021-09-20M25 JonkopingQFotto virtanenrenta tokuda6-4 6-3Hard
2021-09-20M25 JonkopingR16otto virtanenoscar moraing1-6 6-4 6-2Hard
2021-09-20M25 JonkopingR32otto virtanenben jones6-4 6-3Hard
2021-09-17Davis Cup WG1 R1: IND vs FINRRotto virtanenprajnesh gunneswaran6-3 7-6(1)Hard
2021-09-06Kyiv CHQ1danylo kalenichenkootto virtanen3-6 6-2 6-4Clay
2021-08-16M25 MuttenzFjakub paulotto virtanen6-1 7-5Clay
2021-08-16M25 MuttenzSFotto virtanenremy bertola6-1 7-6(10)Clay
2021-08-16M25 MuttenzQFotto virtanenpol martin tiffon6-4 6-2Clay

Aliases

2

betfair

  • ot virtanen
  • otto virtanen
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair