Iiro Vasa
2020
| J1 NONTHABURI | 3R | |
| J2 SIAULIAI-2 | 2R | |
| J2 KOLKATA | [4] | 2R |
| J4 SHENZHEN-2 | [2] | Win |
2019
| J4 TELAVIV-2 | [1] | Quarter |
| J3 LIEPAJA | [6] | 1R |
| J4 TAMPERE | [2] | Final |
| J4 RUNGSTEDKYST | [4] | Final |
| J3 SARAWAK | [12] | 2R |
| J3 GUANGZHOU | 2R | |
| J5 HANKO | [1] | Win |
| JB1 KLOSTERS | 2R | |
| J4 PRAGUE-2 | 2R | |
| J4 CARTHAGE | 2R | |
| J5 ALMERE | [3] | Semi |
| J3 TALLINN | 1R | |
| J4 BUDAPEST | 2R | |
| J3 MEGRINE | 2R | |
| J4 MARSA | [11] | 3R |
| J5 TALLINN | [2] | Semi |
| J5 TARTU | [2] | Semi |
| J4 KAARINA | 1R | |
| J4 FREDERIKSBERG | 2R | |
| J4 DUBAI | 1R | |
| J4 FUJAIRAH | 2R |
2018
| J3 TUNIS | 2R | |
| J4 KAARINA | [7] | 1R |
| J4 FREDERIKSBERG | 1R |
2017
Nation
FIN
World Ranking
ATP Ranking 1314th
Year-end Junior World Ranking
- Year-end 2020 128th
- Year-end 2019 252th
Rival
mans dahlberg (0-2)
woobin shin (1-1)
matthew william donald (1-1)
mark lajal (2-0)
charles barry (1-1)
Match Details
J1 NONTHABURI
| W | 1R | Ye Hongyu | 6-3 6-1 |
| W | 2R | Noah Lopez | 6-3 6-3 |
| L | 3R | Shunsuke Mitsui | 4-6 2-6 |
J2 SIAULIAI-2
| W | 1R | Jerome Kym | 6-3 4-6 6-3 |
| L | 2R | Mika Lipp | 6-7 2-6 |
J2 KOLKATA
| W | 1R | Woobin Shin | 7-6 6-4 |
| L | 2R | Daniel Ibragimov | 4-6 3-6 |
J4 SHENZHEN-2
| W | 1R | You Du | 6-3 6-3 |
| W | 2R | Shuhuan Lin | 6-1 6-4 |
| W | 3R | Jun Ha Hyun | 6-1 3-6 6-3 |
| W | QF | Shaoyun Liu | 6-3 6-1 |
| W | SF | Guanglin Wen | 6-1 6-4 |
| W | F | Yunseok Jang | 6-0 6-2 |
J4 TELAVIV-2
| W | 1R | Adi Dagan | 6-2 6-1 |
| W | 2R | Ainius Sabaliauskas | 6-3 6-4 |
| L | QF | Leo Borg | 7-6 3-6 4-6 |
J3 LIEPAJA
| L | 1R | Maikel De Boes | 4-6 7-6 3-6 |
J4 TAMPERE
| W | 1R | Charles Barry | 7-5 6-4 |
| W | 2R | Daniils Snaiders | 6-1 6-3 |
| W | QF | Alexander Georg Mandma | 2-6 6-3 6-4 |
| W | SF | Dawid Taczala | 6-3 6-2 |
| L | F | Mans Dahlberg | 6-4 2-6 2-6 |
J4 RUNGSTEDKYST
| W | 2R | Jan Simonsson | 6-3 6-4 |
| W | 3R | Arslanbek Temirhanov | 6-3 6-2 |
| W | QF | Timothy Carlsson Seger | 7-5 7-5 |
| W | SF | Michael Minasyan | 6-4 6-4 |
| L | F | Mans Dahlberg | 6-3 3-6 6-7 |
J3 SARAWAK
| L | 2R | Ha Minh Duc Vu | 6-7 2-6 |
J3 GUANGZHOU
| W | 1R | Pengyu Lu | 6-2 6-7 6-4 |
| L | 2R | Woobin Shin | 2-6 3-6 |
J5 HANKO
| W | 2R | Jake Fellows | 6-3 6-3 |
| W | 3R | Derin Acaroglu | 6-4 6-3 |
| W | QF | Vladislav Gorbatenko | 6-3 7-6 |
| W | SF | Peetu Pohjola | 6-1 6-3 |
| W | F | Oskar Antinheimo | 7-6 6-3 |
JB1 KLOSTERS
| W | 1R | Luka Puljic | 6-3 6-4 |
| L | 2R | Flavio Cobolli | 6-7 2-6 |
J4 PRAGUE-2
| W | 1R | Vojtech Mares | 6-1 6-3 |
| L | 2R | Jaroslav Smedek | 2-6 6-7 |
J4 CARTHAGE
| W | 1R | Melchior Delloye | 6-1 6-0 |
| L | 2R | Elyes Marouani | 4-6 7-5 1-6 |
J5 ALMERE
| W | 1R | Jim Hendrikx | 6-2 2-6 7-5 |
| W | 2R | Jurriaan Bol | 7-6 6-3 |
| W | QF | Liam Liles | 5-7 6-2 6-3 |
| L | SF | Pablo Alemany | 3-6 4-6 |
J3 TALLINN
| L | 1R | Egor Novikov | 4-6 0-6 |
J4 BUDAPEST
| W | 1R | Wojciech Kasperski | 5-3 4-0 |
| L | 2R | Zsombor Velcz | 1-4 5-3 0-4 |
J3 MEGRINE
| W | 1R | Alejandro Garcia Carbajal | 7-6 6-4 |
| L | 2R | Alexandros Roumpis | 7-5 4-6 5-7 |
J4 MARSA
| W | 1R | Lukas Pokorny | 4-6 6-4 6-3 |
| W | 2R | Gabriele Piraino | 7-5 6-3 |
| L | 3R | Casper Christensen | 3-6 6-7 |
J5 TALLINN
| W | 1R | Ronan Vahtras | 6-2 6-4 |
| W | 2R | Maximilian Homberg | 6-1 6-2 |
| W | QF | Mark Lajal | 6-3 6-4 |
| L | SF | Matthew William Donald | 5-7 3-6 |
J5 TARTU
| W | 1R | Mark Lajal | 6-2 4-6 6-4 |
| W | 2R | Konstantin Zhzhenov | 6-3 4-6 6-1 |
| W | QF | Matthew William Donald | 6-4 6-3 |
| L | SF | Mikhail Minakov | 4-6 0-6 |
J4 KAARINA
| L | 1R | Linus Carlsson Halldin | 4-6 5-7 |
J4 FREDERIKSBERG
| W | 1R | Nils Hammarsten Brywe | 6-2 6-2 |
| L | 2R | Sebastian Abboud | 6-2 4-6 6-7 |
J4 DUBAI
| L | 1R | Frank Jonker | 5-7 6-4 2-6 |
J4 FUJAIRAH
| W | 1R | Haktan Garayev | 6-3 6-4 |
| L | 2R | Joel Pierleoni | 6-3 1-6 4-6 |
J3 TUNIS
| W | 1R | Skander Ben Abdallah | 7-5 6-2 |
| L | 2R | Federico Arnaboldi | 5-7 2-6 |
J4 KAARINA
| L | 1R | Charles Barry | 3-6 6-4 6-7 |
J4 FREDERIKSBERG
| L | 1R | Karol Paluch | 2-6 6-7 |
J4 KAARINA
| W | 1R | Lucien Forrestier | 6-3 3-6 7-6 |
| L | 2R | Marcin Skowronski | 2-6 2-6 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 14379, Number of registered players: 7,503, Number of registered results: 447,330