By finish time
801–850 of 1,957
-
800
1:30:15Alex DiConza CAN
-
800
1:30:15Rahim Noormohamed CAN
-
803
1:30:16Lakhbir Brar CAN
-
804
1:30:17Brad Burnham CAN
-
805
1:30:19Matthew Aldaz CAN
-
806
1:30:21James Seraphin CAN
-
807
1:30:24Felix Wu CAN
-
808
1:30:32Jonathan Phan CAN
-
809
1:30:35Nadish Ravindran CAN
-
810
1:30:40Ryan Sanders CAN
-
810
1:30:40Daniel Riverso CAN
-
812
1:30:42Justin Lau CAN
-
812
1:30:42Mohamed Akl CAN
-
814
1:30:44Brian Dykman CAN
-
814
1:30:44William Scott CAN
-
814
1:30:44Leonel Mena CAN
-
817
1:30:45KARTHIK SACHDEV IND
-
817
1:30:45Gaspar Billerault FRA
-
819
1:30:46Kevin Tam CAN
-
819
1:30:46Jingkun Chang CHN
-
821
1:30:49Joseph Jamili CAN
-
821
1:30:49Javier Vasquez-Urquilla CAN
-
823
1:30:50Sean Romero CAN
-
823
1:30:50Edison Vargas ECU
-
825
1:30:51Allan Yung CAN
-
825
1:30:51Ivan Draliuk UKR
-
825
1:30:51Muyiwa Talabi CAN
-
825
1:30:51Saman Jafarzadehpour CAN
-
829
1:30:52Callum Reid GBR
-
830
1:30:57Mark Marriner CAN
-
831
1:31:00Justin Bulaong CAN
-
832
1:31:01Neil Parker CAN
-
833
1:31:02William Hunter CAN
-
834
1:31:03Casta Ung CAN
-
835
1:31:04Chris Carkner CAN
-
836
1:31:07Byeong-Oak Lee CAN
-
837
1:31:09Gary Ho CAN
-
837
1:31:09Kyle Ngo CAN
-
839
1:31:10Franklin Hernandez CAN
-
840
1:31:11Ralph Fallone CAN
-
840
1:31:11Raphael Madu NGR
-
842
1:31:13Isaiah Haber CAN
-
842
1:31:13Darren Voros CAN
-
844
1:31:15Karim Rahim CAN
-
844
1:31:15Michael Hua CAN
-
846
1:31:16Armaan Puri IND
-
847
1:31:17John Ramirez CAN
-
848
1:31:18Zach Fernandes TTO
-
849
1:31:22Daksh Bakshi IND
-
849
1:31:22Wilson Kwong CAN
Places are counted across every race day of Toronto, by finish time. The source ranks each day separately, so a place here is not the one printed on a result from a single day. Equal times share a place.