| 2 Mar 2025 | Season Closing Race SSR 100 m · 2 Mar 2025 · Seinäjoki | 100 m | 11.41 | |
| 2 Mar 2025 | Season Closing Race SSR 500 m · 2 Mar 2025 · Seinäjoki | 500 m | 43.29 | |
| 2 Mar 2025 | Season Closing Race SSR 1500 m · 2 Mar 2025 · Seinäjoki | 1500 m | 3:04.82 | |
| 2 Mar 2025 | Finland - Single Distances (5000/10000) Championships 2025 SSR 10000 m · 2 Mar 2025 · Seinäjoki | 10000 m | 22:40.46 | |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 100 m · 1 Mar 2025 · Seinäjoki | 100 m | 11.34 PB | 2. |
| 1 Mar 2025 | Season Closing Race SSR 100 m · 1 Mar 2025 · Seinäjoki | 100 m | 11.34 | |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 100 m · 1 Mar 2025 · Seinäjoki | 100 m | 11.41 | 1. |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 500 m · 1 Mar 2025 · Seinäjoki | 500 m | 43.29 | 3. |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 500 m · 1 Mar 2025 · Seinäjoki | 500 m | 43.20 | 3. |
| 1 Mar 2025 | Season Closing Race SSR 500 m · 1 Mar 2025 · Seinäjoki | 500 m | 43.20 | |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 1000 m · 1 Mar 2025 · Seinäjoki | 1000 m | | |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 1500 m · 1 Mar 2025 · Seinäjoki | 1500 m | 3:04.82 | 3. |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 3000 m · 1 Mar 2025 · Seinäjoki | 3000 m | | |
| 1 Mar 2025 | Season Closing race, Nuorten SM, Mastereiden SM, SM N 5000m ja M 10000m 10000 m · 1 Mar 2025 · Seinäjoki | 10000 m | 22:40.46 | 5. |
| 22 Feb 2025 | Seinäjoen kansalliset 22.2.2025 500 m · 22 Feb 2025 · Seinäjoki | 500 m | 43.50 | 6. |
| 22 Feb 2025 | Seinäjoen Kansalliset SSR 500 m · 22 Feb 2025 · Seinäjoki | 500 m | 43.50 | |
| 22 Feb 2025 | Seinäjoen kansalliset 22.2.2025 1000 m · 22 Feb 2025 · Seinäjoki | 1000 m | DNS | |
| 8 Feb 2025 | Porin Kansallinen Aurubis Pikaluistelukilpailu SSR 500 m · 8 Feb 2025 · Pori | 500 m | 43.17 | |
| 8 Feb 2025 | Porin Kansallinen Aurubis Pikaluistelukilpailu SSR 1000 m · 8 Feb 2025 · Pori | 1000 m | 1:28.27 | |
| 11 Jan 2025 | Seinajoki Kansalliset SSR 500 m · 11 Jan 2025 · Seinäjoki | 500 m | 43.48 | |
| 11 Jan 2025 | Seinajoki kansalliset 500 m · 11 Jan 2025 · Seinäjoki | 500 m | 43.48 | 5. |
| 11 Jan 2025 | Seinajoki kansalliset 1000 m · 11 Jan 2025 · Seinäjoki | 1000 m | 1:33.34 | 6. |
| 11 Jan 2025 | Seinajoki Kansalliset SSR 1000 m · 11 Jan 2025 · Seinäjoki | 1000 m | 1:33.34 | |
| 11 Jan 2025 | Seinajoki Kansalliset SSR 3000 m · 11 Jan 2025 · Seinäjoki | 3000 m | 5:35.89 | |
| 11 Jan 2025 | Seinajoki kansalliset 3000 m · 11 Jan 2025 · Seinäjoki | 3000 m | 5:35.89 | 11. |
| 15 Dec 2024 | Finland - National Championships 2025 SSR 1500 m · 15 Dec 2024 · Seinäjoki | 1500 m | 2:30.14 | |
| 14 Dec 2024 | Pingu Seinäjoki SSR 500 m · 14 Dec 2024 · Seinäjoki | 500 m | 44.11 | |
| 14 Dec 2024 | Finland - National Championships 2025 SSR 1000 m · 14 Dec 2024 · Seinäjoki | 1000 m | 1:36.01 | |
| 13 Dec 2024 | Finland - National Championships 2025 SSR 500 m · 13 Dec 2024 · Seinäjoki | 500 m | 44.48 | |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 500 m · 13 Dec 2024 · Seinäjoki | 500 m | 44.11 | 2. |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 500 m · 13 Dec 2024 · Seinäjoki | 500 m | 44.48 | 12. |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 1000 m · 13 Dec 2024 · Seinäjoki | 1000 m | 1:36.01 | 11. |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 1500 m · 13 Dec 2024 · Seinäjoki | 1500 m | 2:30.14 | 11. |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 5000 m · 13 Dec 2024 · Seinäjoki | 5000 m | 10:21.02 | 7. |
| 13 Dec 2024 | Finland - National Championships 2025 SSR 5000 m · 13 Dec 2024 · Seinäjoki | 5000 m | 10:21.02 | |
| 13 Dec 2024 | SM-kilpailut, Mastereiden SM-kilpailut, Pingu Seinäjoki 10000 m · 13 Dec 2024 · Seinäjoki | 10000 m | | |
| 24 Nov 2024 | Season Opening Race SSR 1000 m · 24 Nov 2024 · Seinäjoki | 1000 m | 1:29.45 | |
| 24 Nov 2024 | Season Opening Race SSR 3000 m · 24 Nov 2024 · Seinäjoki | 3000 m | 5:25.07 | |
| 23 Nov 2024 | Season Opening Race SSR 500 m · 23 Nov 2024 · Seinäjoki | 500 m | 44.03 | |
| 23 Nov 2024 | Season Opening Race 23-24.11.2024 500 m · 23 Nov 2024 · Seinäjoki | 500 m | 44.03 PB | 3. |
| 23 Nov 2024 | Season Opening Race 23-24.11.2024 1000 m · 23 Nov 2024 · Seinäjoki | 1000 m | 1:29.45 | 4. |
| 23 Nov 2024 | Season Opening Race 23-24.11.2024 1500 m · 23 Nov 2024 · Seinäjoki | 1500 m | 2:24.21 PB | 4. |
| 23 Nov 2024 | Season Opening Race SSR 1500 m · 23 Nov 2024 · Seinäjoki | 1500 m | 2:24.21 | |
| 23 Nov 2024 | Season Opening Race 23-24.11.2024 3000 m · 23 Nov 2024 · Seinäjoki | 3000 m | 5:25.07 | 4. |
| 23 Nov 2024 | Season Opening Race SSR 5000 m · 23 Nov 2024 · Seinäjoki | 5000 m | 9:30.24 | |
| 23 Nov 2024 | Season Opening Race 23-24.11.2024 5000 m · 23 Nov 2024 · Seinäjoki | 5000 m | 9:30.24 PB | 3. |