| 2025-09-07 | 24 | Rás na mBan | WE | 0 | 11:41:27.000 | 0 |
| 2025-09-07 | 11 | Rás na mBan | WE | 0 | 01:17:00.000 | 0 |
| 2025-09-06 | 31 | Rás na mBan | WE | 101 | 02:48:07.000 | 36.046 |
| 2025-09-05 | 17 | Rás na mBan | WE | 104.4 | 02:49:08.000 | 37.036 |
| 2025-09-04 | 37 | Rás na mBan | WE | 104.2 | 02:40:36.000 | 38.929 |
| 2025-09-03 | 5 | Rás na mBan | WE | 79.1 | 02:02:52.000 | 38.627 |
| 2025-07-27 | 21 | European Championships WU - XCO | WU | 0 | 01:22:32.000 | 0 |
| 2025-07-13 | 9 | Internationale Oderrundfahrt | we | 0 | 09:04:19.000 | 0 |
| 2025-07-13 | 10 | Internationale Oderrundfahrt | we | 72 | 01:52:16.000 | 38.48 |
| 2025-07-12 | 10 | Internationale Oderrundfahrt | we | 91.2 | 02:17:51.000 | 39.695 |
| 2025-07-11 | 10 | Internationale Oderrundfahrt | we | 99.9 | 02:52:15.000 | 34.798 |
| 2025-07-10 | 17 | Internationale Oderrundfahrt | we | 0 | 01:57:37.000 | 0 |
| 2025-05-25 | 37 | UCI World Cup Nove Mesto Na Morave | | 0 | 00:22:56.000 | 0 |
| 2025-05-25 | 59 | UCI World Cup Nove Mesto Na Morave | | 0 | 00:00:00.000 | |
| 2025-04-27 | 1 | Hellenic National XCO Cup #2 | | 0 | 01:20:32.000 | 0 |
| 2025-04-12 | DNF | Marlene Südtirol Sunshine Race | | 0 | 00:00:00.000 | |
| 2025-04-05 | 2 | Greek National Championships - XCE | | 0 | 00:00:00.000 | |
| 2025-03-08 | 3 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 | | 0 | 01:14:39.000 | 0 |
| 2025-03-02 | 7 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #2 | | 0 | 01:29:10.000 | 0 |
| 2025-03-01 | DNF | Hellenic National XCO Cup #1 | | 0 | 00:00:00.000 | |
| 2025-02-28 | DNS | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #1 | | 0 | 00:00:00.000 | |
| 2025-01-26 | 1 | National Championships Greece WE | WE | 0 | 00:42:17.000 | 0 |
| 2024-05-18 | DNF | MTB Balkan championship | | 0 | 00:00:00.000 | |
| 2024-05-12 | 24 | European Continental Championships | | 0 | 01:24:33.000 | 0 |
| 2024-05-09 | 37 | European Continental Championships | | 0 | 00:00:00.000 | |
| 2024-04-21 | 2 | Hellenic XCO Mountain Bike #2 | | 0 | 01:32:26.000 | 0 |
| 2024-04-20 | 2 | Hellenic XCC Series #3 | | 0 | 00:33:14.000 | 0 |
| 2024-03-17 | 1 | Hellenic XCOMountain Bike #1 | | 0 | 01:22:43.000 | 0 |
| 2024-03-16 | 1 | Hellenic XCC Series #2 | | 0 | 00:28:38.000 | 0 |
| 2024-03-10 | 3 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 | | 0 | 01:17:21.000 | 0 |
| 2024-03-10 | 8 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 | | 0 | 01:35:14.000 | 0 |
| 2024-03-07 | 8 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #1 | | 0 | 01:35:27.000 | 0 |
| 2024-03-03 | 6 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series | | 0 | 01:35:52.000 | 0 |
| 2024-02-29 | 15 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 | | 0 | 01:35:38.000 | 0 |
| 2024-02-25 | 6 | Cyprus Sunshine Cup #3 | | 0 | 01:22:36.000 | 0 |
| 2024-02-24 | 7 | Cyprus Sunshine Cup #2 | | 0 | 01:29:53.000 | 0 |
| 2024-02-21 | DNF | Cyprus Sunshine Cup #1 | | 0 | 00:00:00.000 | |
| 2024-02-18 | 2 | Kizilalan Mtb Cup | | 0 | 01:21:29.000 | 0 |
| 2024-02-17 | DNF | Kizilalan Mtb Cup | | 0 | 00:00:00.000 | |
| 2024-02-11 | 12 | HERO Abu Dhabi | | 0 | 01:23:26.000 | 0 |
| 2024-02-09 | 12 | HERO Abu Dhabi | | 0 | 00:19:24.000 | 0 |
| 2024-01-28 | 1 | National Championships Greece WE | WE | 0 | 00:39:33.000 | 0 |
| 2024-01-27 | 1 | Hellenic XCC Series #1 | | 0 | 00:31:38.000 | 0 |
| 2023-10-22 | 1 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #5 | | 0 | 01:23:27.000 | 0 |
| 2023-10-22 | 13 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #5 | | 0 | 00:00:00.000 | |
| 2023-10-15 | 12 | Greek MTB Series by Alter Bike Tours - Salamina MTB Race #9 | | 0 | 01:20:56.000 | 0 |
| 2023-10-15 | 1 | Greek MTB Series by Alter Bike Tours - Salamina MTB Race #9 | | 0 | 01:22:31.000 | 0 |
| 2023-10-12 | DNF | Greek MTB Series by Alter Bike Tours - Salamina MTB Race #8 | | 0 | 00:00:00.000 | |
| 2023-10-11 | 9 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #7 | | 0 | 01:42:18.000 | 0 |
| 2023-08-28 | 46 | UCI World Championships Glasgow | WU | 0 | 00:00:00.000 | |
| 2023-08-11 | 46 | UCI Cycling World Championships | | 0 | 00:00:00.000 | |
| 2023-05-13 | 55 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 01:20:47.000 | 0 |
| 2023-05-11 | 38 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 00:21:44.000 | 0 |
| 2023-03-04 | 14 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #6 | | 0 | 01:38:45.000 | 0 |
| 2023-03-04 | 8 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #6 | | 0 | 00:00:00.000 | |
| 2023-03-01 | DNS | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #4 | | 0 | 01:30:12.000 | 0 |
| 2023-02-26 | 8 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 | | 0 | 01:23:12.000 | 0 |
| 2023-02-24 | 6 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 | | 0 | 01:22:48.000 | 0 |
| 2023-02-23 | 8 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 | | 0 | 01:41:41.000 | 0 |
| 2023-01-29 | 1 | National Championships Greece WE | WE | 0 | 00:33:54.000 | 0 |
| 2023-01-28 | 1 | Hellenic XCC Series #1 | | 0 | 00:34:31.000 | 0 |