| 1 | Antoine Cantin | 7.27 | 9.01 | 9.86 9.97 8.99 7.27 8.18 |
| 2 | Max Xiong (熊锐明) | 9.15 | 11.27 | 10.66 14.33 10.57 9.15 12.59 |
| 3 | Theodore Chow | 9.31 | 11.60 | 9.31 12.32 12.50 10.97 11.51 |
| 4 | Paris Dorn | 9.48 | 11.93 | 12.05 13.01 9.48 10.73 DNF |
| 5 | Eric Hess | 8.46 | 12.14 | 8.46 12.24 13.39 10.78 13.56 |
| 6 | Kristopher De Asis | 11.97 | 13.45 | 11.97 12.39 14.76 13.20 19.29 |
| 7 | Dominic Ling | 12.78 | 14.37 | 13.32 17.46 15.90 13.89 12.78 |
| 8 | Mark Nie | 13.21 | 14.41 | 13.94 15.86 17.01 13.43 13.21 |
| 9 | Zach Ramer | 11.92 | 14.55 | 11.92 15.81 15.64 13.60 14.41 |
| 10 | Zach Goldthorpe | 13.56 | 14.78 | 13.56 14.34 15.00 18.33 15.01 |
| 11 | Hudson Mackay | 11.53 | 15.30 | 16.00 11.53 13.70 16.21 19.50 |
| 12 | Alex Mutch | 13.87 | 15.37 | 16.03 13.87 18.41 16.08 14.00 |
| 13 | Simon Thon | 12.77 | 15.55 | 18.37 19.50 15.40 12.77 12.87 |
| 14 | James Tuttle | 12.11 | 15.70 | 16.96 15.38 12.11 14.75 18.83 |
| 15 | Jackson Pichurski | 13.60 | 15.70 | 15.41 13.60 18.15 13.67 18.02 |
| 16 | Charlie Everingham | 13.15 | 15.82 | 15.84 13.15 18.41 15.12 16.49 |
| 17 | Deven Bector | 14.13 | 15.83 | 14.89 14.13 16.73 17.73 15.88 |
| 18 | Noah Wilde | 15.12 | 16.14 | 16.68 15.36 15.12 16.38 17.28 |
| 19 | Jaime Esperanza Jr. | 13.11 | 16.93 | 17.84 13.11 17.78 16.99 16.02 |
| 20 | Tianyu Wang (王天宇) | 16.50 | 17.17 | 16.73 17.53 17.26 16.50 22.91 |
| 21 | Joseph Bramhall | 16.41 | 17.22 | 17.95 16.41 16.69 23.41 17.02 |
| 22 | Jezreel Gabot | 12.09 | 17.32 | 17.38 14.98 DNF 12.09 19.61 |
| 23 | Matthew Hayden | 15.91 | 17.35 | 16.74 15.91 16.57 20.85 18.74 |
| 24 | Ryan Yasinko | 16.00 | 17.70 | 18.85 16.44 17.82 23.27 16.00 |
| 25 | Warren Aguinaldo | 15.17 | 18.40 | 18.43 19.54 17.24 DNF 15.17 |
| 26 | Taylor Platz | 15.51 | 18.53 | 21.90 19.38 17.42 15.51 18.79 |
| 27 | Jeremy Neilson | 12.67 | 18.69 | 21.50 12.67 16.94 21.34 17.79 |
| 28 | Owen Kwasniewski | 16.23 | 19.50 | 19.13 20.83 16.23 24.93 18.54 |
| 29 | Josh Stobbe | 16.81 | 19.93 | 20.03 21.75 16.81 18.01 22.68 |
| 30 | Jun Ezra Lorono | 18.47 | 20.23 | 21.17 19.10 18.47 20.42 22.63 |
| 31 | Zachary Garber | 16.09 | 20.67 | 16.09 22.42 20.72 18.88 25.48 |
| 32 | Alex D. Mackie | 18.14 | 20.69 | 21.88 28.08 20.20 19.98 18.14 |
| 33 | Albert Wang | 18.42 | 20.88 | 22.51 22.72 21.55 18.42 18.57 |
| 34 | Trey Tonneson | 17.01 | 21.01 | 23.26 18.75 23.46 21.01 17.01 |
| 35 | Zeeshan Haque | 20.06 | 21.24 | 22.42 20.77 20.06 20.53 24.40 |
| 36 | Ethan Basanov | 18.65 | 21.48 | 22.13 20.78 21.52 26.18 18.65 |
| 37 | Gabriel Kerr | 17.75 | 22.23 | 24.16 21.09 17.75 21.45 DNF |
| 38 | Anthony Pham | 13.44 | 22.95 | 23.93 22.35 13.44 22.57 26.72 |
| 39 | Malakai Bergen | 19.57 | 23.12 | 19.57 24.06 22.92 22.38 25.83 |
| 40 | Simon Cole | 20.31 | 23.34 | 25.53 20.31 30.33 20.43 24.07 |
| 41 | Chris Ouyang | 22.72 | 23.56 | 30.95 23.21 23.13 22.72 24.33 |
| 42 | Jonah Boychuk | 20.61 | 24.03 | 28.00 20.61 24.26 23.96 23.87 |
| 43 | Kprusoe Hsa | 19.91 | 24.34 | 21.71 29.58 29.53 19.91 21.77 |
| 44 | Connor Muench | 22.35 | 24.62 | 22.35 23.88 22.40 27.58 28.32 |
| 45 | Melissa Tiamzon | 19.36 | 25.34 | 25.63 23.82 26.57 19.36 29.46 |
| 46 | Jacob Landry-Doran | 21.73 | 25.75 | 21.73 27.35 22.81 29.41 27.10 |
| 47 | Orion Donovan | 23.63 | 25.75 | 29.36 23.95 33.00 23.94 23.63 |
| 48 | Carson Caplan | 24.74 | 26.25 | 26.35 24.74 29.36 26.42 25.97 |
| 49 | Evan LaClare | 22.12 | 26.30 | 24.18 22.12 47.98 25.44 29.29 |
| 50 | Derrick Ardiles | 19.30 | 26.63 | 27.16 25.54 27.18 19.30 29.97 |
| 51 | Brian Chiem | 19.31 | 27.24 | 31.33 22.56 19.31 27.83 33.40 |
| 52 | Jeremy Martin | 19.05 | 27.67 | 27.13 31.46 19.05 27.69 28.20 |
| 53 | Joseph Fajardo | 25.85 | 27.67 | 29.19 27.34 28.15 27.52 25.85 |
| 54 | Miranda Deguzman | 26.82 | 28.03 | 28.37 27.24 33.99 28.47 26.82 |
| 55 | Ethan Palmer | 27.16 | 28.23 | 34.79 27.22 27.16 28.61 28.85 |
| 56 | Kyle Santucci | 25.95 | 28.49 | 35.47 25.95 27.76 27.14 30.57 |
| 57 | Brevan Wagner | 24.15 | 29.17 | 34.33 24.15 27.25 40.98 25.93 |
| 58 | Davey Li | 28.23 | 31.60 | 28.23 28.58 32.26 35.79 33.96 |
| 59 | Luther Schmiedge | 24.12 | 32.79 | 24.12 30.75 36.66 38.07 30.95 |
| 60 | Derek McKenzie | 29.79 | 33.87 | 36.57 29.79 31.45 33.60 38.46 |
| 61 | Matthew Kasowan | 30.54 | 34.41 | 32.97 33.23 55.98 30.54 37.02 |
| 62 | Nolan Boychuk | 32.72 | 34.65 | 32.72 35.89 38.44 34.17 33.89 |
| 63 | Alec Hilchey | 28.61 | 34.72 | 48.56 36.44 33.79 28.61 33.94 |
| 64 | Casey Shunock | 33.14 | 34.77 | 34.81 35.39 34.10 33.14 41.39 |
| 65 | Jayce Downs | 29.30 | 34.93 | 35.40 29.30 40.38 31.56 37.84 |
| 66 | Scott Chu | 20.91 | 35.06 | 33.81 45.78 20.91 36.51 34.85 |
| 67 | Timothy Babb | 31.62 | 35.37 | 32.43 45.40 31.62 33.55 40.12 |
| 68 | Caleb Beckman | 32.79 | 36.37 | 38.74 41.53 34.17 32.79 36.21 |
| 69 | Josh Luttrell | 31.93 | 36.58 | 46.82 31.93 36.17 32.90 40.68 |
| 70 | Jordan Imgrund-Harvey | 34.32 | 37.00 | 34.50 41.01 40.44 36.05 34.32 |
| 71 | George Smith | 31.29 | 37.08 | 36.77 39.30 49.15 35.17 31.29 |
| 72 | Carter Drewes | 32.56 | 37.58 | 40.34 34.96 37.43 32.56 48.43 |
| 73 | Thomas Mercer | 29.33 | 38.65 | 44.27 DNS 29.33 32.86 38.83 |
| 74 | Mehul Gadhia | 30.61 | 38.76 | 40.06 33.76 30.61 42.47 46.53 |
| 75 | Ashton Scherger | 35.24 | 39.23 | 35.24 42.58 39.50 35.62 48.84 |
| 76 | Jacob Lerner | 31.11 | 39.28 | 31.11 46.82 37.96 37.42 42.46 |
| 77 | James Deibert | 30.76 | 40.59 | 31.27 49.42 30.76 52.49 41.09 |
| 78 | Corbin Miller | 27.88 | 41.51 | 1:19.22 36.29 54.43 27.88 33.81 |
| 79 | Michael Zhang | 32.49 | 41.70 | 50.89 53.60 32.49 36.41 37.79 |
| 80 | Peyton Brown | 32.71 | 41.72 | 32.71 51.73 40.84 43.07 41.26 |
| 81 | Adam Ryan | 36.91 | 41.87 | 40.84 36.91 39.98 47.53 44.80 |
| 82 | Levi Taylor | 37.13 | 42.21 | 39.26 55.58 48.96 37.13 38.41 |
| 83 | Rhys MacGillivray | 31.15 | 42.80 | 45.52 31.15 47.66 50.01 35.21 |
| 84 | Jack Thiessen | 40.08 | 42.96 | 42.86 53.40 45.90 40.08 40.11 |
| 85 | Dylan Bassett | 38.15 | 43.11 | 42.61 1:06.44 38.15 41.67 45.04 |
| 86 | Nathan Stolte | 38.16 | 43.22 | 41.82 57.42 42.65 38.16 45.19 |
| 87 | Spencer Lukey | 36.48 | 43.39 | 36.48 44.47 1:21.01 41.88 43.82 |
| 88 | Logan Kordov | 40.74 | 43.61 | 56.12 40.74 41.63 43.32 45.89 |
| 89 | Tristan Studer | 36.22 | 44.57 | 46.98 36.22 52.38 43.60 43.14 |
| 90 | Atharva Kulkarni | 35.97 | 45.20 | 42.64 35.97 47.80 45.16 1:13.13 |
| 91 | Karissa Dorn | 40.40 | 45.39 | 50.87 44.12 40.40 44.05 47.99 |
| 92 | Zachary Pike | 38.48 | 45.70 | 47.09 46.88 44.65 38.48 45.58 |
| 93 | Keegan Vansickle | 42.33 | 45.85 | 45.00 46.84 42.33 1:05.58 45.70 |
| 94 | Logan Clarke | 37.49 | 46.62 | 51.15 48.02 40.68 DNF 37.49 |
| 95 | Brady Fedyniak | 43.88 | 47.85 | DNF 48.16 45.93 49.46 43.88 |
| 96 | Kayden Harrison Ried | 38.08 | 48.07 | 44.25 46.58 53.37 1:00.34 38.08 |
| 97 | Cody Busch | 35.47 | 48.56 | 1:08.48 49.16 45.79 50.72 35.47 |
| 98 | Zachary Johnson | 40.16 | 48.87 | 1:18.62 40.16 47.03 50.90 48.68 |
| 99 | Christian Murphy | 45.77 | 53.33 | 46.91 1:03.34 1:01.32 51.75 45.77 |
| 100 | Noah Zapisocki | 38.94 | 54.00 | 1:05.74 DNF 45.49 38.94 50.76 |
| 101 | Kaiden Silbernagel | 45.09 | 55.28 | 45.09 48.64 1:00.05 1:09.03 57.14 |
| 102 | Nick Ambeault | 42.62 | 58.37 | 56.97 1:27.60 57.74 1:00.40 42.62 |
| 103 | Brandon Nguyen | 45.30 | 58.91 | 45.30 55.28 1:03.14 1:03.60 58.32 |
| 104 | Keeran Delilah McPherson | 40.04 | 59.05 | 56.58 40.04 1:02.62 57.96 1:22.36 |
| 105 | Trian Borstad | 51.36 | 1:00.78 | 58.58 51.36 1:06.28 1:04.20 59.55 |
| 106 | Adam Shorman | 48.77 | 1:01.02 | 1:09.60 1:04.04 1:03.13 48.77 55.88 |
| 107 | Tanner Arnold | 48.08 | 1:01.08 | 1:07.93 1:02.81 52.50 48.08 1:14.18 |
| 108 | Benjamin Lux | 47.39 | 1:02.18 | 47.39 1:01.15 55.55 1:09.85 1:31.56 |
| 109 | Devlin Weisgerber-Frig | 57.69 | 1:02.80 | 57.87 1:39.70 1:12.13 58.41 57.69 |
| 110 | Jasper Otis | 48.54 | 1:06.23 | 1:13.45 59.32 48.54 1:05.92 1:14.17 |
| 111 | Moksha Sarup | 1:02.60 | 1:06.84 | 1:05.14 1:02.60 1:10.42 1:10.05 1:05.34 |
| 112 | Daniel Thomas | 56.55 | 1:07.88 | 59.97 1:06.73 56.55 1:20.45 1:16.94 |
| 113 | Atharva Dighe | 54.68 | 1:09.07 | 1:09.15 DNF 54.68 1:05.04 1:13.02 |
| 114 | Jeremy Blanchard | 47.23 | 1:10.14 | 47.23 1:01.91 1:09.63 1:18.89 1:24.46 |
| 115 | Noah McEwen | 1:04.91 | 1:10.32 | 1:13.28 1:11.83 1:22.29 1:04.91 1:05.86 |
| 116 | Phien Nguyen | 48.63 | 1:10.45 | 57.72 48.63 DNF 54.09 1:39.54 |
| 117 | Yvonne Chow | 53.20 | 1:10.67 | 2:05.31 1:07.16 1:12.11 53.20 1:12.75 |
| 118 | Austin Busch | 56.03 | 1:14.13 | 56.03 1:07.89 1:16.33 1:18.18 1:43.33 |
| 119 | Leah Basanov | 1:00.54 | 1:16.56 | 1:30.03 1:10.26 1:00.54 DNF 1:09.38 |
| 120 | Jacob Yurechuk | 1:04.12 | 1:17.62 | 1:11.16 1:04.12 1:24.84 1:25.20 1:16.85 |
| 121 | Ivan Grobbelaar | 1:04.41 | 1:18.14 | DNF 1:29.41 1:05.82 1:19.19 1:04.41 |
| 122 | Nathan Fuellas | 1:01.48 | 1:23.32 | 1:41.16 1:01.48 1:07.71 2:56.72 1:21.10 |
| 123 | Cody Rutherford | 1:16.01 | 1:23.49 | 1:17.22 1:33.14 1:16.01 1:21.46 1:31.80 |
| 124 | Lisa Ramer | 1:00.35 | 1:23.71 | 1:25.47 1:00.35 1:11.52 1:34.15 2:16.56 |
| 125 | Carter Borstad | 1:05.54 | 1:25.00 | 1:10.72 1:35.45 1:05.54 1:28.83 1:58.04 |
| 126 | Anant Kulkarni | 1:11.01 | 1:26.65 | 1:30.68 1:11.01 1:52.74 1:32.68 1:16.59 |
| 127 | Dante Fecteau | 1:17.34 | 1:29.05 | 1:19.80 1:38.05 2:08.05 1:29.29 1:17.34 |
| 128 | Darius Azmayesh-Fard | 1:12.13 | 1:41.54 | 2:08.25 1:47.82 1:12.13 1:38.79 1:38.00 |
| 129 | Kai Fung | 1:23.39 | 1:51.42 | 2:10.51 1:40.04 1:23.39 1:49.40 2:04.82 |
| 130 | David Kim | 1:19.21 | 2:31.85 | 4:11.91 DNF 2:00.98 1:19.21 1:22.67 |
| 131 | John Busch | 2:06.09 | 2:56.38 | 2:14.72 4:14.87 2:19.55 2:06.09 DNF |
| 132 | Christian Chow | 3:25.56 | 5:57.77 | 3:43.38 5:36.94 DNF 8:33.00 3:25.56 |
| 133 | Roshan Hassan | 25.49 | DNF | 25.49 DNF 28.41 31.98 DNF |
| 134 | Silas Schalk | 42.07 | DNF | 44.76 43.22 42.07 DNF DNF |