

| Format | Rank | Total points |
|---|---|---|
XCO | 36 | 205 |
XCC | 27 | 224 |
| Pos. | Athlete / Event | Time |
|---|---|---|
| 27 | Nové Město na Moravě Nové Město na Moravě UCI XCC World Cup Nové Město na Moravě: Cross-Country Short Track Men U23 | 00:21:20 |
| DNF | Nové Město na Moravě Nové Město na Moravě UCI XCO World Cup Nové Město na Moravě: Cross-Country Olympic Men U23 | - |
| 5 | Leogang Leogang UCI XCO World Cup Leogang: Cross-Country Olympic Men U23 | +00:01:15:30 |
| 13 | Leogang Leogang UCI XCC World Cup Leogang: Cross-Country Short Track Men U23 | 00:24:39 |
| 20 | Val Di Sole Val Di Sole UCI XCO World Cup Val Di Sole: Cross-Country Olympic Men U23 | +00:01:22:38 |
| 21 | Val Di Sole Val Di Sole UCI XCC World Cup Val Di Sole: Cross-Country Short Track Men U23 | 00:20:37 |
| DNF | Pal Arinsal Pal Arinsal UCI XCC World Cup Pal Arinsal: Cross-Country Short Track Men U23 | - |
| DNS | Pal Arinsal Pal Arinsal UCI XCO World Cup Pal Arinsal: Cross-Country Olympic Men U23 | - |
| 46 | Les Gets, Haute-Savoie Haute-Savoie UCI XCO World Cup Haute-Savoie: Cross-Country Olympic Men U23 | 01:25:06 |
| 15 | Les Gets, Haute-Savoie Haute-Savoie UCI XCC World Cup Haute-Savoie: Cross-Country Short Track Men U23 | 00:25:23 |
| 17 | Lake Placid Lake Placid UCI XCO World Cup Lake Placid: Cross-Country Olympic Men U23 | 01:14:17 |
| 46 | Mont-Sainte-Anne Mont-Sainte-Anne UCI XCO World Cup Mont-Sainte-Anne: Cross-Country Olympic Men U23 | 01:20:14 |
| 33 | Mont-Sainte-Anne Mont-Sainte-Anne UCI XCC World Cup Mont-Sainte-Anne: Cross-Country Short Track Men U23 | 00:20:40 |
| Pos. | Athlete / Event | Time |
|---|---|---|
| DNS | Shimano Supercup Massi Banyoles + UCI XCO Junior Series Banyoles Men Under 23 - Cross-country Olympic | - |
| 18 | US Pro Cup Fayetteville Men Under 23 - Cross-country Olympic | 1:22:24 |
| 5 | US Pro Cup + UCI XCO Junior Series Fayetteville Men Under 23 - Cross-country Olympic | 1:15:46 |
| 2 | American Continental Championships - XCO - XCC - XCE - E-XC - XCR Finca La Lucha Men Under 23 - Cross-country Olympic | 01:20:24 |
| 6 | American Continental Championships - XCO - XCC - XCE - E-XC - XCR Finca La Lucha Men Elite - Cross-country short circuit | 00:20:44 |
| 7 | Ötztaler Mountainbike Festival + UCI XCO Junior Series Haiming Men Under 23 - Cross-country Olympic | 1:30:05,57 |
| 1 | Canadian National Championships - XCO - XCC Langford, BC Men Under 23 - Cross-country Olympic | 1:09:43.82 |
| 3 | Canadian National Championships - XCO - XCC Langford, BC Men Elite - Cross-country short circuit | 22:18.84 |
| 4 | Dieppe Canada Cup XCO - XCC + UCI XCO Junior Series Dieppe, NB Men Elite - Cross-country Olympic | 01:29:29 |
| 1 | Dieppe Canada Cup XCO - XCC + UCI XCO Junior Series Dieppe, NB Men Elite - Cross-country short circuit | 00:20:40 |
| 19 | UCI MTB WORLD CHAMPIONSHIPS - XCO/XCR/XCC Valais Men Under 23 - Cross-country Olympic | +5:03 |
| 7 | UCI MTB WORLD CHAMPIONSHIPS - XCO/XCR/XCC Valais Men Under 23 - Cross-country short circuit | +0:11 |
| DNS | Lenzerheide Lenzerheide UCI XCO World Cup Lenzerheide: Cross-Country Olympic Men U23 | - |
| DNS | Lenzerheide Lenzerheide UCI XCC World Cup Lenzerheide: Cross-Country Short Track Men U23 | - |
| 32 | Lake Placid Lake Placid UCI XCC World Cup Lake Placid: Cross-Country Short Track Men U23 | 00:22:14 |