8 results in the last 12 months: the index is the mean of their three best scores.
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 20/09 | Soldier Hollow, Midway, Utah | WC | 31 | 53.75 | |
| 15/07 | American National Championships did not start | NAT | — | — | |
| 12/07 | Pal Arinsal - Andorra | WC | 28 | 35.10 | |
| 05/07 | La Thuile - Val d'Aosta −2 laps | WC | — | — | |
| 21/06 | Lenzerheide did not start | WC | — | — | |
| 14/06 | Saalfelden-Leogang Salzburgerland | WC | 17 | 28.98 | |
| 24/05 | Nove Mesto Na Morave | WC | 27 | 31.39 | |
| 03/05 | Race of South Korea | WC | 23 | 50.79 | |
| 21/02 | Shimano Supercup Massi Banyoles | HC | 3 | 7.85★ | |
| 14/02 | Internacionales Chelva | HC | 9 | 19.06★ | |
| 07/02 | Shimano Supercup Massi La Nucía | C1 | 2 | 5.00★ |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 12/10 | Mont-Sainte-Anne | WC | 7 | 27.88 | |
| 05/10 | Lake Placid Olympic Region - New York | WC | 12 | 25.86 | |
| 21/09 | Bike Kingdom - Lenzerheide | WC | 17 | 23.48 | |
| 01/09 | UCI MTB WORLD CHAMPIONSHIPS | WCH | 19 | 23.70 | |
| 31/08 | Haute Savoie | WC | 28 | 46.24 | |
| 17/07 | American National Championships | NAT | 1 | 30.83 | |
| 22/06 | Val di Sole - Trentino | WC | 10 | 14.34 | |
| 08/06 | Saalfelden Leogang-Salzburgerland | WC | 19 | 27.34 | |
| 25/05 | Nove Mesto Na Morave | WC | 21 | 14.44 | |
| 17/05 | International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock | HC | 3 | 12.40 | |
| 12/04 | Araxa | WC | 10 | 6.51 | |
| 06/04 | Araxa | WC | 10 | 4.66 | |
| 08/03 | Orange Seal Pro Cup p/b Vailocity | C1 | 1 | 14.63 | |
| 22/02 | Shimano Supercup Massi Banyoles did not finish | HC | — | — | |
| 15/02 | Internacionales Chelva | HC | 2 | 12.47 | |
| 02/02 | Copa Catalana Internacional Biking Point - Sant Fruitós de Bages | C3 | 2 | 59.79 |
| Date | Race | Class | Pos | Score | Ref. |
|---|---|---|---|---|---|
| 06/10 | Maint-Sainte-Anne | WC | 18 | 25.97 | |
| 29/09 | Mt Van Hoevenberg - Lake Placid | WC | 11 | 15.19 | |
| 28/08 | UCI MTB WORLD CHAMPIONSHIPS - XCO/XCC/XCR/E-MTB/DHI | WCH | 22 | 25.16 | |
| 16/07 | American National Championships | NAT | 1 | 42.46 | |
| 07/07 | Haute-Savoie, Les Gets | WC | 18 | 35.27 | |
| 23/06 | Crans-Montana | WC | 22 | 43.10 | |
| 16/06 | Val di Sole | WC | 28 | 38.94 | |
| 26/05 | Nove Mesto na Morave −1 lap | WC | — | — | |
| 19/05 | Ötztaler Mountainbike Festival | HC | 5 | 33.31 | |
| 08/05 | American Continental Championships did not start | CC | — | — | |
| 21/04 | Araxá | WC | 12 | 18.07 | |
| 14/04 | Mairoporã | WC | 8 | 10.08 | |
| 09/03 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #2 not scorable | C1 | 2 | — | |
| 07/03 | Greek MTB Series by Alter Bike Tours - Sparta MTB Race #1 not scorable | C1 | 3 | — | |
| 02/03 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 not scorable | HC | 4 | — | |
| 29/02 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #2 not scorable | C1 | 4 | — | |
| 28/02 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #1 not scorable | C1 | 4 | — |