| 36.20 | 29 | 4. World Cup 2025/2026 | 12. - 14.12.2025 | Hamar (NOR) |
| 36.25 | 29 | 4. World Cup 2025/2026 | 12. - 14.12.2025 | Hamar (NOR) |
| 36.53 | 31 | 3. World Cup 2025/2026 | 05. - 07.12.2025 | Heerenveen (NED) |
| 35.67 | 30 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 35.90 | 33 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 36.10 | 34 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 36.27 | 35 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 36.59 | 7 | International Race | 24. - 26.10.2025 | Inzell (GER) |
| 36.50 | 14 | Internationale Saisoneröffnung | 11. - 12.10.2025 | Inzell (GER) |
| 36.70 | 10 | Internationale Saisoneröffnung | 11. - 12.10.2025 | Inzell (GER) |
| 36.91 | 11 | Internationales Rennen | 03. - 05.10.2025 | Inzell (GER) |
| 36.48 | 27 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 36.83 | 22 | 6. World Cup 2024/2025 | 28.02. - 02.03.2025 | Heerenveen (NED) |
| 36.55 | 26 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 36.57 | 28 | 5. World Cup 2024/2025 | 21. - 23.02.2025 | Tomaszów Mazowiecki (POL) |
| 36.45 | 4 | Frillensee Cup | 15.02.2025 | Inzell (GER) |
| DQ | - | 25th Intern. Master Sprint Classics inkl. Intern. Rennen | 01. - 02.02.2025 | Inzell (GER) |
| 36.54 | 4 | Frillensee Cup | 25.01.2025 | Inzell (GER) |
| 36.66 | 19 | ISU European Speed Skating Championships | 10. - 12.01.2025 | Heerenveen (NED) |
| 36.55 | 23 | 1. World Cup 2024/2025 | 22. - 24.11.2024 | Nagano (JPN) |
| 36.79 | 28 | 1. World Cup 2024/2025 | 22. - 24.11.2024 | Nagano (JPN) |
| 36.26 | 1 | Frillensee Cup | 16.11.2024 | Inzell (GER) |
| 35.79 | 4 | International Invitation Race | 25. - 27.10.2024 | Inzell (GER) |
| 35.97 | 5 | International Invitation Race | 25. - 27.10.2024 | Inzell (GER) |
| 36.22 | 7 | International Race | 18. - 20.10.2024 | Inzell (GER) |
| 36.53 | 11 | International Season Opening | 12. - 13.10.2024 | Inzell (GER) |
| 36.71 | 3 | Invitation Test Race | 27.07.2024 | Inzell (GER) |
| 38.86 | 1 | Estonia - Sprint Championships 2024 | 02. - 03.03.2024 | Tallin (EST) |
| 36.21 | 4 | Internationales Rennen | 23. - 25.02.2024 | Inzell (GER) |
| 36.73 | 7 | Internationales Rennen | 23. - 25.02.2024 | Inzell (GER) |
| 36.41 | 3 | Frillensee Cup | 17. - 18.02.2024 | Inzell (GER) |
| 36.67 | 2 | 3. Neo-Seniors World Cup 2023/2024 | 03. - 04.02.2024 | Hachinohe (JPN) |
| 36.32 | 1 | Frillensee Cup | 13.01.2024 | Inzell (GER) |
| 36.50 | 3 | International Championship Races | 16. - 17.12.2023 | Inzell (GER) |
| 36.55 | 1 | International Championship Races | 16. - 17.12.2023 | Inzell (GER) |
| 36.23 | 3 | Deutschland Cup #2 | 09. - 10.12.2023 | Inzell (GER) |
| 36.61 | 3 | 2. Neo-Seniors World Cup 2023/2024 | 02. - 03.12.2023 | Collalbo (ITA) |
| 36.93 | 5 | 1. Neo-Seniors World Cup 2023/2024 | 25. - 26.11.2023 | Baselga di Pinè (ITA) |
| 36.66 | 6 | International Invitation Race | 27. - 29.10.2023 | Inzell (GER) |
| 36.57 | 4 | Internationales Rennen | 20. - 22.10.2023 | Inzell (GER) |
| 37.23 | 8 | Internationales Rennen | 20. - 22.10.2023 | Inzell (GER) |
| 36.91 | 8 | Internationales Rennen | 13. - 15.10.2023 | Inzell (GER) |
| 36.60 | 13 | Internationale Saisoneröffnung | 07. - 08.10.2023 | Inzell (GER) |
| 36.98 | 2 | Internationale Saisoneröffnung | 07. - 08.10.2023 | Inzell (GER) |
| 37.19 | 3 | Internationales Rennen | 30.09. - 01.10.2023 | Inzell (GER) |
| 38.80 | 1 | Estonia - Allround Championships 2023 | 25. - 26.02.2023 | Tallin (EST) |
| 39.78 | 1 | Estonia - Sprint Championships 2023 | 18. - 19.02.2023 | Tallin (EST) |
| 37.01 | 10 | 3. Neo-Seniors World Cup 2022/2023 | 04. - 05.02.2023 | Inzell (GER) |
| 37.70 | 4 | 23rd Intern. Master Sprint Classics | 21. - 22.01.2023 | Inzell (GER) |
| 38.06 | 3 | 23rd Intern. Master Sprint Classics | 21. - 22.01.2023 | Inzell (GER) |
| 37.95 | 6 | Deutschland Cup 3 | 17. - 18.12.2022 | Inzell (GER) |
| 38.03 | 1 | Frillensee Cup | 10.12.2022 | Inzell (GER) |
| 39.13 | 13 | 1. Neo-Seniors World Cup 2022/2023 | 26. - 27.11.2022 | Seinäjoki (FIN) |
| 39.09 | 23 | Internationales Rennen | 14. - 16.10.2022 | Inzell (GER) |
| 39.16 | 2 | Estonia - Sprint Championships 2022 | 19. - 20.03.2022 | Tallinn (EST) |
| 39.37 | 1 | Estonian Winter Games | 05.03.2022 | Tallinn (EST) |
| 36.90 | 9 | 1. Neo-Senior World Cup | 27. - 28.11.2021 | Inzell (GER) |
| DQ | - | AmCup #1 | 21. - 24.10.2021 | Salt Lake City (USA) |
| 37.08 | 15 | AmCup #1 | 21. - 24.10.2021 | Salt Lake City (USA) |
| 37.17 | 12 | Time Trials | 02.10.2021 | Salt Lake City (USA) |
| 37.62 | 14 | Time Trials | 25.09.2021 | Salt Lake City (USA) |
| 37.30 | 8 | Desert Classic | 04. - 05.09.2021 | Salt Lake City (USA) |
| 37.72 | 12 | Desert Classic | 04. - 05.09.2021 | Salt Lake City (USA) |
| 39.91 | 1 | Estonia Allround Championships 2021 | 13. - 14.03.2021 | Tallinn (EST) |
| 40.33 | 2 | Estonia - Sprint Championships 2021 | 06. - 07.03.2021 | Tallinn (EST) |
| 37.50 | 10 | Internationales Rennen | 26. - 28.02.2021 | Inzell (GER) |
| 38.07 | 12 | Internationales Rennen | 26. - 28.02.2021 | Inzell (GER) |
| 37.31 | 3 | Frillensee Cup | 20. - 21.02.2021 | Inzell (GER) |
| 37.02 | 1 | Frillensee Cup | 30.01.2021 | Inzell (GER) |
| 36.64 | 4 | Frillensee Cup / Invitation Race | 09. - 10.01.2021 | Inzell (GER) |
| 36.98 | 3 | Frillensee Cup | 02.01.2021 | Inzell (GER) |
| 37.12 | 5 | Internationales Rennen | 12. - 13.12.2020 | Inzell (GER) |
| 37.87 | 7 | Frillensee Cup | 05.12.2020 | Inzell (GER) |
| 37.32 | 4 | Frillensee Cup | 07.11.2020 | Inzell (GER) |
| 38.17 | 12 | FISU World University Games | 10. - 13.03.2020 | Amsterdam (NED) |
| 38.03 | 2 | Kuldne 1500 | 07.03.2020 | Tallin (EST) |
| 37.70 | 16 | World Junior Championships 2020 | 21. - 23.02.2020 | Tomaszów Mazowiecki (POL) |
| 37.70 | 32 | World Junior Championships 2020 | 21. - 23.02.2020 | Tomaszów Mazowiecki (POL) |
| 37.55 | 22 | 3. Junior World Cup 2019/2020 (Final) | 15. - 16.02.2020 | Minsk (BLR) |
| 37.71 | 2 | Tatra Cup | 20. - 22.12.2019 | Zakopane (POL) |
| 38.95 | 41 | 2. Junior World Cup 2019/2020 | 23. - 24.11.2019 | Enschede (NED) |
| 38.76 | 34 | 1. Junior World Cup 2019/2020 | 16. - 17.11.2019 | Bjugn (NOR) |
| 38.13 | 9 | Frillensee Cup | 02.11.2019 | Inzell (GER) |
| 39.18 | 28 | Internationales Rennen | 25. - 27.10.2019 | Inzell (GER) |
| 38.09 | 5 | Deutscher Juniorencup & ÜWK | 02. - 03.03.2019 | Inzell (GER) |
| 38.20 | 47 | World Junior Championships 2019 | 15. - 17.02.2019 | Baselga di Pinè (ITA) |
| 58.34 | 37 | 3. Junior World Cup Finale 2018/2019 | 09. - 10.02.2019 | Baselga di Pinè (ITA) |
| 42.83 | 1 | Kuldne 1500 | 03.02.2019 | Põltsamaa (EST) |
| 39.45 | 21 | 2. Junior World Cup 2018/2019 | 26. - 27.01.2019 | Helsinki (Helsingfors) (FIN) |
| 38.16 | 1 | Tatra Cup 2019 | 20. - 21.12.2018 | Zakopane (POL) |
| 38.55 | 2 | Sport School Trophy | 16.12.2018 | Zakopane (POL) |
| DQ | - | 1. Junior World Cup 2018/2019 | 24. - 25.11.2018 | Tomaszów Mazowiecki (POL) |
| 37.85 | 16 | Internationales Rennen | 26. - 28.10.2018 | Inzell (GER) |
| 38.65 | 24 | Internationales Rennen | 26. - 28.10.2018 | Inzell (GER) |
| 38.93 | 1 | International Development Competition | 12. - 13.10.2018 | Tomaszów Mazowiecki (POL) |
| 39.43 | 1 | Internationales Rennen ISU Camp | 20.07.2018 | Inzell (GER) |
| 37.53 | 46 | World Junior Championships 2018 | 09. - 11.03.2018 | Salt Lake City (USA) |
| 38.20 | 29 | 3. Junior World Cup 2017/2018 | 02. - 04.03.2018 | Salt Lake City (USA) |
| 43.06 | 1 | Estonian Junior Allround Championships 2018 | 10. - 11.02.2018 | Põltsamaa (EST) |
| 43.22 | 1 | Kuldne 1500 | 04.02.2018 | Põltsamaa (EST) |
| 39.23 | 31 | 2. Junior World Cup 2017/2018 | 27. - 28.01.2018 | Innsbruck (AUT) |
| 39.14 | 1 | Bayerische Meisterschaft | 20. - 21.01.2018 | Inzell (GER) |
| 39.09 | 1 | Tatra Cup 2017 | 20. - 21.12.2017 | Zakopane (POL) |
| 38.92 | 2 | Sport School Zakopane Cup | 17.12.2017 | Zakopane (POL) |
| 38.33 | 39 | 1. Junior World Cup 2017/2018 | 25. - 26.11.2017 | Inzell (GER) |
| 39.53 | 1 | International Skatespecials Cup | 18. - 19.11.2017 | Inzell (GER) |
| 39.14 | 24 | Internationales Rennen | 20. - 22.10.2017 | Inzell (GER) |
| 44.99 | 13 | International Development Race | 16.09.2017 | Minsk (BLR) |
| 39.42 | 23 | Belarus Open Cup | 25. - 26.08.2017 | Minsk (BLR) |
| 39.87 | 26 | Belarus Open Cup | 25. - 26.08.2017 | Minsk (BLR) |
| 39.67 | 15 | International Race | 19.08.2017 | Minsk (BLR) |
| 39.46 | 12 | Viking Race Juniors AG 12 -17 2017 | 03. - 04.03.2017 | Heerenveen (NED) |
| 44.10 | 1 | Jotilde Gevamaa MV Kiiruisutamises | 25.02.2017 | Põltsamaa (EST) |
| 43.55 | 1 | Estonian Juniors Championships 2017 | 11. - 12.02.2017 | Põltsamaa (EST) |
| 43.32 | 1 | Estonian Juniors Championships 2017 | 11. - 12.02.2017 | Põltsamaa (EST) |
| 39.44 | 45 | 2. Junior World Cup 2016/2017 | 21. - 22.01.2017 | Collalbo (ITA) |
| DQ | - | 35th Junior Meeting | 14. - 15.01.2017 | Collalbo (ITA) |
| 40.56 | 55 | 1. Junior World Cup 2016/2017 | 26. - 27.11.2016 | Minsk (BLR) |
| 40.40 | 6 | Skating Union Of Belarus Cup #1 | 11. - 13.11.2016 | Minsk (BLR) |
| 40.35 | 12 | ISU Development Race | 14.10.2016 | Inzell (GER) |
| 42.66 | 13 | Minsk Open Cup | 17.09.2016 | Minsk (BLR) |
| 41.40 | 31 | Belarusian Open Single Distances Championships 2016 | 25. - 27.03.2016 | Minsk (BLR) |
| 41.80 | 23 | Viking Race Juniors AG 12 -17 2016 | 26. - 27.02.2016 | Heerenveen (NED) |
| 46.58 | 2 | Estonian Junior Allround Championships 2016 | 06.02.2016 | Põltsamaa (EST) |
| 43.41 | 1 | 34th Junior Meeting | 23. - 24.01.2016 | Collalbo (ITA) |
| DNF | - | Test Competition | 16.01.2016 | Põltsamaa (EST) |
| 45.74 | 6 | Tatra Cup | 19. - 20.12.2015 | Zakopane (POL) |
| 45.96 | 22 | ISU World Development Trophy - Supersprint | 16.12.2015 | Zakopane (POL) |
| 55.09 | 18 | ISU World Development Trophy 2016 | 12.12.2015 | Zakopane (POL) |