| 1 | 548 | Aiden | Clodd | Brooklin - Brooklin | 14:58.19
Split Time: Pace: | 3:45/km 16 km/h
| 14:58.19 | (more) |
| 2 | 752 | Kirk | Hallman | Lord Dorchester - Dorchester | 15:22.96
Split Time: Pace: | 3:51/km 15.6 km/h
| 15:22.96 | (more) |
| 3 | 924 | Quinn | Mitchell | Royal St. George's College | 15:51.71
Split Time: Pace: | 3:58/km 15.1 km/h
| 15:51.71 | (more) |
| 4 | 707 | Ryker | Babcock | Henry Street - Whitby | 15:59.39
Split Time: Pace: | 3:60/km 15 km/h
| 15:59.39 | (more) |
| 5 | 686 | Tyson | Davenport | Valour - Petawawa | 16:02.41
Split Time: Pace: | 4:01/km 15 km/h
| 16:02.41 | (more) |
| 6 | 603 | Ashton | Mumford | Csc Jeanne-Lajoie - Pembroke | 16:06.21
Split Time: Pace: | 4:02/km 14.9 km/h
| 16:06.21 | (more) |
| 7 | 1042 | Tyler | Kuzminski | Uxbridge S S | 16:09.14
Split Time: Pace: | 4:03/km 14.9 km/h
| 16:09.14 | (more) |
| 8 | 574 | Genesis | Hunte Rajmoolie | Chaminade College - Toronto | 16:20.57
Split Time: Pace: | 4:06/km 14.7 km/h
| 16:20.57 | (more) |
| 9 | 661 | Nathaniel | Onwuachu | Fr. Leo J. Austin - Whitby | 16:27.57
Split Time: Pace: | 4:07/km 14.6 km/h
| 16:27.57 | (more) |
| 10 | 927 | Samuel | Simpson | Royal St. George's College | 16:36.45
Split Time: Pace: | 4:10/km 14.5 km/h
| 16:36.45 | (more) |
| 11 | 915 | Thomas | Lamarre | Royal St. George's College | 16:44.07
Split Time: Pace: | 4:12/km 14.3 km/h
| 16:44.07 | (more) |
| 12 | 1011 | Ethan | Dykman | St. Mary - Pickering | 16:46.15
Split Time: Pace: | 4:12/km 14.3 km/h
| 16:46.15 | (more) |
| 13 | 1027 | Nicholas | Ludgate | St. Peter's - Barrie | 16:49.38
Split Time: Pace: | 4:13/km 14.3 km/h
| 16:49.38 | (more) |
| 14 | 678 | Matt | Bourque | Valour - Petawawa | 16:52.74
Split Time: Pace: | 4:14/km 14.2 km/h
| 16:52.74 | (more) |
| 15 | 666 | Max | Williams | Fr. Leo J. Austin - Whitby | 16:56.54
Split Time: Pace: | 4:15/km 14.2 km/h
| 16:56.54 | (more) |
| 16 | 856 | Daivyn | Saravanapavan | Pickering - Ajax | 16:59.22
Split Time: Pace: | 4:15/km 14.1 km/h
| 16:59.22 | (more) |
| 17 | 780 | Ben | Wallace | M. M. Robinson - Burlington | 17:02.22
Split Time: Pace: | 4:16/km 14.1 km/h
| 17:02.22 | (more) |
| 18 | 710 | Carson | Jensen | Henry Street - Whitby | 17:03.48
Split Time: Pace: | 4:16/km 14.1 km/h
| 17:03.48 | (more) |
| 19 | 1030 | Chase | Marshall | St. Peter's - Barrie | 17:12.48
Split Time: Pace: | 4:19/km 13.9 km/h
| 17:12.48 | (more) |
| 20 | 648 | Xavier | Fletcher | Fr. Leo J. Austin - Whitby | 17:13.46
Split Time: Pace: | 4:19/km 13.9 km/h
| 17:13.46 | (more) |
| 21 | 701 | Justin | Sparling | Valour - Petawawa | 17:19.77
Split Time: Pace: | 4:20/km 13.8 km/h
| 17:19.77 | (more) |
| 22 | 593 | Olivier | Bergeron | Csc Jeanne-Lajoie - Pembroke | 17:21.81
Split Time: Pace: | 4:21/km 13.8 km/h
| 17:21.81 | (more) |
| 23 | 571 | Neil | Diaz-Maniego | Chaminade College - Toronto | 17:22.74
Split Time: Pace: | 4:21/km 13.8 km/h
| 17:22.74 | (more) |
| 24 | 1038 | Finn | Fitzsimmons | Uxbridge S S | 17:25.63
Split Time: Pace: | 4:22/km 13.8 km/h
| 17:25.63 | (more) |
| 25 | 870 | Ryne | Fisher | Port Perry - Port Perry | 17:35.74
Split Time: Pace: | 4:24/km 13.6 km/h
| 17:35.74 | (more) |
| 26 | 713 | Sasha | Vakulov | Henry Street - Whitby | 17:44.55
Split Time: Pace: | 4:27/km 13.5 km/h
| 17:44.55 | (more) |
| 27 | 1033 | Shane | Sutton | St. Peter's - Barrie | 17:45.81
Split Time: Pace: | 4:27/km 13.5 km/h
| 17:45.81 | (more) |
| 28 | 799 | Logan | Toutant | Maxwell Heights - Oshawa | 17:46.59
Split Time: Pace: | 4:27/km 13.5 km/h
| 17:46.59 | (more) |
| 29 | 736 | Jonah | Ho | J. Clarke Richardson - Ajax | 17:48.34
Split Time: Pace: | 4:28/km 13.5 km/h
| 17:48.34 | (more) |
| 30 | 829 | Devynn | Medley | Notre Dame - Ajax | 17:48.74
Split Time: Pace: | 4:28/km 13.5 km/h
| 17:48.74 | (more) |
| 31 | 775 | Jake | Morash | M. M. Robinson - Burlington | 17:48.85
Split Time: Pace: | 4:28/km 13.5 km/h
| 17:48.85 | (more) |
| 32 | 596 | Gabriel | Cte-Brub | Csc Jeanne-Lajoie - Pembroke | 17:52.39
Split Time: Pace: | 4:28/km 13.4 km/h
| 17:52.39 | (more) |
| 33 | 916 | Nathan | Le-Nguyen | Royal St. George's College | 17:58.95
Split Time: Pace: | 4:30/km 13.3 km/h
| 17:58.95 | (more) |
| 34 | 1036 | Aiden | Czmorek | Uxbridge S S | 18:02.17
Split Time: Pace: | 4:31/km 13.3 km/h
| 18:02.17 | (more) |
| 35 | 1021 | Zack | Antaya | St. Peter's - Barrie | 18:04.63
Split Time: Pace: | 4:32/km 13.3 km/h
| 18:04.63 | (more) |
| 36 | 913 | Harry | Hess | Royal St. George's College | 18:11.28
Split Time: Pace: | 4:33/km 13.2 km/h
| 18:11.28 | (more) |
| 37 | 1025 | Mason | Jazwinski | St. Peter's - Barrie | 18:14.83
Split Time: Pace: | 4:34/km 13.2 km/h
| 18:14.83 | (more) |
| 38 | 851 | Owen | Naczynski | Pickering - Ajax | 18:20.22
Split Time: Pace: | 4:36/km 13.1 km/h
| 18:20.22 | (more) |
| 39 | 604 | Brady | Neville | Csc Jeanne-Lajoie - Pembroke | 18:23.86
Split Time: Pace: | 4:36/km 13 km/h
| 18:23.86 | (more) |
| 40 | 511 | Tyler | Seymour | All Saints - Whitby | 18:24.02
Split Time: Pace: | 4:36/km 13 km/h
| 18:24.02 | (more) |
| 41 | 607 | Levi | Verch | Csc Jeanne-Lajoie - Pembroke | 18:25.00
Split Time: Pace: | 4:37/km 13 km/h
| 18:25.00 | (more) |
| 42 | 684 | Landon | Crystal | Valour - Petawawa | 18:35.52
Split Time: Pace: | 4:39/km 12.9 km/h
| 18:35.52 | (more) |
| 43 | 688 | Rayane | El Abbaoui | Valour - Petawawa | 18:36.83
Split Time: Pace: | 4:40/km 12.9 km/h
| 18:36.83 | (more) |
| 44 | 567 | Folajimi | Adewumi | Chaminade College - Toronto | 18:41.00
Split Time: Pace: | 4:41/km 12.8 km/h
| 18:41.00 | (more) |
| 45 | 806 | Bradley | Ewert | Nelson - Burlington | 18:43.36
Split Time: Pace: | 4:41/km 12.8 km/h
| 18:43.36 | (more) |
| 46 | 575 | Paolo | Mancini | Chaminade College - Toronto | 18:49.61
Split Time: Pace: | 4:43/km 12.7 km/h
| 18:49.61 | (more) |
| 47 | 835 | Ethan | Stockwell | Notre Dame - Ajax | 18:56.21
Split Time: Pace: | 4:45/km 12.7 km/h
| 18:56.21 | (more) |
| 48 | 551 | Evan | Doubleday | Brooklin - Brooklin | 18:56.97
Split Time: Pace: | 4:45/km 12.7 km/h
| 18:56.97 | (more) |
| 49 | 832 | Blake | Profeiro | Notre Dame - Ajax | 19:00.48
Split Time: Pace: | 4:46/km 12.6 km/h
| 19:00.48 | (more) |
| 50 | 1037 | Brandon | Czmorek | Uxbridge S S | 19:00.77
Split Time: Pace: | 4:46/km 12.6 km/h
| 19:00.77 | (more) |
| 51 | 843 | Suhaan | Chanana | Pickering - Ajax | 19:04.06
Split Time: Pace: | 4:47/km 12.6 km/h
| 19:04.06 | (more) |
| 52 | 798 | Austin | Toutant | Maxwell Heights - Oshawa | 19:05.83
Split Time: Pace: | 4:47/km 12.6 km/h
| 19:05.83 | (more) |
| 53 | 501 | Sean | Lynchaman | All Saints - Whitby | 19:10.41
Split Time: Pace: | 4:48/km 12.5 km/h
| 19:10.41 | (more) |
| 54 | 1055 | Logan | Marcy | Westmount - Hamilton | 19:10.55
Split Time: Pace: | 4:48/km 12.5 km/h
| 19:10.55 | (more) |
| 55 | 1046 | Everett | Stephenson | Uxbridge S S | 19:23.30
Split Time: Pace: | 4:51/km 12.4 km/h
| 19:23.30 | (more) |
| 56 | 692 | Everett | Knockleby | Valour - Petawawa | 19:23.36
Split Time: Pace: | 4:51/km 12.4 km/h
| 19:23.36 | (more) |
| 57 | 610 | Michael | Alemseged | Denis O'Connor - Ajax | 19:39.91
Split Time: Pace: | 4:55/km 12.2 km/h
| 19:39.91 | (more) |
| 58 | 930 | William | Xie | Royal St. George's College | 19:47.09
Split Time: Pace: | 4:57/km 12.1 km/h
| 19:47.09 | (more) |
| 59 | 737 | Kevin | Hou | J. Clarke Richardson - Ajax | 19:48.00
Split Time: Pace: | 4:58/km 12.1 km/h
| 19:48.00 | (more) |
| 60 | 577 | Jeremiah | Owusu | Chaminade College - Toronto | 19:48.95
Split Time: Pace: | 4:58/km 12.1 km/h
| 19:48.95 | (more) |
| 61 | 743 | Jayden | Oza Yong | J. Clarke Richardson - Ajax | 19:54.46
Split Time: Pace: | 4:59/km 12.1 km/h
| 19:54.46 | (more) |
| 62 | 735 | Arjun | Chitsabesan | J. Clarke Richardson - Ajax | 19:55.29
Split Time: Pace: | 4:59/km 12 km/h
| 19:55.29 | (more) |
| 63 | 583 | Brendan | Potter | Clarington Central- Clarington | 19:58.24
Split Time: Pace: | 4:60/km 12 km/h
| 19:58.24 | (more) |
| 64 | 842 | Riley | Young | Paul Dwyer - Oshawa | 20:06.53
Split Time: Pace: | 5:02/km 11.9 km/h
| 20:06.53 | (more) |
| 65 | 570 | Nicholas | De Martin | Chaminade College - Toronto | 20:08.20
Split Time: Pace: | 5:03/km 11.9 km/h
| 20:08.20 | (more) |
| 66 | 480 | Logan | Ball | Ajax - Ajax | 20:12.89
Split Time: Pace: | 5:04/km 11.9 km/h
| 20:12.89 | (more) |
| 67 | 826 | Jacob | Fortes | Notre Dame - Ajax | 20:23.26
Split Time: Pace: | 5:06/km 11.8 km/h
| 20:23.26 | (more) |
| 68 | 825 | Damian | Drozd | Notre Dame - Ajax | 20:23.76
Split Time: Pace: | 5:06/km 11.8 km/h
| 20:23.76 | (more) |
| 69 | 922 | Thomas | McLeish | Royal St. George's College | 20:29.72
Split Time: Pace: | 5:08/km 11.7 km/h
| 20:29.72 | (more) |
| 70 | 580 | Graeme | Ball | Clarington Central- Clarington | 20:30.59
Split Time: Pace: | 5:08/km 11.7 km/h
| 20:30.59 | (more) |
| 71 | 791 | Warner | Haslam | Maxwell Heights - Oshawa | 20:46.46
Split Time: Pace: | 5:12/km 11.6 km/h
| 20:46.46 | (more) |
| 72 | 807 | Jack | Hyslop | Nelson - Burlington | 20:49.41
Split Time: Pace: | 5:13/km 11.5 km/h
| 20:49.41 | (more) |
| 73 | 609 | Samuel | Wojcik | Csc Jeanne-Lajoie - Pembroke | 20:49.94
Split Time: Pace: | 5:13/km 11.5 km/h
| 20:49.94 | (more) |
| 74 | 1045 | Aleksandar | Stark | Uxbridge S S | 20:59.29
Split Time: Pace: | 5:15/km 11.4 km/h
| 20:59.29 | (more) |
| 75 | 554 | Jalen | Fernandes | Brooklin - Brooklin | 21:16.12
Split Time: Pace: | 5:20/km 11.3 km/h
| 21:16.12 | (more) |
| 76 | 784 | Ayden | Bracanga | Maxwell Heights - Oshawa | 21:25.82
Split Time: Pace: | 5:22/km 11.2 km/h
| 21:25.82 | (more) |
| 77 | 881 | Vladimir | Gorodilov | R.S. McLaughlin - Oshawa | 21:26.34
Split Time: Pace: | 5:22/km 11.2 km/h
| 21:26.34 | (more) |
| 78 | 569 | Jeremiah | Brammall | Chaminade College - Toronto | 21:59.45
Split Time: Pace: | 5:30/km 10.9 km/h
| 21:59.45 | (more) |
| 79 | 910 | Daniel | Gesualdi | Royal St. George's College | 22:08.25
Split Time: Pace: | 5:33/km 10.8 km/h
| 22:08.25 | (more) |
| 80 | 904 | Nathan | Andrew | Royal St. George's College | 22:27.42
Split Time: Pace: | 5:37/km 10.7 km/h
| 22:27.42 | (more) |
| 81 | 834 | Josh | Raju | Notre Dame - Ajax | 23:02.27
Split Time: Pace: | 5:46/km 10.4 km/h
| 23:02.27 | (more) |
| 82 | 726 | Mehrab | Sarafan Chaharsooghi | Holy Trinity School | 23:03.71
Split Time: Pace: | 5:46/km 10.4 km/h
| 23:03.71 | (more) |
| 83 | 773 | Travis | Mitchell | M. M. Robinson - Burlington | 23:24.32
Split Time: Pace: | 5:52/km 10.3 km/h
| 23:24.32 | (more) |
| 84 | 888 | Isaac | Nwaigwe | R.S. McLaughlin - Oshawa | 23:35.89
Split Time: Pace: | 5:54/km 10.2 km/h
| 23:35.89 | (more) |
| 85 | 867 | Alex | Clark | Port Perry - Port Perry | 23:45.49
Split Time: Pace: | 5:57/km 10.1 km/h
| 23:45.49 | (more) |
| 86 | 923 | Bertram | Mi | Royal St. George's College | 24:08.32
Split Time: Pace: | 6:03/km 9.9 km/h
| 24:08.32 | (more) |
| 87 | 800 | David | Wang | Maxwell Heights - Oshawa | 24:11.32
Split Time: Pace: | 6:03/km 9.9 km/h
| 24:11.32 | (more) |
| 88 | 489 | Jack | Quick | Ajax - Ajax | 24:21.42
Split Time: Pace: | 6:06/km 9.9 km/h
| 24:21.42 | (more) |
| 89 | 510 | Nolan | Schick | All Saints - Whitby | 24:22.81
Split Time: Pace: | 6:06/km 9.8 km/h
| 24:22.81 | (more) |
| 90 | 907 | Julian | Darou-Santos | Royal St. George's College | 24:58.47
Split Time: Pace: | 6:15/km 9.6 km/h
| 24:58.47 | (more) |
| 91 | 925 | Theo | Park | Royal St. George's College | 25:14.07
Split Time: Pace: | 6:19/km 9.5 km/h
| 25:14.07 | (more) |
| 92 | 483 | Tres | Douglas | Ajax - Ajax | 25:16.25
Split Time: Pace: | 6:20/km 9.5 km/h
| 25:16.25 | (more) |
| 93 | 615 | Malachi | Murray | Denis O'Connor - Ajax | 25:16.61
Split Time: Pace: | 6:20/km 9.5 km/h
| 25:16.61 | (more) |
| 94 | 887 | Jack | Moses | R.S. McLaughlin - Oshawa | 25:23.82
Split Time: Pace: | 6:21/km 9.4 km/h
| 25:23.82 | (more) |
| 95 | 720 | Albert | Fan | Holy Trinity School | 25:49.14
Split Time: Pace: | 6:28/km 9.3 km/h
| 25:49.14 | (more) |
| 96 | 576 | Davide | Marcello | Chaminade College - Toronto | 25:57.91
Split Time: Pace: | 6:30/km 9.2 km/h
| 25:57.91 | (more) |
| 97 | 1056 | Keegan | Massie | Westmount - Hamilton | 26:19.98
Split Time: Pace: | 6:36/km 9.1 km/h
| 26:19.98 | (more) |
| 98 | 677 | Warren | Behnke | Valour - Petawawa | 27:17.34
Split Time: Pace: | 6:50/km 8.8 km/h
| 27:17.34 | (more) |
| 99 | 1022 | Gaetano | Buda | St. Peter's - Barrie | 27:41.94
Split Time: Pace: | 6:56/km 8.7 km/h
| 27:41.94 | (more) |
| 100 | 738 | Chima | Kalu | J. Clarke Richardson - Ajax | 29:02.51
Split Time: Pace: | 7:16/km 8.3 km/h
| 29:02.51 | (more) |
| 101 | 987 | Keshav | Suresh | Sinclair Secondary School | 29:03.83
Split Time: Pace: | 7:16/km 8.3 km/h
| 29:03.83 | (more) |
| 102 | 839 | Jordan | Munene | Paul Dwyer - Oshawa | 31:15.53
Split Time: Pace: | 7:49/km 7.7 km/h
| 31:15.53 | (more) |
| 103 | 581 | Vedant | Biju | Clarington Central- Clarington | 31:29.46
Split Time: Pace: | 7:53/km 7.6 km/h
| 31:29.46 | (more) |
Start Time: 12:00:15 |