| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 35 | IONEY, Calvin | 10056309086 | | 37:24 | ||
| 2. | 32 | WOJCIECHOWSKI, Maxim | Ignite Junior Cycling | ON75221 | 100 826 963 22 | 38:01 | 0'37" |
| 3. | 101 | BLOOM, Parker | PR23-01830 | | 38:12 | 0'48" | |
| 4. | 9 | BUSCHLEN, Scott | Opus Elite Cycling pb Cyclepath Oakville | ON74683 | 100 500 928 04 | 40:54 | 3'29" |
| 5. | 149 | RUSSWURM, Oskar | University of Toronto Road Racing (UTRR) | 10089972635 | 100 899 726 35 | 41:06 | 3'41" |
| 6. | 161 | FOLEY, Colin | Midweek Cycling Club | PR23-01846 | | 37:51 | -1 lap |
| 7. | 40 | ANTONINI, Luca | Salus Ciclistica Seregno a.s.d. | TEMP_936044... | | 40:37 | -2 laps |
| DNF | 21 | SPEARE, Michael | Midweek Cycling Club | 10144704580 | 101 447 045 80 | ||
| DNF | 124 | BILICKI, Stephen | Midweek Cycling Club | PR23-01261 | 100 596 891 34 | ||
| DNF | 13 | GREGORY, Connor | Surface Cycling | ON76163 | 100 585 214 94 | ||
| DNS | 7 | HARRIS, Jack | Ignite Junior Cycling | ON75444 | 101 262 845 83 | ||
| DNS | 16 | MCKENNA, Joshua | 10100694367 | |