Level based on the index of 31 athletes at the start.
34 finishersOnly rows matched to an athlete on record. Lapped riders stay listed with their laps, without a score.
| Pos | Athlete | Score | Ref. |
|---|---|---|---|
| 1 | ORSCHEL Tyler | 25.77 | |
| 2 | SADESKY Logan | 30.46 | |
| 3 | AUCLAIR Raphael | 32.47 | |
| 4 | DAY Robbie | 34.48 | |
| 5 | ST ONGE Maxime | 35.23 | |
| 6 | BOUCHARD Leandre | 35.98 | |
| 7 | FEEHAN Devon | 36.74 | |
| 8 | HERRERA OCHOA Esteban | 42.94 | |
| 9 | LECLAIR Felix Antoine | 45.20 | |
| 10 | COMANIUK Mika | 46.71 | |
| 11 | STOVALL Landen | 47.88 | |
| 12 | ROY Jacob | 49.47 | |
| 13 | PICHE Raphael | 50.47 | |
| 14 | MOTE Adam | 52.32 | |
| 15 | KERR Dylan | 56.00 | |
| 16 | PÉREZ ROMÁN Georwill | 57.43 | |
| 17 | DENDY Landon | 58.60 | |
| 18 | SCOTT Cody | 61.53 | |
| 19 | HALL Carter | 63.20 | |
| 20 | GUTIERREZ Raulito | 63.46 | |
| 21 | SCOTT Matthew | 67.89 | |
| 22 | DUVAL Mathis | 68.31 | |
| 23 | ADAMS Hunter | 69.57 | |
| 24 | BEARD Austin | 69.74 | |
| 25 | DESJARDINS Julien | 70.91 | |
| 26 | WESELAKE Soren | 74.59 | |
| 27 | BATES Rhett | 76.61 | |
| 28 | MOKELKE Miles | 76.77 | |
| 29 | JOHNSON Preston | 78.78 | |
| 30 | DODDS Joel | 79.20 | |
| 31 | BRISEBOIS Remi | 85.90 | |
| 32 | BRUNELLE Zachary | 87.16 | |
| 33 | DEALE Owen | 89.33 | |
| 34 | BRUNELLE Alix | 91.60 | |
| — | GOERTZ Lucas | — | |
| — | BRINKMAN Andrew | — | |
| — | RODRIGUEZ MORALES Angel | — | |
| — | SAVARD Loic | — | |
| — | ALLEN Jacob | — | |
| — | WHITE Jack | — | |
| — | SPROULE Aaron | — | |
| — | CHASTAIN Charley | — | |
| — | ZORNIAK Kyle | — | |
| — | WHITE Brady did not finish | — | |
| — | HASSETT Toby did not finish | — | |
| — | VROUWENVELDER Paul did not finish | — | |
| — | BROWN Aiden did not finish | — | |
| — | MCCALLUM Cam did not finish | — | |
| — | HAMSA Matthew did not finish | — | |
| — | BROADHEAD Logan did not finish | — | |
| — | RUELLAND Simon did not finish | — | |
| — | WOODFORD Alexander did not finish | — | |
| — | ROY Xavier did not finish | — | |
| — | SMITH Oliver did not finish | — | |
| — | KONECNY Lasse did not finish | — | |
| — | NORRIS Jeremy did not start | — | |
| — | ANZALONE Isaac did not start | — | |
| — | ELSON Samuel did not start | — | |
| — | GOLDMAN John did not start | — | |
| — | HARRELSON Gabe did not start | — |