| 39.00 | 31 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 39.29 | 31 | 2. World Cup 2025/2026 | 21. - 23.11.2025 | Calgary (CAN) |
| 38.76 | 21 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 39.45 | 29 | 1. World Cup 2025/2026 | 14. - 16.11.2025 | Salt Lake City (USA) |
| 39.90 | 20 | 2025 The Beehive Burn | 07.11.2025 | Salt Lake City (USA) |
| 40.03 | 4 | International Race | 24. - 26.10.2025 | Inzell (GER) |
| 39.95 | 1 | Romania - Sprint Distance Championships 2026 | 17. - 19.10.2025 | Inzell (GER) |
| 40.17 | 1 | Romania - Sprint Distance Championships 2026 | 17. - 19.10.2025 | Inzell (GER) |
| 40.17 | 1 | Romania - Sprint Distance Championships 2026 | 17. - 19.10.2025 | Inzell (GER) |
| 40.09 | 13 | Internationale Saisoneröffnung | 11. - 12.10.2025 | Inzell (GER) |
| 40.11 | 4 | Internationales Rennen | 03. - 05.10.2025 | Inzell (GER) |
| 40.28 | 1 | Int. Invitation Race | 25.07.2025 | Inzell (GER) |
| 39.53 | 1 | Romanian Single Distance Championships 2025 | 15. - 16.02.2025 | Inzell (GER) |
| 39.86 | 1 | Bayerische Meisterschaften | 08. - 09.02.2025 | Inzell (GER) |
| 39.26 | 29 | 3. World Cup 2024/2025 | 24. - 26.01.2025 | Calgary (CAN) |
| 39.39 | 10 | Time Trial | 18.01.2025 | Calgary (CAN) |
| 39.42 | 1 | Romania Cup | 20. - 22.12.2024 | Inzell (GER) |
| 39.86 | 2 | Deutschland Cup #2 | 14. - 15.12.2024 | Inzell (GER) |
| 40.07 | 1 | Romania - Sprint Championships 2025 | 01. - 02.11.2024 | Inzell (GER) |
| 39.92 | 3 | Internationales Rennen | 23. - 25.02.2024 | Inzell (GER) |
| 40.59 | 5 | Internationales Rennen | 23. - 25.02.2024 | Inzell (GER) |
| 38.94 | 22 | 5. World Cup 2023/2024 | 26. - 28.01.2024 | Salt Lake City (USA) |
| 39.54 | 18 | ISU European Speed Skating Championships 2024 | 05. - 07.01.2024 | Heerenveen (NED) |
| 40.43 | 1 | Romanian Cup | 14. - 15.12.2023 | Tomaszów Mazowiecki (POL) |
| 39.72 | 20 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 40.20 | 21 | 2. World Cup 2023/2024 | 17. - 19.11.2023 | Beijing (CHN) |
| 40.27 | 19 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 40.50 | 19 | 1. World Cup 2023/2024 | 10. - 12.11.2023 | Obihiro (JPN) |
| 40.44 | 1 | Frillensee Cup | 04.11.2023 | Inzell (GER) |
| 39.96 | 10 | Internationale Saisoneröffnung | 07. - 08.10.2023 | Inzell (GER) |
| 40.53 | 2 | Internationale Saisoneröffnung | 07. - 08.10.2023 | Inzell (GER) |
| 39.90 | 1 | Romania - Allround Championships 2023 | 25. - 26.02.2023 | Inzell (GER) |
| 39.68 | 2 | Internationales Rennen | 24. - 26.02.2023 | Inzell (GER) |
| 39.91 | 13 | ISU European Speed Skating Championships 2023 | 06. - 08.01.2023 | Hamar (NOR) |
| 39.13 | 14 | 4. World Cup 2022/2023 | 16. - 18.12.2022 | Calgary (CAN) |
| 1:16.34 | 21 | 3. World Cup 2022/2023 | 09. - 11.12.2022 | Calgary (CAN) |
| 39.38 | 12 | 2. World Cup 2022/2023 | 18. - 20.11.2022 | Heerenveen (NED) |
| 39.64 | 3 | Frillensee Cup | 12.11.2022 | Inzell (GER) |
| 40.49 | 1 | Romanian Sprint Championships 2023 | 21. - 22.10.2022 | Inzell (GER) |
| 39.75 | 3 | Internationales Rennen | 14. - 16.10.2022 | Inzell (GER) |
| 40.04 | 5 | Internationales Rennen | 14. - 16.10.2022 | Inzell (GER) |
| 40.18 | 7 | Internationale Saisoneröffnung | 08. - 09.10.2022 | Inzell (GER) |
| 39.16 | 2 | Internationales Rennen | 25. - 27.02.2022 | Inzell (GER) |
| 39.29 | 5 | Internationales Rennen | 25. - 27.02.2022 | Inzell (GER) |
| 39.16 | 3 | Frillensee Cup | 19. - 20.02.2022 | Inzell (GER) |
| 39.45 | 29 | Olympic Winter Games 2022 | 05. - 19.02.2022 | Beijing (CHN) |
| 40.24 | 2 | 3. Neo-Seniors World Cup | 22. - 23.01.2022 | Innsbruck (AUT) |
| 39.29 | 14 | European Speed Skating Championships 2022 | 07. - 09.01.2022 | Heerenveen (NED) |
| 38.37 | 14 | 4. World Cup 2021/2022 | 10. - 12.12.2021 | Calgary (CAN) |
| 38.91 | 21 | 4. World Cup 2021/2022 | 10. - 12.12.2021 | Calgary (CAN) |
| 38.52 | 16 | 3. World Cup 2021/2022 | 03. - 05.12.2021 | Salt Lake City (USA) |
| 38.72 | 20 | 3. World Cup 2021/2022 | 03. - 05.12.2021 | Salt Lake City (USA) |
| 38.92 | 1 | Time Trials | 27.11.2021 | Calgary (CAN) |
| DNF | - | 1. World Cup 2021/2022 | 12. - 14.11.2021 | Tomaszów Mazowiecki (POL) |
| 39.71 | 17 | 1. World Cup 2021/2022 | 12. - 14.11.2021 | Tomaszów Mazowiecki (POL) |
| 39.23 | 2 | Internationales Rennen | 22. - 24.10.2021 | Inzell (GER) |
| 39.30 | 2 | Internationales Rennen | 22. - 24.10.2021 | Inzell (GER) |
| 39.58 | 7 | Internationales Rennen | 15. - 17.10.2021 | Inzell (GER) |
| 39.71 | 6 | Internationales Rennen | 15. - 17.10.2021 | Inzell (GER) |
| 39.16 | 6 | Internationale Saisoneröffnung | 09. - 10.10.2021 | Inzell (GER) |
| 39.42 | 1 | Internationales Rennen ISU Development Camp | 06.08.2021 | Inzell (GER) |
| 39.07 | 1 | Internationales Rennen | 26. - 28.02.2021 | Inzell (GER) |
| 39.21 | 1 | Internationales Rennen | 26. - 28.02.2021 | Inzell (GER) |
| 39.41 | 1 | Zakopane International Speed Skating Championships | 22. - 23.02.2021 | Zakopane (POL) |
| 39.41 | 1 | Romania Allround Championships 2021 | 22. - 23.02.2021 | Zakopane (POL) |
| 39.09 | 20 | 2. World Cup 2020/2021 | 29. - 31.01.2021 | Heerenveen (NED) |
| 39.58 | 26 | 2. World Cup 2020/2021 | 29. - 31.01.2021 | Heerenveen (NED) |
| 38.99 | 21 | 1. World Cup 2020/2021 | 22. - 24.01.2021 | Heerenveen (NED) |
| 39.20 | 19 | 1. World Cup 2020/2021 | 22. - 24.01.2021 | Heerenveen (NED) |
| 39.68 | 15 | European Speed Skating Championships 2021 | 16. - 17.01.2021 | Heerenveen (NED) |
| 39.25 | 2 | Frillensee Cup / Invitation Race | 09. - 10.01.2021 | Inzell (GER) |
| 39.68 | 1 | Frillensee Cup | 02.01.2021 | Inzell (GER) |
| 39.32 | 1 | Internationales Rennen | 23. - 25.10.2020 | Inzell (GER) |
| 39.52 | 1 | Internationales Rennen | 23. - 25.10.2020 | Inzell (GER) |
| 39.96 | 1 | Internationales Rennen | 16. - 18.10.2020 | Inzell (GER) |
| 40.10 | 2 | Internationales Rennen | 16. - 18.10.2020 | Inzell (GER) |
| 39.79 | 1 | 3. Neosenior World Cup 2019/2020 (Final) | 15. - 16.02.2020 | Minsk (BLR) |
| 39.52 | 1 | Frillensee Cup | 08. - 09.02.2020 | Inzell (GER) |
| 39.49 | 1 | Frillensee Cup | 01.02.2020 | Inzell (GER) |
| 40.26 | 16 | European Championships 2020 | 10. - 12.01.2020 | Heerenveen (NED) |
| 40.24 | 1 | Tatra Cup | 20. - 22.12.2019 | Zakopane (POL) |
| 39.43 | 12 | 3. World Cup 2019/2020 | 06. - 08.12.2019 | Astana (KAZ) |
| 40.01 | 2 | 2. Neosenior World Cup 2019/2020 | 23. - 24.11.2019 | Enschede (NED) |
| 40.83 | 2 | 1. Neosenior World Cup 2019/2020 | 16. - 17.11.2019 | Bjugn (NOR) |
| 40.05 | 9 | Internationales Rennen | 18. - 20.10.2019 | Inzell (GER) |
| 40.34 | 10 | Internationales Rennen | 18. - 20.10.2019 | Inzell (GER) |
| 40.53 | 28 | Internationale Saisoneröffnung | 12. - 13.10.2019 | Inzell (GER) |
| 40.61 | 12 | Internationale Saisoneröffnung | 12. - 13.10.2019 | Inzell (GER) |
| 39.54 | 1 | Romanian Championships 2019 | 22. - 24.02.2019 | Inzell (GER) |
| 39.88 | 2 | Internationales Rennen | 22. - 24.02.2019 | Inzell (GER) |
| 40.45 | 7 | International Race | 16. - 17.02.2019 | Inzell (GER) |
| 40.50 | 2 | International Race | 16. - 17.02.2019 | Inzell (GER) |
| 40.93 | 3 | 3. Neo-Senior World Cup Finale 2018/2019 | 09. - 10.02.2019 | Baselga di Pinè (ITA) |
| 42.04 | 2 | 2. Neo-Senior World Cup 2018/2019 | 26. - 27.01.2019 | Helsinki (Helsingfors) (FIN) |
| 41.75 | 3 | European Cup | 19. - 20.01.2019 | Innsbruck (AUT) |
| 41.32 | 1 | Tatra Cup 2019 | 20. - 21.12.2018 | Zakopane (POL) |
| 40.76 | 8 | 1. Neo-Senior World Cup 2018/2019 | 24. - 25.11.2018 | Tomaszów Mazowiecki (POL) |
| 41.53 | 1 | Frillensee Cup | 17.11.2018 | Inzell (GER) |
| 39.87 | 18 | World Junior Championships 2018 | 09. - 11.03.2018 | Salt Lake City (USA) |
| 39.87 | 11 | World Junior Championships 2018 | 09. - 11.03.2018 | Salt Lake City (USA) |
| 40.04 | 14 | 3. Junior World Cup 2017/2018 | 02. - 04.03.2018 | Salt Lake City (USA) |
| 40.41 | 1 | Romanian Junior Allround Championships 2018 | 23. - 24.02.2018 | Inzell (GER) |
| 41.64 | 8 | 2. Junior World Cup 2017/2018 | 27. - 28.01.2018 | Innsbruck (AUT) |
| 41.01 | 1 | Romanian Junior Allround Championships 2018 | 15. - 17.12.2017 | Inzell (GER) |
| 40.59 | 1 | Romanian Junior Allround Championships 2018 | 15. - 17.12.2017 | Inzell (GER) |
| 39.90 | 3 | Time Trials | 26.11.2017 | Calgary (CAN) |
| 40.07 | 16 | Time Trials | 25.11.2017 | Calgary (CAN) |
| 39.99 | 10 | CanAm International | 17. - 19.11.2017 | Calgary (CAN) |
| 40.03 | 16 | CanAm International | 17. - 19.11.2017 | Calgary (CAN) |
| 40.84 | 16 | Internationales Rennen | 14. - 15.10.2017 | Inzell (GER) |
| 40.85 | 7 | Internationales Rennen | 14. - 15.10.2017 | Inzell (GER) |
| 41.30 | 24 | Internationale Saisoneröffnung | 07. - 08.10.2017 | Inzell (GER) |
| 41.33 | 15 | Internationale Saisoneröffnung | 07. - 08.10.2017 | Inzell (GER) |
| 41.10 | 1 | Romanian Junior Allround Championships 2017 | 18. - 19.02.2017 | Inzell (GER) |
| 42.10 | 27 | 28th Winter Universiade | 31.01. - 06.02.2017 | Alma Ata (KAZ) |
| 43.19 | 31 | 2. Junior World Cup 2016/2017 | 21. - 22.01.2017 | Collalbo (ITA) |
| 42.90 | 3 | 35th Junior Meeting | 14. - 15.01.2017 | Collalbo (ITA) |
| 41.59 | 5 | Internationaler Deutscher Juniorencup | 10. - 11.12.2016 | Inzell (GER) |
| 41.93 | 1 | Frillensee Cup | 03.12.2016 | Inzell (GER) |
| 41.82 | 15 | Internationales Rennen | 15. - 16.10.2016 | Inzell (GER) |
| 42.43 | 1 | ISU Junior Developement Race | 09.07.2016 | Inzell (GER) |
| 42.27 | 16 | Youth Olympic Games | 13. - 19.02.2016 | Hamar (NOR) |
| 42.41 | 1 | 34th Junior Meeting | 23. - 24.01.2016 | Collalbo (ITA) |
| 43.36 | 23 | 3. Junior World Cup 2015/2016 | 16. - 17.01.2016 | Baselga di Pinè (ITA) |
| 41.74 | 16 | Frillensee Cup | 09.01.2016 | Inzell (GER) |
| 41.50 | 1 | Romanian Single Distance Championships 2016 | 19. - 20.12.2015 | Inzell (GER) |
| 41.50 | 1 | Romanian Junior Allround Championships 2016 | 19. - 20.12.2015 | Inzell (GER) |
| 41.79 | 21 | 2. Junior World Cup 2015/2016 | 28. - 29.11.2015 | Berlin (GER) |
| 42.54 | 28 | 1. Junior World Cup 2015/2016 | 14. - 15.11.2015 | Groningen (NED) |
| 42.05 | 5 | International Competition | 30.10.2015 | Inzell (GER) |
| 42.82 | 15 | International Race | 23. - 24.10.2015 | Inzell (GER) |
| 42.98 | 2 | ISU Junior Development | 10.07.2015 | Inzell (GER) |
| 44.23 | 49 | World Junior Championships 2015 | 20. - 22.02.2015 | Warszawa (POL) |
| 42.61 | 2 | Bayerische Meisterschaften | 07. - 08.02.2015 | Inzell (GER) |
| 43.54 | 5 | 33. International Finstral Trophy | 24. - 25.01.2015 | Collalbo (ITA) |
| 43.50 | 27 | 2. ISU Junior World Cup | 17. - 18.01.2015 | Collalbo (ITA) |
| 43.16 | 7 | Frillensee Cup | 10.01.2015 | Inzell (GER) |
| 43.19 | 18 | International X-Mas Race | 26. - 27.12.2014 | Inzell (GER) |
| 44.12 | 21 | Frillensee Cup | 20.12.2014 | Inzell (GER) |
| 44.12 | 1 | Romanian Junior Allround Championships 2015 | 20. - 21.12.2014 | Inzell (GER) |
| 45.02 | 20 | ISU Development Race | 10.10.2014 | Inzell (GER) |
| 44.93 | 4 | ISU World Development Trophy 2014 | 02.03.2014 | Zakopane (POL) |
| 43.86 | 1 | Romanian Junior Allround Championships 2014 | 15. - 16.02.2014 | Inzell (GER) |
| 44.87 | 12 | Frillensee Cup | 01.02.2014 | Inzell (GER) |
| 45.65 | 21 | Internationales Rennen | 25. - 26.01.2014 | Inzell (GER) |
| 44.37 | 1 | Romanian Junior Allround Championships 2014 | 21. - 22.12.2013 | Inzell (GER) |
| 45.70 | 7 | Frillensee Cup | 14.12.2013 | Inzell (GER) |
| 44.96 | 5 | Internationaler Skate Specials Cup Junioren | 07. - 08.12.2013 | Inzell (GER) |
| 46.26 | 8 | Frillensee Cup | 26. - 27.01.2013 | Inzell (GER) |
| 47.09 | 11 | Frillensee Cup | 19. - 20.01.2013 | Inzell (GER) |
| 50.11 | 16 | Romanian Sprint Championships 2012 | 03. - 04.02.2012 | Inzell (GER) |
| 50.64 | 34 | Frillensee Cup | 17. - 18.12.2011 | Inzell (GER) |
| 50.64 | 5 | Romanian Junior Allround Championships 2012 | 16. - 18.12.2011 | Inzell (GER) |
| 57.74 | 4 | Romanian Junior Allround Championships 2010 | 18. - 20.12.2009 | Erfurt (GER) |