| Rank | Bib | Name | Team | License | UCI ID | Time | Gap |
|---|---|---|---|---|---|---|---|
| 1. | 648 | CIOTLOS, Jack | UNC Lotto Max | ON75941 | 100 592 951 71 | 49:49 | |
| 2. | 623 | RAE, Jeremy | Ascent Cycling | PR23-01398 | 100 637 457 54 | 49:49 | 0'00" |
| 3. | 609 | ELLIOTT, Scott | Midweek Cycling Club | PR23-01179 | 100 524 153 46 | 50:33 | 0'44" |
| 4. | 661 | O'KRAFKA, Logan | UNC Lotto Max | ON75052 | 100 605 992 17 | 50:43 | 0'53" |
| 5. | 608 | CORMIER, Jacques | Midweek Cycling Club | ON75553 | 100 499 275 00 | 50:43 | 0'54" |
| 6. | 634 | VARABEI, Anton | Toronto Hustle | ON75892 | 100 089 145 83 | 50:43 | 0'54" |
| 7. | 663 | SAMUEL, Travis | ON75287 | 100 096 559 28 | 50:43 | 0'54" | |
| 8. | 607 | CARUANA, Chris | ka.dre CHPT3 x Aquila | ON75679 | 101 247 816 89 | 50:43 | 0'54" |
| 9. | 636 | WOO, Kenneth | Forza Performance | ON75675 | 100 583 537 66 | 50:43 | 0'54" |
| 10. | 651 | WOJCIECHOWSKI, Maxim | Ignite Junior Cycling | ON75221 | 100 826 963 22 | 50:43 | 0'54" |
| 11. | 647 | SPROUL, Alessandro | UNC Lotto Max | ON75207 | 100 739 267 14 | 50:44 | 0'55" |
| 12. | 641 | KIRK, Chris | ON76489 | 100 588 783 74 | 50:44 | 0'55" | |
| 13. | 621 | NIEUWHOF, Sam | PR23-01335 | | 50:46 | 0'57" | |
| 14. | 604 | BILICKI, Stephen | Midweek Cycling Club | PR23-01261 | 100 596 891 34 | 50:47 | 0'58" |
| 15. | 614 | LEBRETON, Madeline | The Cyclery Racing | ON75087 | 101 219 172 60 | 50:48 | 0'59" |
| 16. | 640 | DOUCET, Peter | Midweek Cycling Club | ON75803 | 100 599 496 20 | 50:54 | 1'05" |
| 17. | 664 | MACEWEN, Finlay | ON75043 | 100 484 041 92 | 50:55 | 1'05" | |
| 18. | 655 | MENEGUZZI, Robert | Midweek Cycling Club | ON75382 | 100 653 099 79 | 51:01 | 1'11" |
| 19. | 660 | YUYITUNG, Eric | UNC Lotto Max | PR23-00384 | 100 908 227 00 | 51:01 | 1'12" |
| 20. | 656 | YBANEZ, Michael | B1 Gruppo Cycling | ON75873 | 100 600 162 07 | 51:06 | 1'16" |
| 21. | 622 | OLEJNICZAK, David | Ascent Cycling | ON75135 | 100 875 839 10 | 51:07 | 1'18" |
| DNF | 606 | BURTON, Timothy | RealDeal Racing | ON75844 | 100 098 493 22 | ||
| DNS | 605 | BOTTERELL, Angus | PR23-00337 | 100 551 246 76 | |||
| DNS | 610 | FLETCHER, Roland | Midweek Cycling Club | ON75123 | 100 845 598 33 | ||
| DNS | 612 | HARRIS, Patrick | Ignite Junior Cycling | ON75443 | 101 126 484 07 | ||
| DNS | 615 | LUBBERS, Hudson | Ignite Junior Cycling | ON75099 | 101 220 091 09 | ||
| DNS | 616 | MANNING, Ian | Ascent Cycling | ON75875 | 100 039 118 11 | ||
| DNS | 620 | NICOLET, Victor | University of Toronto Road Racing | ON75695 | 100 916 837 74 | ||
| DNS | 625 | RUSCICA, Carter | University of Toronto Road Racing | PR23-01449 | | ||
| DNS | 628 | SFERRAZZA, Lindsay | Ascent Cycling | ON75769 | 100 160 446 89 | ||
| DNS | 633 | TRISCHUK, William | Opus Elite Cycling pb Cyclepath Oakville | ON75027 | 100 462 441 26 | ||
| DNS | 635 | WILLSON, Connor | Ascent Cycling | PR23-00036 | | ||
| DNS | 639 | ZAAD, Ali | PR23-00882 | | |||
| DNS | 642 | BERCZYNSKI, Casper | ON75439 | 100 896 327 31 | |||
| DNS | 643 | FRY, David | ON78103 | | |||
| DNS | 644 | KLEIN, Yael | Israel Premier Tech - Roland Development | ON76044 | 100 767 786 15 | ||
| DNS | 645 | POWELL, Ethan | KW Cycling Academy | CP1512 | 101 007 959 16 | ||
| DNS | 654 | HARRIS, Jack | Ignite Junior Cycling | ON75444 | 101 262 845 83 | ||
| DNS | 658 | FRY, Nathanael | Ignite Junior Cycling | ON75260 | 101 295 986 50 | ||
| DNS | 662 | STAGLIANO, Frank | PR23-01888 | ||||
| DNS | 666 | LITTLE, Mike | Ascent Cycling | ON75845 | 100 560 066 69 | ||
| DQ | 646 | RUDDERHAM, Ryan | ka.dre CHPT3 x Aquila | ON75291 | 100 599 097 09 |