| 1 | Jeremy GreenwaldPlace 1 · Grade 11 · 3 | 11 | 3 | 00:00.00 |
| 2 | Aaron HarrisonPlace 2 · Grade 12 · 5 | 12 | 5 | 00:19.60 |
| 3 | Joseph DaversaPlace 3 · Grade 12 · 6 | 12 | 6 | 00:30.12 |
| 4 | Seth TaylorPlace 4 · Grade 10 · 8 | 10 | 8 | 00:32.54 |
| 5 | Andrew AtanganPlace 5 · Grade 12 · 19 | 12 | 19 | 01:06.09 |
| 6 | Lee MathesonPlace 6 · Grade 11 · 30 | 11 | 30 | 01:32.72 |
| 7 | David QuickenbosPlace 7 · Grade 12 · 32 | 12 | 32 | 01:39.53 |
| 8 | Eric LitteyPlace 8 · Grade 12 · More Than | 12 | More Than | 03:12.97 |
| 9 | Chris HillebrandPlace 9 · Grade 10 · More Than | 10 | More Than | 03:54.02 |
| 1 | Kyle CorwinPlace 1 · Grade 12 · 10 | 12 | 10 | 00:00.00 |
| 2 | Alex MullaneyPlace 2 · Grade 12 · 16 | 12 | 16 | 00:24.75 |
| 3 | Michael SandersPlace 3 · Grade 10 · 21 | 10 | 21 | 00:37.83 |
| 4 | Matt FreedmanPlace 4 · Grade 11 · 26 | 11 | 26 | 00:51.18 |
| 5 | Elliott CarbaughPlace 5 · Grade 12 · 28 | 12 | 28 | 00:57.20 |
| 6 | Josh BoronPlace 6 · Grade 11 · 60 | 11 | 60 | 01:35.44 |
| 7 | Brett GordonPlace 7 · Grade 11 · 66 | 11 | 66 | 01:43.82 |
| 8 | Luke WadePlace 8 · Grade 12 · More Than | 12 | More Than | 02:16.00 |
| 9 | Josh GaskillPlace 9 · Grade 11 · More Than | 11 | More Than | 02:58.61 |
| 10 | Paul McElroyPlace 10 · Grade 9 · More Than | 9 | More Than | 03:04.39 |
| 1 | Tyler HalePlace 1 · Grade 10 · 7 | 10 | 7 | 00:00.00 |
| 2 | William GreenPlace 2 · Grade 11 · 14 | 11 | 14 | 00:15.04 |
| 3 | Esteban CoronaPlace 3 · Grade 11 · 18 | 11 | 18 | 00:34.46 |
| 4 | Casey GrimesPlace 4 · Grade 12 · 45 | 12 | 45 | 01:22.90 |
| 5 | Zach ChrisinegerPlace 5 · Grade 9 · 64 | 9 | 64 | 01:42.12 |
| 6 | Logan FisherPlace 6 · Grade 9 · 69 | 9 | 69 | 01:54.39 |
| 7 | Preston FootePlace 7 · Grade 11 · 71 | 11 | 71 | 01:58.84 |
| 8 | Stephen BaileyPlace 8 · Grade 11 · More Than | 11 | More Than | 02:00.26 |
| 9 | Luke GeorgePlace 9 · Grade 11 · More Than | 11 | More Than | 02:17.59 |
| 1 | Mike McDonaldPlace 1 · 13 | — | 13 | 00:00.00 |
| 2 | Travis ViaPlace 2 · 27 | — | 27 | 00:40.77 |
| 3 | Robert TaylorPlace 3 · 35 | — | 35 | 00:58.35 |
| 4 | Sean HelmkePlace 4 · 38 | — | 38 | 01:01.49 |
| 5 | David ZobelPlace 5 · 56 | — | 56 | 01:18.67 |
| 6 | Mikel MantheyPlace 6 · 95 | — | 95 | 02:35.63 |
| 1 | Jordan WhitePlace 1 · Grade 12 · 2 | 12 | 2 | 00:00.00 |
| 2 | Colin GibbonsPlace 2 · Grade 12 · 25 | 12 | 25 | 01:21.78 |
| 3 | Kevin KneislerPlace 3 · Grade 11 · 40 | 11 | 40 | 01:50.04 |
| 4 | Tyler MarcousPlace 4 · Grade 10 · 49 | 10 | 49 | 01:58.84 |
| 5 | Josh EnokidaPlace 5 · Grade 11 · 54 | 11 | 54 | 02:00.13 |
| 6 | Jared WhitePlace 6 · Grade 11 · 81 | 11 | 81 | 02:46.90 |
| 7 | Justin CimringPlace 7 · Grade 11 · 82 | 11 | 82 | 02:53.29 |
| 8 | Tyler MamrotPlace 8 · Grade 11 · More Than | 11 | More Than | 04:17.60 |
| 1 | Ryan PurringtonPlace 1 · Grade 12 · 17 | 12 | 17 | 00:00.00 |
| 2 | Logan PitchfordPlace 2 · Grade 10 · 24 | 10 | 24 | 00:17.81 |
| 3 | Ryan SperayPlace 3 · Grade 10 · 44 | 10 | 44 | 00:51.44 |
| 4 | Cameron CrossPlace 4 · Grade 10 · 46 | 10 | 46 | 00:54.37 |
| 5 | Sebastian MillerPlace 5 · Grade 12 · 74 | 12 | 74 | 01:33.92 |
| 6 | Jordan CliffordPlace 6 · Grade 12 · 85 | 12 | 85 | 02:00.36 |
| 7 | Tyler LathianPlace 7 · Grade 10 · 86 | 10 | 86 | 02:00.71 |
| 8 | Dylan WycoPlace 8 · Grade 10 · More Than | 10 | More Than | 02:15.25 |
| 9 | Eric SperayPlace 9 · Grade 10 · More Than | 10 | More Than | 02:56.54 |
| 1 | Sam NelsonPlace 1 · 31 | — | 31 | 00:00.00 |
| 2 | Marcus RinehardtPlace 2 · 33 | — | 33 | 00:03.38 |
| 3 | Joseph ShankPlace 3 · 42 | — | 42 | 00:13.62 |
| 4 | Zack FaneltyPlace 4 · 65 | — | 65 | 00:38.78 |
| 5 | Glenn RosePlace 5 · 75 | — | 75 | 01:00.44 |
| 6 | Bobby PopePlace 6 · 94 | — | 94 | 01:44.82 |
| 7 | Justin TabingPlace 7 · 96 | — | 96 | 01:46.23 |
| 8 | Sean SextonPlace 8 · More Than | — | More Than | 02:47.70 |
| 9 | Alex AnduzePlace 9 · More Than | — | More Than | 03:37.55 |
| 10 | Peter De SimonePlace 10 · More Than | — | More Than | 04:06.48 |
| 1 | Jack LittlePlace 1 · Grade 12 · 12 | 12 | 12 | 00:00.00 |
| 2 | Zach PoelkerPlace 2 · 15 | — | 15 | 00:05.39 |
| 3 | Timothy MastracciPlace 3 · 59 | — | 59 | 01:24.84 |
| 4 | T J RinoskiPlace 4 · 88 | — | 88 | 02:23.98 |
| 5 | Chris HildrethPlace 5 · 108 | — | 108 | 03:05.67 |
| 6 | Taylor HinklePlace 6 · 132 | — | 132 | 04:47.24 |
| 7 | Jacob SolesPlace 7 · 134 | — | 134 | 05:20.27 |
| 8 | John JanousekPlace 8 · More Than | — | More Than | 05:33.73 |
| 1 | Brian DavenportPlace 1 · 1 | — | 1 | 00:00.00 |
| 2 | Jay FiahernPlace 2 · 37 | — | 37 | 01:48.35 |
| 3 | Cole FriedmanPlace 3 · 53 | — | 53 | 02:01.29 |
| 4 | John CapronPlace 4 · 91 | — | 91 | 03:14.63 |
| 5 | Neal FriedmanPlace 5 · 109 | — | 109 | 03:53.55 |
| 6 | Dirk WilkinsPlace 6 · 129 | — | 129 | 05:21.18 |
| 1 | Corey AmesPlace 1 · 34 | — | 34 | 00:00.00 |
| 2 | Juliun MayPlace 2 · 55 | — | 55 | 00:20.13 |
| 3 | Josh PaynePlace 3 · 57 | — | 57 | 00:24.67 |
| 4 | Rasheed ParkerPlace 4 · 73 | — | 73 | 00:54.76 |
| 5 | Anders HasselquistPlace 5 · 77 | — | 77 | 00:59.02 |
| 6 | Steven CatoPlace 6 · 100 | — | 100 | 01:49.45 |
| 7 | Josh RichardsonPlace 7 · 102 | — | 102 | 01:53.02 |
| 8 | Josh MessickPlace 8 · More Than | — | More Than | 02:34.84 |
| 9 | Connor MahanPlace 9 · More Than | — | More Than | 04:11.24 |
| 1 | Hunter WadePlace 1 · 47 | — | 47 | 00:00.00 |
| 2 | Justin GonzalezPlace 2 · 61 | — | 61 | 00:13.42 |
| 3 | Robert WaltersPlace 3 · 62 | — | 62 | 00:15.35 |
| 4 | Edwin NievesPlace 4 · 63 | — | 63 | 00:16.11 |
| 5 | Dalton GrossPlace 5 · 67 | — | 67 | 00:23.18 |
| 6 | Peyton TalbottPlace 6 · 68 | — | 68 | 00:25.93 |
| 7 | Christian SprinklePlace 7 · 70 | — | 70 | 00:30.01 |
| 8 | Jacob ClorePlace 8 · More Than | — | More Than | 00:49.47 |
| 9 | James ShanleyPlace 9 · More Than | — | More Than | 01:00.40 |
| 10 | Andrew BealsPlace 10 · More Than | — | More Than | 01:09.68 |
| 1 | Conner CulleyPlace 1 · Grade 10 · 36 | 10 | 36 | 00:00.00 |
| 2 | Joseph CowenPlace 2 · 48 | — | 48 | 00:12.43 |
| 3 | Brandon CliffordPlace 3 · 50 | — | 50 | 00:13.34 |
| 4 | Tyler GamblePlace 4 · 80 | — | 80 | 00:56.47 |
| 5 | Jon BressettPlace 5 · 87 | — | 87 | 01:21.83 |
| 1 | Lawrence ThomasPlace 1 · Grade 11 · 11 | 11 | 11 | 00:00.00 |
| 2 | Brent CoulterPlace 2 · 20 | — | 20 | 00:31.03 |
| 3 | Connor BennettPlace 3 · 76 | — | 76 | 02:02.00 |
| 4 | Colsen KalistaPlace 4 · 84 | — | 84 | 02:18.26 |
| 5 | Jeremiah PorterPlace 5 · 118 | — | 118 | 03:48.08 |
| 6 | Jarod McCartneyPlace 6 · 119 | — | 119 | 03:55.87 |
| 7 | Adam KinseyPlace 7 · 138 | — | 138 | 05:48.49 |
| 1 | Kevin O'SullivanPlace 1 · Grade 9 · 9 | 9 | 9 | 00:00.00 |
| 2 | Matt SchwartzerPlace 2 · 29 | — | 29 | 00:59.70 |
| 3 | Jake MarshallPlace 3 · 89 | — | 89 | 02:39.09 |
| 4 | Joseph MalfitaloPlace 4 · 107 | — | 107 | 03:14.41 |
| 5 | Steven CataldoPlace 5 · 110 | — | 110 | 03:26.14 |
| 6 | Alex KerchlPlace 6 · 111 | — | 111 | 03:31.47 |
| 7 | Harrison SunPlace 7 · 141 | — | 141 | 06:02.93 |
| 1 | Tim SuddethPlace 1 · Grade 12 · 41 | 12 | 41 | 00:00.00 |
| 2 | Brian SharpPlace 2 · Grade 10 · 52 | 10 | 52 | 00:09.78 |
| 3 | Chase ReidelbachPlace 3 · Grade 10 · 83 | 10 | 83 | 01:03.27 |
| 4 | Kyle MeyerPlace 4 · Grade 11 · 90 | 11 | 90 | 01:23.19 |
| 5 | Jason CottonPlace 5 · Grade 10 · 92 | 10 | 92 | 01:28.49 |
| 6 | Joe LyonPlace 6 · Grade 11 · 101 | 11 | 101 | 01:43.72 |
| 7 | Gabe GibsonPlace 7 · Grade 9 · 106 | 9 | 106 | 01:56.63 |
| 1 | Chris BolenPlace 1 · 39 | — | 39 | 00:00.00 |
| 2 | Ian GarringerPlace 2 · 43 | — | 43 | 00:04.38 |
| 3 | Grant WibbingPlace 3 · 79 | — | 79 | 00:53.16 |
| 4 | Alex GromeleyPlace 4 · 98 | — | 98 | 01:37.22 |
| 5 | Kris AttenburyPlace 5 · 103 | — | 103 | 01:51.07 |
| 6 | Jay WoodardPlace 6 · 114 | — | 114 | 02:25.83 |
| 7 | Jake LevyPlace 7 · 121 | — | 121 | 02:49.78 |
| 8 | Craig FriedmanPlace 8 · More Than | — | More Than | 02:57.94 |
| 9 | Freddie FletcherPlace 9 · More Than | — | More Than | 03:09.21 |
| 1 | Remington RothPlace 1 · 22 | — | 22 | 00:00.00 |
| 2 | Dekristopher PalmerPlace 2 · 72 | — | 72 | 01:16.52 |
| 3 | Joshua OwensPlace 3 · 97 | — | 97 | 02:06.91 |
| 4 | Matthew BurroughsPlace 4 · 116 | — | 116 | 03:00.87 |
| 5 | Robert Jr McCartneyPlace 5 · 127 | — | 127 | 03:52.79 |
| 6 | Jared GastonPlace 6 · 150 | — | 150 | 11:33.51 |
| 1 | Kiel BolleroPlace 1 · Grade 11 · 51 | 11 | 51 | 00:00.00 |
| 2 | Kevin CosnahanPlace 2 · Grade 9 · 58 | 9 | 58 | 00:07.21 |
| 3 | Josh ValesPlace 3 · Grade 11 · 113 | 11 | 113 | 02:14.90 |
| 4 | Brady CartwrightPlace 4 · Grade 11 · 122 | 11 | 122 | 02:46.54 |
| 5 | Justin MartinPlace 5 · Grade 11 · 123 | 11 | 123 | 02:47.58 |
| 6 | Zach VaskoPlace 6 · Grade 10 · 135 | 10 | 135 | 04:15.68 |
| 7 | Cody EavesPlace 7 · Grade 11 · 140 | 11 | 140 | 04:33.93 |
| 8 | Sean BotzenbartPlace 8 · Grade 12 · More Than | 12 | More Than | 05:16.55 |
| 9 | Garrick MoormanPlace 9 · Grade 10 · More Than | 10 | More Than | 06:43.75 |
| 1 | William BrownPlace 1 · Grade 10 · 4 | 10 | 4 | 00:00.00 |
| 2 | Patrick TaylorPlace 2 · Grade 11 · 112 | 11 | 112 | 03:48.63 |
| 3 | Steven DeshongPlace 3 · Grade 9 · 115 | 9 | 115 | 03:59.66 |
| 4 | Brad WebbPlace 4 · Grade 12 · 126 | 12 | 126 | 04:50.62 |
| 5 | Paul FeacanPlace 5 · Grade 12 · 130 | 12 | 130 | 05:06.44 |
| 6 | Derrian FlemingsPlace 6 · Grade 10 · 139 | 10 | 139 | 06:07.80 |
| 1 | Van LewinPlace 1 · Grade 11 · 23 | 11 | 23 | 00:00.00 |
| 2 | Jake GalibartPlace 2 · Grade 9 · 93 | 9 | 93 | 02:00.52 |
| 3 | Blake SelphPlace 3 · Grade 10 · 131 | 10 | 131 | 04:04.70 |
| 4 | Dallas SimmonsPlace 4 · Grade 9 · 133 | 9 | 133 | 04:26.12 |
| 5 | Ben GorsleePlace 5 · Grade 11 · 136 | 11 | 136 | 05:02.48 |
| 6 | Cody SimmsPlace 6 · Grade 9 · 137 | 9 | 137 | 05:02.60 |
| 7 | Brandon FlemingPlace 7 · Grade 10 · 143 | 10 | 143 | 05:19.69 |
| 8 | Steven YoungPlace 8 · Grade 9 · More Than | 9 | More Than | 05:54.22 |
| 9 | Colin ParkerPlace 9 · Grade 11 · More Than | 11 | More Than | 06:48.36 |
| 1 | James JeffersonPlace 1 · 78 | — | 78 | 00:00.00 |
| 2 | Desmond FoggPlace 2 · 99 | — | 99 | 00:47.95 |
| 3 | Myles SaveyPlace 3 · 104 | — | 104 | 01:00.01 |
| 4 | Javen WalkerPlace 4 · 124 | — | 124 | 02:06.13 |
| 5 | Chris Scott-HolleyPlace 5 · 125 | — | 125 | 02:08.31 |
| 1 | Ryan QuinnPlace 1 · 105 | — | 105 | 00:00.00 |
| 2 | Calvin StanfordPlace 2 · 117 | — | 117 | 00:41.08 |
| 3 | Matt KrietePlace 3 · 120 | — | 120 | 00:50.11 |
| 4 | Christian RuizPlace 4 · 142 | — | 142 | 02:56.16 |
| 5 | Avery BarnardPlace 5 · 145 | — | 145 | 03:31.38 |
| 6 | Jeremy RossPlace 6 · 147 | — | 147 | 05:04.58 |
| 1 | Dennis DawkoPlace 1 · 128 | — | 128 | 00:00.00 |
| 2 | Xavier BellPlace 2 · 144 | — | 144 | 01:49.84 |
| 3 | Foster SparksPlace 3 · 146 | — | 146 | 02:43.06 |
| 4 | Thomas WilliamsPlace 4 · 148 | — | 148 | 05:49.99 |
| 5 | Austin RicePlace 5 · 149 | — | 149 | 06:07.54 |
| 1 | Alex ReelPlace 1 · Grade 10 · Less Than | 10 | Less Than | 00:00.00 |
| 2 | Will DavisPlace 2 · Grade 12 · Less Than | 12 | Less Than | 00:28.06 |
| 3 | Cody KlauerPlace 3 · Grade 12 · Less Than | 12 | Less Than | 02:35.45 |
| 1 | Roderick WilliamsPlace 1 · Grade 11 · Less Than | 11 | Less Than | 00:00.00 |
| 2 | Ryan OrtizPlace 2 · Grade 12 · Less Than | 12 | Less Than | 06:12.38 |
| 1 | Thomas ClecknerPlace 1 · Grade 9 · Less Than | 9 | Less Than | 00:00.00 |
| 2 | Stefan BattlesPlace 2 · Grade 12 · Less Than | 12 | Less Than | 00:34.60 |
| 3 | Jordan EdgarPlace 3 · Grade 10 · Less Than | 10 | Less Than | 01:30.06 |
| 4 | Keith WilliamsPlace 4 · Grade 12 · Less Than | 12 | Less Than | 02:04.42 |
| 1 | Darrin BrayPlace 1 · Grade 12 · Less Than | 12 | Less Than | 00:00.00 |
| 1 | Eran TylerPlace 1 · Less Than | — | Less Than | 00:00.00 |
| 2 | Geran MorrisPlace 2 · Less Than | — | Less Than | 14:21.86 |
| 1 | Michael BaileyPlace 1 · Less Than | — | Less Than | 00:00.00 |
| 1 | Alexander MidkiffPlace 1 · Grade 9 · 2 | 9 | 2 | 00:00.00 |
| 2 | Robert MurrayPlace 2 · Grade 11 · 4 | 11 | 4 | 00:46.78 |
| 3 | Timothy MihelicPlace 3 · Grade 12 · 5 | 12 | 5 | 00:52.55 |
| 4 | Ashley LouisPlace 4 · Grade 11 · 6 | 11 | 6 | 00:54.58 |
| 5 | Bradley WrightPlace 5 · Grade 11 · 9 | 11 | 9 | 01:03.41 |
| 6 | Harry BelfonePlace 6 · Grade 12 · 12 | 12 | 12 | 01:26.22 |
| 7 | Ian BlakePlace 7 · Grade 11 · 32 | 11 | 32 | 02:09.59 |
| 8 | Sean MurphyPlace 8 · Grade 12 · More Than | 12 | More Than | 02:21.94 |
| 9 | Austin DennisPlace 9 · Grade 9 · More Than | 9 | More Than | 05:18.62 |
| 1 | Cody MorganPlace 1 · Grade 11 · 7 | 11 | 7 | 00:00.00 |
| 2 | Dennis WiltseyPlace 2 · Grade 12 · 8 | 12 | 8 | 00:00.36 |
| 3 | Andrew WernerPlace 3 · Grade 10 · 11 | 10 | 11 | 00:29.85 |
| 4 | Zane BolenPlace 4 · Grade 10 · 15 | 10 | 15 | 00:37.42 |
| 5 | Brandon ButlerPlace 5 · Grade 10 · 23 | 10 | 23 | 00:59.63 |
| 6 | Stephen BellPlace 6 · Grade 12 · 30 | 12 | 30 | 01:10.56 |
| 7 | Adam WardPlace 7 · Grade 12 · 31 | 12 | 31 | 01:12.98 |
| 8 | Nate MickelsonPlace 8 · Grade 10 · More Than | 10 | More Than | 01:20.74 |
| 9 | Matt HeimerPlace 9 · Grade 11 · More Than | 11 | More Than | 01:26.41 |
| 10 | Justin SikesPlace 10 · Grade 9 · More Than | 9 | More Than | 01:45.23 |
| 11 | Randy RoosPlace 11 · Grade 12 · More Than | 12 | More Than | 01:53.67 |
| 12 | Ben McDonaldPlace 12 · Grade 10 · More Than | 10 | More Than | 01:56.49 |
| 13 | Kalynn BlakelyPlace 13 · Grade 10 · More Than | 10 | More Than | 02:02.95 |
| 14 | Alston CobbPlace 14 · Grade 10 · More Than | 10 | More Than | 03:07.24 |
| 15 | Mitch SykesPlace 15 · Grade 11 · More Than | 11 | More Than | 03:37.64 |
| 16 | Johnny WilliamsPlace 16 · Grade 10 · More Than | 10 | More Than | 04:15.15 |
| 17 | Coleman HorsleyPlace 17 · Grade 10 · More Than | 10 | More Than | 05:50.77 |
| 18 | Scott WrightPlace 18 · Grade 9 · More Than | 9 | More Than | 11:20.68 |
| 1 | Ryan WallacePlace 1 · Grade 11 · 1 | 11 | 1 | 00:00.00 |
| 2 | James SealPlace 2 · Grade 11 · 13 | 11 | 13 | 01:53.48 |
| 3 | Barry LawlerPlace 3 · Grade 12 · 24 | 12 | 24 | 02:20.47 |
| 4 | Charles BradyPlace 4 · Grade 11 · 25 | 11 | 25 | 02:21.53 |
| 5 | Bryan RobinsonPlace 5 · Grade 11 · 34 | 11 | 34 | 02:39.07 |
| 6 | Patrick GrayPlace 6 · Grade 12 · 43 | 12 | 43 | 03:28.14 |
| 7 | Thomas LaplaugePlace 7 · Grade 11 · 45 | 11 | 45 | 03:29.06 |
| 8 | Colton PenningtonPlace 8 · Grade 10 · More Than | 10 | More Than | 04:55.83 |
| 9 | Zach NelsonPlace 9 · Grade 12 · More Than | 12 | More Than | 05:55.24 |
| 10 | Daniel BarthPlace 10 · Grade 9 · More Than | 9 | More Than | 06:38.86 |
| 11 | Jimmy Morgan RothPlace 11 · Grade 10 · More Than | 10 | More Than | 08:10.68 |
| 12 | Ben LambPlace 12 · Grade 9 · More Than | 9 | More Than | 11:53.87 |
| 13 | Jordan HennessyPlace 13 · Grade 9 · More Than | 9 | More Than | 12:23.38 |
| 1 | Colton ZobelPlace 1 · 14 | — | 14 | 00:00.00 |
| 2 | Ryan LeavisPlace 2 · 16 | — | 16 | 00:03.44 |
| 3 | Brian HagertyPlace 3 · 17 | — | 17 | 00:07.64 |
| 4 | Casey GleichPlace 4 · 21 | — | 21 | 00:16.98 |
| 5 | Andrew ShipleyPlace 5 · 39 | — | 39 | 01:19.05 |
| 6 | John GregorioPlace 6 · 44 | — | 44 | 01:33.71 |
| 7 | Alex BeardonPlace 7 · 48 | — | 48 | 01:38.34 |
| 8 | Rachad DavisPlace 8 · More Than | — | More Than | 02:16.47 |
| 9 | Alex PawlowskiPlace 9 · More Than | — | More Than | 03:33.45 |
| 1 | Zach InmanPlace 1 · Grade 10 · 3 | 10 | 3 | 00:00.00 |
| 2 | Kyle SpradlinPlace 2 · Grade 12 · 10 | 12 | 10 | 00:42.59 |
| 3 | Mitchell PittsPlace 3 · Grade 11 · 27 | 11 | 27 | 01:24.26 |
| 4 | Zach StocksPlace 4 · Grade 12 · 36 | 12 | 36 | 02:06.30 |
| 5 | Patrick FisherPlace 5 · Grade 10 · 37 | 10 | 37 | 02:10.83 |
| 6 | Zach CadieuxPlace 6 · Grade 9 · 46 | 9 | 46 | 02:28.84 |
| 7 | Christopher ComeauPlace 7 · Grade 12 · 50 | 12 | 50 | 02:44.58 |
| 8 | Josh HarteliusPlace 8 · Grade 12 · More Than | 12 | More Than | 03:08.94 |
| 9 | Michael PharrPlace 9 · Grade 9 · More Than | 9 | More Than | 03:15.52 |
| 10 | Timothy AbreshPlace 10 · Grade 10 · More Than | 10 | More Than | 03:42.46 |
| 11 | Duncan HannonPlace 11 · Grade 9 · More Than | 9 | More Than | 03:59.33 |
| 12 | Mason PowersPlace 12 · Grade 9 · More Than | 9 | More Than | 04:02.20 |
| 13 | Glenn CoffinPlace 13 · Grade 11 · More Than | 11 | More Than | 04:33.29 |
| 1 | John HalsteadPlace 1 · Grade 8 · 26 | 8 | 26 | 00:00.00 |
| 2 | Evan BeachPlace 2 · 28 | — | 28 | 00:04.39 |
| 3 | Brandon MazurPlace 3 · 29 | — | 29 | 00:06.52 |
| 4 | Scott CramerPlace 4 · 33 | — | 33 | 00:15.61 |
| 5 | Samuel HovaterPlace 5 · 38 | — | 38 | 00:49.63 |
| 6 | Phillip CraggPlace 6 · Grade 10 · 42 | 10 | 42 | 00:55.76 |
| 7 | Benjamin KemptonPlace 7 · 70 | — | 70 | 03:24.61 |
| 8 | Timothy MastracciPlace 8 · More Than | — | More Than | 03:25.59 |
| 9 | Justin BredbennerPlace 9 · Grade 10 · More Than | 10 | More Than | 04:02.60 |
| 1 | Billy MagdyezPlace 1 · 19 | — | 19 | 00:00.00 |
| 2 | Josh WarrenPlace 2 · 22 | — | 22 | 00:13.12 |
| 3 | Phillip HarpenPlace 3 · 40 | — | 40 | 01:11.58 |
| 4 | David BelkowskiPlace 4 · 53 | — | 53 | 01:53.11 |
| 5 | Jason AtkinsenPlace 5 · 57 | — | 57 | 02:23.04 |
| 6 | Andrew LangstonPlace 6 · 58 | — | 58 | 02:33.22 |
| 7 | Chris AhlhaverPlace 7 · 60 | — | 60 | 02:37.16 |
| 8 | Jeremy BatesPlace 8 · More Than | — | More Than | 02:57.20 |
| 9 | Zack RomeoPlace 9 · More Than | — | More Than | 03:00.88 |
| 10 | Austin PoseyPlace 10 · More Than | — | More Than | 03:53.18 |
| 11 | Thomas DavidsonPlace 11 · More Than | — | More Than | 04:32.33 |
| 12 | Han LeePlace 12 · More Than | — | More Than | 04:51.77 |
| 13 | Lawrence GarciaPlace 13 · More Than | — | More Than | 05:06.69 |
| 1 | Andrew MadisonPlace 1 · 18 | — | 18 | 00:00.00 |
| 2 | Laquan GallishandPlace 2 · 47 | — | 47 | 01:26.74 |
| 3 | Nick OssiPlace 3 · 51 | — | 51 | 01:45.36 |
| 4 | Mike BabineauPlace 4 · 56 | — | 56 | 02:18.01 |
| 5 | Nick SaundersPlace 5 · 61 | — | 61 | 02:39.58 |
| 6 | Nick LimPlace 6 · 66 | — | 66 | 03:13.44 |
| 1 | Jacob WhitakerPlace 1 · 20 | — | 20 | 00:00.00 |
| 2 | Damien SpainPlace 2 · 41 | — | 41 | 01:07.17 |
| 3 | Ricky ColePlace 3 · 54 | — | 54 | 01:54.23 |
| 4 | Dennis SpainPlace 4 · 62 | — | 62 | 02:39.88 |
| 5 | Torian LasalaPlace 5 · 63 | — | 63 | 02:50.08 |
| 6 | Nick GrantPlace 6 · 67 | — | 67 | 03:13.06 |
| 7 | Ryan BellPlace 7 · 68 | — | 68 | 03:30.05 |
| 8 | Steven DeweyPlace 8 · More Than | — | More Than | 03:40.36 |
| 9 | William MilbournePlace 9 · More Than | — | More Than | 04:17.14 |
| 10 | Darius JonesPlace 10 · More Than | — | More Than | 07:28.44 |
| 1 | Nate AlexanderPlace 1 · Grade 9 · 35 | 9 | 35 | 00:00.00 |
| 2 | Dakota CliffordPlace 2 · Grade 10 · 52 | 10 | 52 | 00:49.33 |
| 3 | Duke KunzlerPlace 3 · Grade 11 · 59 | 11 | 59 | 01:34.96 |
| 4 | Matt BurgerPlace 4 · Grade 11 · 71 | 11 | 71 | 03:09.31 |
| 5 | Logan LangelierPlace 5 · Grade 10 · 72 | 10 | 72 | 03:30.09 |
| 6 | Will MasonPlace 6 · Grade 9 · 73 | 9 | 73 | 05:15.66 |
| 1 | Jay WindsorPlace 1 · 49 | — | 49 | 00:00.00 |
| 2 | Michael ParisPlace 2 · 55 | — | 55 | 00:45.94 |
| 3 | Kyle O'DonnellPlace 3 · 64 | — | 64 | 01:29.03 |
| 4 | Ankit GuptaPlace 4 · 65 | — | 65 | 01:41.42 |
| 5 | Josh JasonPlace 5 · 69 | — | 69 | 02:07.36 |
| 1 | Malcolm SpencerPlace 1 · Grade 8 · Less Than | 8 | Less Than | 00:00.00 |
| 1 | Zach HarrelsonPlace 1 · Grade 11 · Less Than | 11 | Less Than | 00:00.00 |
| 2 | Francis CoryPlace 2 · Grade 12 · Less Than | 12 | Less Than | 00:12.01 |
| 1 | Matt FeskoPlace 1 · Less Than | — | Less Than | 00:00.00 |
| 2 | Brendan O'SullivanPlace 2 · Less Than | — | Less Than | 00:32.35 |
| 3 | Nick CurollePlace 3 · Less Than | — | Less Than | 03:55.14 |
| 1 | Matthew MertzPlace 1 · Less Than | — | Less Than | 00:00.00 |
| 2 | Douglas MillerPlace 2 · Less Than | — | Less Than | 01:18.23 |
| 3 | Max SmithPlace 3 · Less Than | — | Less Than | 02:54.01 |
| 1 | Derrick ScottPlace 1 · Less Than | — | Less Than | 00:00.00 |
| 2 | Matthew McKennaPlace 2 · Less Than | — | Less Than | 00:31.20 |
| 3 | Michael BakerPlace 3 · Less Than | — | Less Than | 02:31.42 |