| 12.10.2024 | Tuuri Ranking Tournament 2024/25 #1 | | Finnish Ranking Tournaments | Alavus (FIN) | 13. (18) | 191 |
| 16.03.2024 | Naantali Ranking Tournament 2023/24 #6 | | Finnish Ranking Tournaments | Naantali (FIN) | 24. (29) | 313 |
| 09.12.2023 | Tampere Ranking Tournament 2023/2024 #3 | | Finnish Ranking Tournaments | Tampere (FIN) | 14. (24) | 388 |
| 08.04.2023 | Tallinn Cup 2023 | | World Tour World Tour Super Series Tallinn Cup | Tallinn (EST) | 74. (112) | 321 (401) |
| 04.03.2023 | Slovakia Open 2023 | | World Tour | Nove Zamky (SVK) | 34. (56) | 202 (253) |
| 10.09.2022 | Turku Ranking Tournament 2022/23 #1 | | Finnish Ranking Tournaments | Turku (FIN) | 21. (24) | 123 (205) |
| 10.09.2022 | Turku Ranking Tournament 2022/23 #1 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 2. (3) | 0 (0) |
| 14.05.2022 | Turku Ranking Tournament 2022 | | Finnish Ranking Tournaments | Turku (FIN) | 22. (27) | 150 (251) |
| 14.05.2022 | Turku Ranking Tournament 2022 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 3. (3) | 0 (0) |
| 19.03.2022 | Korso Ranking Tournament 2022 | | Finnish Ranking Tournaments | Vantaa (FIN) | 20. (27) | 200 (333) |
| 19.03.2022 | Korso Ranking Tournament 2022 Juniors | | Finnish Ranking Tournament Juniors | Vantaa (FIN) | 2. (7) | 66 (111) |
| 20.11.2021 | Oulu Ranking Tournament 2021 | | Finnish Ranking Tournaments | Oulu (FIN) | 17. (29) | 75 (186) |
| 20.11.2021 | Oulu Ranking Tournament 2021 Juniors | | Finnish Ranking Tournament Juniors | Oulu (FIN) | 2. (6) | 29 (74) |
| 15.08.2021 | Tallinn Open 2021 | | Tallinn Open | Tallinn (EST) | 45. (63) | 116 (291) |
| 15.08.2021 | World Championships 2021 | | World Championships | Tallinn (EST) | 100. (110) | 163 (407) |
| 13.08.2021 | World Championships 2021 Juniors | | World Championships Juniors | Tallinn (EST) | 23. (24) | 26 (66) |
| 08.07.2020 | Lohjan Kesaturnaus 2020 | | Lohjan Kesaturnaus | Lohja (FIN) | 3. (4) | 15 (73) |
| 05.01.2020 | Finnish Championships 2020 Juniors | | Finnish Championships Juniors | Helsinki (FIN) | 4. (8) | 27 (137) |
| 04.01.2020 | Helsinki Open 2020 | | Finnish Ranking Tournaments | Helsinki (FIN) | 35. (52) | 73 (365) |
| 26.10.2019 | Insomnia XXI Ranking Tournament 2019 | | Finnish Ranking Tournaments | Pori (FIN) | 28. (33) | 0 (205) |
| 26.10.2019 | Insomnia XXI Ranking Tournament 2019 Juniors | | Finnish Ranking Tournament Juniors | Pori (FIN) | 2. (4) | 0 (132) |
| 28.09.2019 | Tuuri Ranking Tournament 2019 | | Finnish Ranking Tournaments | Alavus (FIN) | 19. (31) | 0 (423) |
| 28.09.2019 | Tuuri Ranking Tournament 2019 Juniors | | Finnish Ranking Tournament Juniors | Alavus (FIN) | 4. (6) | 0 (68) |
| 22.06.2019 | Roholm Championships 2019 | | Roholm Championships | Alavus (FIN) | 3. (6) | 0 (42) |
| 15.06.2019 | Raubichi WCh Open | | Raubichi Open | Raubichi (BLR) | 43. (60) | 0 (283) |
| 14.06.2019 | World Championships 2019 Juniors | | World Championships Juniors | Raubichi (BLR) | 28. (33) | 0 (148) |
| 04.05.2019 | Turku Open 2019 | | World Tour World Tour Majors Finnish Ranking Tournaments Turku Open | Turku (FIN) | 48. (61) | 0 (356) |
| 04.05.2019 | Turku Open 2019 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 8. (9) | 0 (63) |
| 02.03.2019 | Helsinki-Tapanila Ranking Tournament 2019 | | Finnish Ranking Tournaments | Helsinki (FIN) | 27. (48) | 0 (358) |
| 02.03.2019 | Helsinki-Tapanila Ranking Tournament 2019 Juniors | | Finnish Ranking Tournament Juniors | Helsinki (FIN) | 2. (8) | 0 (227) |
| 06.01.2019 | Finnish Championships 2019 | | Finnish Ranking Tournaments Finnish Championships | Helsinki (FIN) | 32. (58) | 0 (406) |
| 05.01.2019 | Finnish Championships 2019 Juniors | | Finnish Championships Juniors Finnish Ranking Tournament Juniors | Helsinki (FIN) | 4. (5) | 0 (60) |
| 27.10.2018 | Insomnia XX Ranking Tournament 2018 | | Finnish Ranking Tournaments | Pori (FIN) | 22. (30) | 0 (209) |
| 27.10.2018 | Insomnia XX Ranking Tournament 2018 Juniors | | Finnish Ranking Tournament Juniors | Pori (FIN) | 2. (4) | 0 (103) |
| 22.09.2018 | Oulu Ranking Tournament 2018 | | Finnish Ranking Tournaments | Oulu (FIN) | 27. (31) | 0 (187) |
| 22.09.2018 | Oulu Ranking Tournament 2018 Juniors | | Finnish Ranking Tournament Juniors | Oulu (FIN) | 4. (5) | 0 (43) |
| 12.08.2018 | Roholm Championships 2018 | | Roholm Championships | Seinajoki (FIN) | 3. (6) | 0 (41) |
| 17.06.2018 | European Championships 2018 Kids | | European Championships Kids | Eskilstuna, Sodermanland (SWE) | 14. (18) | 0 (257) |
| 16.06.2018 | Stiga Open TT | web | Swedish Tour | Eskilstuna, Sodermanland (SWE) | 27. (45) | 0 (267) |
| 15.06.2018 | European Championships 2018 Juniors | | European Championships Juniors | Eskilstuna, Sodermanland (SWE) | 30. (36) | 0 (219) |
| 05.05.2018 | Turku Open 2018 | | World Tour World Tour Majors Finnish Ranking Tournaments Turku Open | Turku (FIN) | 37. (48) | 0 (375) |
| 04.05.2018 | Turku Open 2018 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 4. (5) | 0 (65) |
| 07.04.2018 | Tallinn Cup 2018 | | World Tour World Tour Majors Tallinn Cup | Tallinn (EST) | 83. (98) | 0 (192) |
| 17.01.2018 | * Mantta-Vilppulan Liiga 2017/18 #5 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (4) | 13 (65) |
| 07.01.2018 | Finnish Championships 2018 | | Finnish Ranking Tournaments Finnish Championships | Helsinki (FIN) | 35. (55) | 0 (338) |
| 06.01.2018 | Finnish Championships 2018 Juniors | | Finnish Championships Juniors Finnish Ranking Tournament Juniors | Helsinki (FIN) | 3. (5) | 0 (84) |
| 06.01.2018 | Finnish Championships 2018 Kids | | Finnish Championships Kids | Helsinki (FIN) | 2. (8) | 0 (63) |
| 30.11.2017 | Mantta-Vilppulan Liiga 2017/18 #4 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (3) | 0 (0) |
| 25.11.2017 | Kerava Ranking Tournament 2017 | | Finnish Ranking Tournaments | Kerava (FIN) | 23. (38) | 0 (399) |
| 25.11.2017 | Kerava Ranking Tournament 2017 Juniors | | Finnish Ranking Tournament Juniors | Kerava (FIN) | 2. (5) | 0 (97) |
| 18.11.2017 | Stockholm Open 2017 | | World Tour Swedish Tour Stockholm Open | Huddinge, Sodermanland (SWE) | 52. (72) | 0 (250) |
| 09.11.2017 | Mantta-Vilppulan Liiga 2017/18 #3 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (4) | 0 (83) |
| 14.10.2017 | Ruovesi Ranking Tournament 2017 | | Finnish Ranking Tournaments | Ruovesi (FIN) | 23. (29) | 0 (268) |
| 14.10.2017 | Ruovesi Ranking Tournament 2017 Juniors | | Finnish Ranking Tournament Juniors | Ruovesi (FIN) | 2. (4) | 0 (47) |
| 05.10.2017 | Mantta-Vilppulan Liiga 2017/18 #2 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (3) | 0 (0) |
| 21.09.2017 | Mantta-Vilppulan Liiga 2017/18 #1 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (6) | 0 (207) |
| 28.08.2017 | Virrat Summer League 2017 #4 | | Virrat Summer League | Virrat (FIN) | 2. (5) | 0 (61) |
| 16.08.2017 | Virrat Summer League 2017 #3 | | Virrat Summer League | Virrat (FIN) | 2. (5) | 0 (61) |
| 31.07.2017 | Virrat Summer League 2017 #2 | | Virrat Summer League | Virrat (FIN) | 2. (5) | 0 (61) |
| 18.06.2017 | World Championships 2017 Kids (U13) | | World Championships Kids | Liberec (CZE) | 13. (20) | 0 (130) |
| 16.06.2017 | Virrat Summer League 2017 #1 | | Virrat Summer League | Virrat (FIN) | 3. (5) | 0 (30) |
| 16.06.2017 | World Championships 2017 Juniors | | World Championships Juniors | Liberec (CZE) | 25. (36) | 0 (220) |
| 07.05.2017 | Turku Open 2017 | | World Tour World Tour Majors Finnish Ranking Tournaments Turku Open | Turku (FIN) | 46. (56) | 0 (296) |
| 25.04.2017 | Mantta-Vilppulan Liiga 2016/17 #18 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 6. (8) | 0 (23) |
| 04.04.2017 | Mantta-Vilppulan Liiga 2016/17 #17 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 4. (4) | 0 (1) |
| 28.03.2017 | Mantta-Vilppulan Liiga 2016/17 #16 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (4) | 0 (79) |
| 21.03.2017 | Mantta-Vilppulan Liiga 2016/17 #15 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (7) | 0 (144) |
| 14.03.2017 | Mantta-Vilppulan Liiga 2016/17 #14 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (4) | 0 (79) |
| 04.03.2017 | Tampere Ranking Tournament 2017 | | Finnish Ranking Tournaments | Tampere (FIN) | 23. (33) | 0 (226) |
| 04.03.2017 | Tampere Ranking Tournament 2017 Juniors | | Finnish Ranking Tournament Juniors | Tampere (FIN) | 2. (3) | 0 (0) |
| 28.02.2017 | Mantta-Vilppulan Liiga 2016/17 #13 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (4) | 0 (116) |
| 21.02.2017 | Mantta-Vilppulan Liiga 2016/17 #12 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 4. (6) | 0 (36) |
| 14.02.2017 | Mantta-Vilppulan Liiga 2016/17 #11 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (7) | 0 (119) |
| 07.02.2017 | Mantta-Vilppulan Liiga 2016/17 #10 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (5) | 0 (76) |
| 31.01.2017 | Mantta-Vilppulan Liiga 2016/17 #9 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (7) | 0 (172) |
| 24.01.2017 | Mantta-Vilppulan Liiga 2016/17 #8 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (9) | 0 (172) |
| 22.01.2017 | Finnish Championships 2017 | | Finnish Ranking Tournaments Finnish Championships | Helsinki (FIN) | 34. (49) | 0 (185) |
| 21.01.2017 | Finnish Championships 2017 Juniors | | Finnish Championships Juniors | Helsinki (FIN) | 4. (4) | 0 (1) |
| 21.01.2017 | Finnish Championships 2017 Kids | | Finnish Championships Kids | Helsinki (FIN) | 1. (8) | 0 (89) |
| 17.01.2017 | Mantta-Vilppulan Liiga 2016/17 #7 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (5) | 0 (172) |
| 12.01.2017 | Mantta-Vilppulan Liiga 2016/17 #6 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 1. (5) | 0 (172) |
| 20.12.2016 | Mantta-Vilppulan Liiga 2016/17 #5 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 4. (5) | 0 (33) |
| 04.12.2016 | Riga Cup 2016 | | World Tour World Tour Super Series Riga Cup | Riga (LAT) | 130. (221) | 0 (207) |
| 29.11.2016 | Mantta-Vilppulan Liiga 2016/17 #4 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (5) | 0 (66) |
| 26.11.2016 | Salo Ranking Tournament 2016 | | Finnish Ranking Tournaments | Salo (FIN) | 27. (30) | 0 (100) |
| 26.11.2016 | Salo Ranking Tournament 2016 Juniors | | Finnish Ranking Tournament Juniors | Salo (FIN) | 3. (5) | 0 (65) |
| 01.11.2016 | Mantta-Vilppulan Liiga 2016/17 #2 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 3. (4) | 13 (64) |
| 29.10.2016 | * Turku Ranking Tournament 2016 | | Finnish Ranking Tournaments | Turku (FIN) | 22. (30) | 37 (183) |
| 29.10.2016 | * Turku Ranking Tournament 2016 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 4. (4) | 0 (1) |
| 17.10.2016 | Mantta-Vilppulan Liiga 2016/17 #1 | | Mantta-Vilppulan Liiga | Mantta-Vilppula (FIN) | 2. (5) | 0 (102) |
| 06.10.2016 | Ruoveden Harjoitusturnaus #3 | | Ruoveden Harjoitusturnaus | Ruovesi (FIN) | 3. (5) | 0 (27) |
| 10.09.2016 | Oulu Ranking Tournament 2016 | | Finnish Ranking Tournaments | Oulu (FIN) | 29. (34) | 0 (27) |
| 10.09.2016 | Oulu Ranking Tournament 2016 Juniors | | Finnish Ranking Tournament Juniors | Oulu (FIN) | 3. (5) | 0 (64) |
| 03.09.2016 | Turun Liiga 2016/17 #1 | | Turun Liiga | Turku (FIN) | 10. (10) | 0 (1) |
| 27.08.2016 | Ruoveden Harjoitusturnaus #2 | | Ruoveden Harjoitusturnaus | Ruovesi (FIN) | 3. (4) | 0 (14) |
| 04.08.2016 | Ruoveden Harjoitusturnaus #1 | | Ruoveden Harjoitusturnaus | Ruovesi (FIN) | 3. (4) | 0 (38) |
| 19.06.2016 | European Championships 2016 Kids | | European Championships Kids | Tallinn (EST) | 14. (24) | 0 (85) |
| 17.06.2016 | European Championships 2016 Juniors | | European Championships Juniors | Tallinn (EST) | 31. (37) | 0 (86) |
| 31.05.2016 | Punka-Liiga 2016 #1 | | Punka-Liiga | Punkalaidun (FIN) | 3. (4) | 0 (14) |
| 14.05.2016 | Turun Liiga 2015/16 #10 | | Turun Liiga | Turku (FIN) | 11. (12) | 0 (14) |
| 07.05.2016 | Turku Open 2016 | web | World Tour World Tour Majors Finnish Ranking Tournaments Turku Open | Turku (FIN) | 54. (68) | 0 (176) |
| 01.05.2016 | Naantalin Liiga 2015/16 #21 | | Naantalin Liiga | Naantali (FIN) | 5. (6) | 0 (11) |
| 30.04.2016 | Turun Liiga 2015/16 #9 | | Turun Liiga | Turku (FIN) | 10. (10) | 0 (1) |
| 24.04.2016 | Naantalin Liiga 2015/16 #20 | | Naantalin Liiga | Naantali (FIN) | 9. (9) | 0 (1) |
| 09.04.2016 | Varkaus Ranking Tournament 2016 | | Finnish Ranking Tournaments | Varkaus (FIN) | 31. (38) | 0 (45) |
| 09.04.2016 | Varkaus Ranking Tournament 2016 Juniors | | Finnish Ranking Tournament Juniors | Varkaus (FIN) | 5. (5) | 0 (1) |
| 03.04.2016 | Naantalin Liiga 2015/16 #18 | | Naantalin Liiga | Naantali (FIN) | 9. (12) | 0 (12) |
| 06.03.2016 | Naantalin Liiga 2015/16 #15 | | Naantalin Liiga | Naantali (FIN) | 9. (9) | 0 (1) |
| 20.02.2016 | Otaniemi Ranking Tournament 2016 | | Finnish Ranking Tournaments | Espoo (FIN) | 30. (33) | 0 (28) |
| 20.02.2016 | Otaniemi Ranking Tournament 2016 Juniors | | Finnish Ranking Tournament Juniors | Espoo (FIN) | 4. (5) | 0 (11) |
| 14.02.2016 | Naantalin Liiga 2015/16 #13 | | Naantalin Liiga | Naantali (FIN) | 4. (8) | 0 (23) |
| 30.01.2016 | Turun Liiga 2015/16 #5 | | Turun Liiga | Turku (FIN) | 15. (15) | 0 (1) |
| 24.01.2016 | Finnish Championships 2016 | | Finnish Ranking Tournaments Finnish Championships | Helsinki (FIN) | 50. (60) | 0 (36) |
| 23.01.2016 | Finnish Championships 2016 Juniors | | Finnish Championships Juniors | Helsinki (FIN) | 7. (7) | 0 (1) |
| 23.01.2016 | Finnish Championships 2016 Kids | | Finnish Championships Kids | Helsinki (FIN) | 3. (3) | 0 (0) |
| 23.01.2016 | Finnish Championships 2016 Rookies | | Finnish Championships Rookies | Helsinki (FIN) | 8. (16) | 0 (22) |
| 17.01.2016 | Turun Liiga 2015/16 #4 | | Turun Liiga | Turku (FIN) | 10. (10) | 0 (1) |
| 10.01.2016 | Naantalin Liiga 2015/16 #10 | | Naantalin Liiga | Naantali (FIN) | 6. (7) | 0 (8) |
| 03.01.2016 | Naantalin Liiga 2015/16 #9 | | Naantalin Liiga | Naantali (FIN) | 9. (10) | 0 (5) |
| 12.12.2015 | Turku Ranking Tournament 2015 Juniors | | Finnish Ranking Tournament Juniors | Turku (FIN) | 3. (4) | 0 (14) |
| 12.12.2015 | Turku Ranking Tournament 2015 Rookies | | Finnish Ranking Tournament Rookies | Turku (FIN) | 5. (6) | 0 (5) |
| 22.11.2015 | Naantalin Liiga 2015/16 #7 | | Naantalin Liiga | Naantali (FIN) | 11. (13) | 0 (8) |