8 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 13/09 | Palandöken MTB Cup | C1 | 1 | 39.18 | |
| 06/09 | Rize MTB Cup | C1 | 2 | 46.02 | |
| 29/07 | UEC Mountainbike European Continental Championships | CC | — | — | |
| 17/07 | Ukrainian National Championships | NAT | 1 | 52.91 | |
| 06/07 | La Thuile - Val d'Aosta −4 laps | WC | — | — | |
| 23/06 | Lenzerheide −3 laps | WC | — | — | |
| 14/06 | Saalfelden-Leogang Salzburgerland −1 lap | WC | — | — | |
| 24/05 | Nove Mesto Na Morave −2 laps | WC | — | — | |
| 16/05 | International Mtb Bundesliga - Heubacher Mountainbikefestival | HC | 19 | 32.17★ | |
| 10/05 | Grand Prix Prijedor | C1 | 2 | 33.97★ | |
| 26/04 | MTB Croatia Cup - Vodice | C1 | 1 | 37.80 | |
| 18/04 | UCI Mountain Bike Continental Series - XCO Drozdovo | HC | 11 | 56.56 | |
| 14/02 | Internacionales Chelva | HC | 30 | 37.71★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 12/10 | Mont-Sainte-Anne | WCU23 | 7 | 30.24 | |
| 05/10 | Lake Placid Olympic Region - New York | WCU23 | 37 | 55.03 | |
| 21/09 | Bike Kingdom - Lenzerheide | WCU23 | 17 | 41.72 | |
| 01/09 | UCI MTB WORLD CHAMPIONSHIPS | WCHU23 | 16 | 47.66 | |
| 31/08 | Haute Savoie | WCU23 | 27 | 53.52 | |
| 23/07 | UEC Mountainbike European Continental Championships | CCU23 | 31 | 58.59 | |
| 21/07 | Pal Arinsal - Andorra | WCU23 | 39 | 65.47 | |
| 25/06 | Val di Sole - Trentino | WCU23 | 6 | 29.67 | |
| 08/06 | Saalfelden Leogang-Salzburgerland | WCU23 | 29 | 51.49 | |
| 26/05 | Nove Mesto Na Morave | WCU23 | 9 | 30.75 | |
| 17/05 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock | HCU23 | 2 | 29.46 | |
| 12/04 | Araxa | WCU23 | 20 | 41.92 | |
| 06/04 | Araxa | WCU23 | 18 | 40.71 | |
| 08/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 + UCI Junior Series XCO | HCU23 | 1 | 54.27 | |
| 06/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #3 | C1 | 9 | 23.02 | |
| 02/03 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #2 | C1 | 7 | 28.79 | |
| 28/02 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #1 did not start | C1 | — | — | |
| 15/02 | Internacionales Chelva | HCU23 | 9 | 43.40 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 07/10 | Maint-Sainte-Anne | WCU23 | 25 | 49.80 | |
| 28/09 | Mt Van Hoevenberg - Lake Placid | WCU23 | 37 | 55.84 | |
| 21/09 | Nockstein Trophy did not start | C2 | — | — | |
| 28/07 | Jeux Olympiques / Olympic Games | OG | — | — | |
| 07/07 | Haute-Savoie, Les Gets | WCU23 | 17 | 50.78 | |
| 23/06 | Crans-Montana | WCU23 | 19 | 51.55 | |
| 18/06 | Val di Sole | WCU23 | 32 | 52.08 | |
| 26/05 | Copa Catalana Internacional btt Biking Point Barcelona did not finish | C2 | — | — | |
| 25/05 | Nove Mesto na Morave not scorable | WCU23 | 19 | — | |
| 08/05 | UEC Mountainbike European Continental Championships not scorable | CCU23 | 10 | — | |
| 27/04 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock not scorable | HCU23 | 2 | — | |
| 20/04 | Araxá not scorable | WCU23 | 13 | — | |
| 14/04 | Mairoporã not scorable | WCU23 | 29 | — | |
| 17/03 | Aydin MTB Cup not scorable | C2 | 1 | — | |
| 02/03 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 not scorable | HCU23 | 1 | — | |
| 25/02 | Cyprus Sunshine Cup #3 not scorable | C1 | 2 | — | |
| 24/02 | Cyprus Sunshine Cup #2 not scorable | C1 | 1 | — | |
| 18/02 | Kizilalan Mtb Cup did not start | C1 | — | — | |
| 17/02 | Kizilalan Mtb Cup not scorable | C2 | 2 | — |