| 2025-10-05 | 1 | Tielt - Keizer der Nieuwelingen | | 68.4 | 01:40:32.000 | 40.822 |
| 2025-10-04 | 2 | Sint-Denijs / Zwevegem | | 62.4 | 01:30:05.000 | 41.562 |
| 2025-09-28 | 3 | Lichtervelde | | 60.3 | 01:28:42.000 | 40.789 |
| 2025-09-27 | 2 | GP de la Ducasse | mu17 | 57.6 | 01:26:32.000 | 39.938 |
| 2025-09-20 | 2 | Outrijve | | 64.8 | 01:30:28.000 | 42.977 |
| 2025-09-14 | 16 | Grote Prijs Roger Baguet | | 78 | 01:57:08.000 | 39.954 |
| 2025-09-13 | DNF | Opbrakel | | 67 | 00:00:00.000 | |
| 2025-09-07 | 5 | Zulte (Machelen) | | 65 | 01:43:20.000 | 37.742 |
| 2025-08-30 | 4 | Zemgales Cup | MJ | 0 | 06:47:39.000 | 0 |
| 2025-08-30 | 3 | Zemgales Cup | MJ | 115 | 02:36:52.000 | 43.986 |
| 2025-08-29 | 4 | Zemgales Cup | MJ | 78 | 01:45:47.000 | 44.241 |
| 2025-08-28 | 10 | Zemgales Cup | MJ | 98 | 02:12:10.000 | 44.489 |
| 2025-08-23 | 1 | Riga Open | mu17 | 0 | 02:24:18.000 | 0 |
| 2025-08-23 | 1 | Riga Open | mu17 | 28 | 00:39:40.500 | 42.353 |
| 2025-08-22 | 1 | Riga Open | mu17 | 60.5 | 01:27:34.500 | 41.454 |
| 2025-08-17 | 2 | Sowiogórski Tour | mu17 | 0 | 03:07:27.000 | 0 |
| 2025-08-17 | 2 | Sowiogórski Tour | mu17 | 36 | 01:02:03.000 | 34.811 |
| 2025-08-16 | 1 | Sowiogórski Tour | mu17 | 69.6 | 01:51:01.000 | 37.616 |
| 2025-07-24 | 64 | European Youth Olympic Festival MU17 - Road Race | MU17 | 0 | 01:19:20.000 | 0 |
| 2025-07-06 | 1 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 0 | 05:27:51.810 | 0 |
| 2025-07-06 | 2 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 70.4 | 01:43:22.000 | 40.864 |
| 2025-07-05 | 7 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 88 | 02:10:09.000 | 40.569 |
| 2025-07-04 | 2 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 60 | 01:32:15.000 | 39.024 |
| 2025-06-26 | 1 | National Championships Lithuania MU17 - Road Race | MU17 | 74.3 | 01:56:35.300 | 38.239 |
| 2025-06-08 | 2 | Puchar Polski - Patronatem Burmistrz Gminy i Miasta Koziegłowy | MU17 | 78.5 | 01:57:20.000 | 40.142 |
| 2025-05-18 | 2 | Szlakami Jury | MU17 | 0 | 02:42:07.000 | 0 |
| 2025-05-18 | 2 | Szlakami Jury | MU17 | 52 | 01:22:40.000 | 37.742 |
| 2025-05-17 | 32 | Szlakami Jury | MU17 | 41.4 | 01:00:29.000 | 41.069 |
| 2025-05-11 | 11 | Puchar Polski - Lubuskie Warte Zachodu | MU17 | 93 | 02:24:04.000 | 38.732 |
| 2024-08-02 | 4 | European Junior Cycling Tour Assen - 1st year | MU17 | 0 | 03:51:19.000 | 0 |
| 2024-08-02 | 4 | European Junior Cycling Tour Assen - 1st year | MU17 | 23.4 | 00:33:36.000 | 41.786 |
| 2024-07-31 | 2 | European Junior Cycling Tour Assen - 1st year | MU17 | 42.9 | 01:08:10.000 | 37.76 |
| 2024-07-30 | 1 | European Junior Cycling Tour Assen - 1st year | MU17 | 42.8 | 01:00:04.000 | 42.752 |
| 2024-07-29 | 8 | European Junior Cycling Tour Assen - 1st year | MU17 | 36 | 00:52:15.000 | 41.34 |
| 2024-06-05 | 26 | Vēvers kausa izcīņa - Road Race | me | 71.5 | 01:35:22.000 | 44.984 |