Rolling Thunder Cyclocross Race
| 1 | Grant Watts | 12 | 146 | Missoula | MT | | 3 | 14:43.4 | 4:47.4 | 4:57.3 | 4:58.6 |
| 2 | Henry Bell | 12 | 109 | Missoula | MT | MTCX Rangers | 3 | 16:18.7 | 5:20.3 | 5:31.4 | 5:26.9 |
| 1 | Patrick Berry | 13 | 102 | Missoula | MT | MTCX Rangers | 3 | 15:40.9 | 4:59.6 | 5:17.9 | 5:23.3 |
| 2 | Eli Hawkins | 14 | 903 | Helena | MT | | 3 | 19:50.8 | 6:23.5 | 6:46.6 | 6:40.6 |
| 1 | Quinn Dekiep | 14 | 976 | Helena | MT | | 4 | 20:34.0 | 5:00.6 | 5:02.7 | 5:13.8 | 5:16.7 |
| 2 | Annika Burns | 16 | 944 | Spokane | WA | Team Booger | 4 | 22:02.2 | 5:19.7 | 5:27.7 | 5:36.9 | 5:37.8 |
| 3 | Ella Olson | 16 | 943 | Spokane | WA | Team Booger | 4 | 22:46.4 | 5:19.9 | 5:26.9 | 5:37.1 | 6:22.4 |
| 1 | Enzo Spataro | 14 | 45 | Missoula | MT | MTCX Rangers | 4 | 18:25.5 | 4:33.7 | 4:39.8 | 4:36.7 | 4:35.2 |
| 2 | August Crouch | 16 | 75 | Missoula | MT | MTCX Rangers | 4 | 18:26.5 | 4:39.9 | 4:38.3 | 4:34.9 | 4:33.3 |
| 3 | Bud Miller | 14 | 85 | Missoula | MT | MTCX Rangers | 4 | 18:42.7 | 4:37.4 | 4:44.5 | 4:42.2 | 4:38.6 |
| 4 | Charlie Bell | 15 | 691 | Missoula | MT | MTCX Rangers | 4 | 19:05.9 | 4:55.4 | 4:46.4 | 4:45.0 | 4:39.0 |
| 5 | Lowen Sudbury | 15 | 921 | Missoula | MT | MTCX Rangers | 4 | 19:12.8 | 4:44.8 | 4:49.5 | 4:50.1 | 4:48.3 |
| 6 | Sietze Hoff | 16 | 133 | Missoula | MT | MTCX Rangers | 4 | 19:22.6 | 4:33.2 | 4:35.5 | 5:41.9 | 4:31.9 |
| 7 | Bode Hunt | 15 | 923 | Spokane | WA | Team Booger | 4 | 21:08.9 | 5:19.3 | 5:17.8 | 5:25.1 | 5:06.6 |
| 1 | Roman Presta | 17 | 506 | Sandpoint | ID | Syringa Cyclery | 4 | 18:39.8 | 4:41.1 | 4:37.4 | 4:43.1 | 4:38.1 |
| 2 | Kael Olson | 18 | 941 | Spokane | WA | Team Booger | 4 | 18:58.4 | 4:37.8 | 4:42.0 | 4:51.1 | 4:47.5 |
| 3 | Andrew Hawkins | 18 | 105 | Helenahelena | MT | | 4 | 22:14.8 | 5:31.6 | 5:38.1 | 5:35.8 | 5:29.1 |
| 4 | Everett Dekiep | 18 | 824 | Helena | MT | | 4 | 24:13.3 | 5:39.7 | 5:54.1 | 6:11.5 | 6:27.8 |