| 1 | Gabriel BERGMANPlace 1 · Grade JR · Isaiah 40:31 | JR | Isaiah 40:31 | 16:23.5 |
| 2 | Brendan QUANNPlace 2 · Grade SO · Buffalo Road Track Club | SO | Buffalo Road Track Club | 16:29.9 |
| 3 | Grant CLAIRPlace 3 · Grade SO · Belmont Boys | SO | Belmont Boys | 16:30.6 |
| 4 | Mason STOCKPlace 4 · Grade SO · Belmont Boys | SO | Belmont Boys | 16:40.8 |
| 5 | Joey MAZELLAPlace 5 · Grade SR · St. Albert Catholic Council Bluffs | SR | St. Albert Catholic Council Bluffs | 16:44.2 |
| 6 | Cruz JORGENSENPlace 6 · Grade SO · CFXC Club | SO | CFXC Club | 16:51.6 |
| 7 | Grant SMITHPlace 7 · Grade SR · Buffalo Road Track Club | SR | Buffalo Road Track Club | 16:57.8 |
| 8 | Brody AHRENSPlace 8 · Grade SR · CFXC Club | SR | CFXC Club | 17:05.1 |
| 9 | Jason FRIESNERPlace 9 · Grade JR · CFXC Club | JR | CFXC Club | 17:05.2 |
| 10 | Nishant GUDIPATIPlace 10 · Grade SO · Belmont Boys | SO | Belmont Boys | 17:09.8 |
| 11 | Lane MORGARTPlace 11 · Grade SR · Belmont Boys | SR | Belmont Boys | 17:12.1 |
| 12 | Will CAREYPlace 12 · Grade SR · J-Virus | SR | J-Virus | 17:12.1 |
| 13 | Sam RICHMANPlace 13 · Grade SR · J-Virus | SR | J-Virus | 17:12.2 |
| 14 | Charlie PETERSENPlace 14 · Grade SR · Micah Waddlers 1 | SR | Micah Waddlers 1 | 17:12.4 |
| 15 | Bennett COPPOLAPlace 15 · Grade JR · Decorah | JR | Decorah | 17:12.6 |
| 16 | Parker ZYLSTRAPlace 16 · Grade SR · CFXC Club | SR | CFXC Club | 17:13.4 |
| 17 | Cameron ROLFPlace 17 · Grade FR · CFXC Club | FR | CFXC Club | 17:13.8 |
| 18 | Andrew BROUGHTONPlace 18 · Grade SO · Belmont Boys | SO | Belmont Boys | 17:16.4 |
| 19 | Calen TJADENPlace 19 · Grade SO · CFXC Club | SO | CFXC Club | 17:18.0 |
| 20 | Aiden GOODENBOURPlace 20 · Grade SO · CFXC Club | SO | CFXC Club | 17:22.5 |
| 21 | Caleb MCDOWELLPlace 21 · Grade SO · Micah Waddlers 1 | SO | Micah Waddlers 1 | 17:22.6 |
| 22 | Quinn LALORPlace 22 · Grade JR · J-Virus | JR | J-Virus | 17:23.4 |
| 23 | Yuvi SINGHPlace 23 · Grade FR · Belmont Boys | FR | Belmont Boys | 17:23.5 |
| 24 | Liam STEFFENPlace 24 · Grade FR · J-Virus | FR | J-Virus | 17:23.6 |
| 25 | Davi DONATOPlace 25 · Grade SO · Six Words | SO | Six Words | 17:23.7 |
| 26 | Landon WALLACEPlace 26 · Grade SR · CFXC Club | SR | CFXC Club | 17:24.8 |
| 27 | Carson HANSENPlace 27 · Grade FR · CFXC Club | FR | CFXC Club | 17:26.9 |
| 28 | Iyas ELSHIEKHPlace 28 · Grade FR · Micah Waddlers 1 | FR | Micah Waddlers 1 | 17:33.1 |
| 29 | Thomas HISCOCKPlace 29 · Grade SR · Micah Waddlers 1 | SR | Micah Waddlers 1 | 17:36.4 |
| 30 | Asher ACKERMANNPlace 30 · Grade JR · J-Virus | JR | J-Virus | 17:39.0 |
| 31 | Dexter NEEDHAMPlace 31 · Grade JR · Belmont Boys | JR | Belmont Boys | 17:40.1 |
| 32 | Cooper HALVORSONPlace 32 · Grade FR · CFXC Club | FR | CFXC Club | 17:42.2 |
| 33 | Ethan MEDINAPlace 33 · Grade JR · (JV) Bandits | JR | (JV) Bandits | 17:44.7 |
| 34 | Caleb PUNTPlace 34 · Grade SR · Dutch Bros | SR | Dutch Bros | 17:47.0 |
| 35 | Preston MAYHEWPlace 35 · Grade SR · J-Virus | SR | J-Virus | 17:48.5 |
| 36 | Gabe RASGADOPlace 36 · Grade SO · Belmont Boys | SO | Belmont Boys | 17:49.6 |
| 37 | Brecklin DODDPlace 37 · Grade FR · Decorah | FR | Decorah | 17:55.0 |
| 38 | Luke HERGENRETERPlace 38 · Grade FR · Buffalo Road Track Club | FR | Buffalo Road Track Club | 17:55.4 |
| 39 | Coben BROWNEPlace 39 · Grade JR · Dutch Bros | JR | Dutch Bros | 17:57.4 |
| 40 | Gavin HALLPlace 40 · Grade FR · Belmont Boys | FR | Belmont Boys | 17:57.6 |
| 41 | Mason DEWALLPlace 41 · Grade FR · CFXC Club | FR | CFXC Club | 17:58.3 |
| 42 | Nick BUDSZINSKIPlace 42 · Grade SR · Micah Waddlers 1 | SR | Micah Waddlers 1 | 17:58.4 |
| 43 | Ahmed ELBESHTIPlace 43 · Grade JR · Six Words | JR | Six Words | 17:59.2 |
| 44 | Israel IVESPlace 44 · Grade FR · Buffalo Road Track Club | FR | Buffalo Road Track Club | 18:00.4 |
| 45 | Kaden WEBERPlace 45 · Grade JR · Checkers Elite | JR | Checkers Elite | 18:01.1 |
| 46 | William DURNEYPlace 46 · Grade SO · Six Words | SO | Six Words | 18:01.5 |
| 47 | Israel KODIAGAPlace 47 · Grade JR · CFXC Club | JR | CFXC Club | 18:02.8 |
| 48 | Patrick SHIELDSPlace 48 · Grade JR · CFXC Club | JR | CFXC Club | 18:04.6 |
| 49 | Kenny HOOVERPlace 49 · Grade SO · CFXC Club | SO | CFXC Club | 18:06.0 |
| 50 | Cooper LORENZPlace 50 · Grade SO · Micah Waddlers 1 | SO | Micah Waddlers 1 | 18:06.6 |
| 51 | Daniel JUZAPlace 51 · Grade FR · CFXC Club | FR | CFXC Club | 18:06.6 |
| 52 | Gavin RYANPlace 52 · Grade FR · The Galloping Goofballs | FR | The Galloping Goofballs | 18:07.4 |
| 53 | Charles HISCOCKPlace 53 · Grade FR · Micah Waddlers 3 | FR | Micah Waddlers 3 | 18:07.7 |
| 54 | Tate STOLLEYPlace 54 · Grade FR · Checkers Elite | FR | Checkers Elite | 18:08.9 |
| 55 | Carson CHENEYPlace 55 · Grade FR · Micah Waddlers 1 | FR | Micah Waddlers 1 | 18:09.0 |
| 56 | Micah MOELLERPlace 56 · Grade FR · JV Captain's Crew | FR | JV Captain's Crew | 18:09.4 |
| 57 | Levi VAN-DE-GRIENDPlace 57 · Grade JR · JV Captain's Crew | JR | JV Captain's Crew | 18:09.5 |
| 58 | Turner STEWARTPlace 58 · Grade SR · CFXC Club | SR | CFXC Club | 18:12.5 |
| 59 | Brycen LEIFKERPlace 59 · Grade FR · Belmont Boys | FR | Belmont Boys | 18:15.2 |
| 60 | Cooper PACHAPlace 60 · Grade SO · IRC Racing | SO | IRC Racing | 18:15.9 |
| 61 | Finn JONESPlace 61 · Grade FR · Dutch Bros | FR | Dutch Bros | 18:16.4 |
| 62 | Trey ROHLFSENPlace 62 · Grade SR · CFXC Club | SR | CFXC Club | 18:21.3 |
| 63 | Srikar SHESHASHAIPlace 63 · Grade SO · Micah Waddlers 3 | SO | Micah Waddlers 3 | 18:26.5 |
| 64 | Alan MIRANDAPlace 64 · Grade JR · Wildcat Running Club | JR | Wildcat Running Club | 18:28.1 |
| 65 | Declan NEDERHOFFPlace 65 · Grade FR · Checkers Elite | FR | Checkers Elite | 18:30.0 |
| 66 | Parker MAXEDONPlace 66 · Grade SO · Micah Waddlers 1 | SO | Micah Waddlers 1 | 18:31.9 |
| 67 | Treyton HOFFMANPlace 67 · Grade JR · IRC Racing | JR | IRC Racing | 18:32.4 |
| 68 | Maddux ROOSPlace 68 · Grade FR · Micah Waddlers 3 | FR | Micah Waddlers 3 | 18:32.4 |
| 69 | Tobin CRALLPlace 69 · Grade FR · J-Virus | FR | J-Virus | 18:32.9 |
| 70 | Ethan MYROMPlace 70 · Grade SO · Micah Waddlers 2 | SO | Micah Waddlers 2 | 18:34.8 |
| 71 | Lucas FRANKHAUSERPlace 71 · Grade SO · Decorah | SO | Decorah | 18:35.0 |
| 72 | Cooper NOVEPlace 72 · Grade SO · Checkers Elite | SO | Checkers Elite | 18:37.3 |
| 73 | Cameron PUNTPlace 73 · Grade FR · Dutch Bros | FR | Dutch Bros | 18:40.0 |
| 74 | Harrison FOLEYPlace 74 · Grade SO · Six Words | SO | Six Words | 18:40.6 |
| 75 | Riley LESTINAPlace 75 · Grade JR · CFXC Club | JR | CFXC Club | 18:41.1 |
| 76 | Landon WIECHMANNPlace 76 · Grade FR · CFXC Club | FR | CFXC Club | 18:41.5 |
| 77 | Kael SCHMITTPlace 77 · Grade SO · CFXC Club | SO | CFXC Club | 18:42.2 |
| 78 | Rowan ADKINSPlace 78 · Grade SR · Belmont Boys | SR | Belmont Boys | 18:43.3 |
| 79 | Isaiah MOELLERPlace 79 · Grade JR · JV Captain's Crew | JR | JV Captain's Crew | 18:44.6 |
| 80 | Caden WHITNEYPlace 80 · Grade SO · Wave Town Warriors | SO | Wave Town Warriors | 18:44.8 |
| 81 | Cole VERSCHUUREPlace 81 · Grade SO · JV Captain's Crew | SO | JV Captain's Crew | 18:45.3 |
| 82 | Max MOKLEGAARDPlace 82 · Grade SO · Six Words | SO | Six Words | 18:45.6 |
| 83 | Graham CUMMERPlace 83 · Grade JR · J-Virus | JR | J-Virus | 18:47.1 |
| 84 | Joshua BYERSPlace 84 · Grade SO · Wave Town Warriors | SO | Wave Town Warriors | 18:48.0 |
| 85 | Robert DAVISPlace 85 · Grade SO · Decorah | SO | Decorah | 18:49.2 |
| 86 | Dylan KOSTERPlace 86 · Grade JR · Purple Swarm | JR | Purple Swarm | 18:49.5 |
| 87 | Charlie CHAMBERSPlace 87 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 18:50.2 |
| 88 | Braden VOGELPlace 88 · Grade SR · Purple Swarm | SR | Purple Swarm | 18:50.4 |
| 89 | Ben CONLONPlace 89 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 18:50.9 |
| 90 | Kael KALOUSPlace 90 · Grade JR · Checkers Elite | JR | Checkers Elite | 18:51.1 |
| 91 | Omar ALDAMEKPlace 91 · Grade FR · CFXC Club | FR | CFXC Club | 18:55.2 |
| 92 | Archer LYONSPlace 92 · Grade JR · Micah Waddlers 1 | JR | Micah Waddlers 1 | 18:55.8 |
| 93 | Siddharth VENKATESANPlace 93 · Grade SR · Six Words | SR | Six Words | 18:56.5 |
| 94 | Noah GOLDSMITHPlace 94 · Grade JR · Checkers Elite | JR | Checkers Elite | 18:57.3 |
| 95 | Michael WARDPlace 95 · Grade JR · CFXC Club | JR | CFXC Club | 18:58.7 |
| 96 | Max KRAPFL-VINERPlace 96 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 19:05.1 |
| 97 | Colbie SHOUPPlace 97 · Grade SR · Belmont Boys | SR | Belmont Boys | 19:06.3 |
| 98 | Briton BAILEYPlace 98 · Grade JR · Belmont Boys | JR | Belmont Boys | 19:07.2 |
| 99 | Wyatt HOWESPlace 99 · Grade JR · J-Virus 2 | JR | J-Virus 2 | 19:07.6 |
| 100 | Tito KODIAGAPlace 100 · Grade SO · CFXC Club | SO | CFXC Club | 19:10.0 |
| 101 | Aser LOPEZPlace 101 · Grade FR · JV Animals | FR | JV Animals | 19:13.8 |
| 102 | Elliott WILKINSONPlace 102 · Grade SO · CFXC Club | SO | CFXC Club | 19:14.5 |
| 103 | Caleb BLACKPlace 103 · Grade SO · Team Black | SO | Team Black | 19:15.5 |
| 104 | Truman TAYLORPlace 104 · Grade SR · Six Words | SR | Six Words | 19:15.6 |
| 105 | Noah KAHLERPlace 105 · Grade SR · Wave Town Warriors | SR | Wave Town Warriors | 19:16.0 |
| 106 | Connor HAYESPlace 106 · Grade SO · Wave Town Warriors | SO | Wave Town Warriors | 19:16.1 |
| 107 | Alex KUBALLPlace 107 · Grade SO · Purple Swarm | SO | Purple Swarm | 19:22.3 |
| 108 | Parker DICEPlace 108 · Grade SO · CFXC Club | SO | CFXC Club | 19:22.8 |
| 109 | Leo LENSINGPlace 109 · Grade SO · Buffalo Road Track Club | SO | Buffalo Road Track Club | 19:23.6 |
| 110 | Kyle SWISHERPlace 110 · Grade FR · JV Captain's Crew | FR | JV Captain's Crew | 19:24.6 |
| 111 | Cash STAKERPlace 111 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 19:25.6 |
| 112 | Andrew CARLETONPlace 112 · Grade JR · Belmont Boys | JR | Belmont Boys | 19:25.6 |
| 113 | Thomas GJERDEPlace 113 · Grade FR · Decorah | FR | Decorah | 19:25.7 |
| 114 | Jonathon MICHELS-O'NEALPlace 114 · Grade SO · IRC Racing | SO | IRC Racing | 19:27.1 |
| 115 | Derek SALEHOGLUPlace 115 · Grade JR · Checkers Elite | JR | Checkers Elite | 19:27.4 |
| 116 | Ben CHRISTPlace 116 · Grade SR · CFXC Club | SR | CFXC Club | 19:29.7 |
| 117 | Maxton GAUSSPlace 117 · Grade FR · Belmont Boys | FR | Belmont Boys | 19:30.4 |
| 118 | Joey GOETSCHPlace 118 · Grade JR · CFXC Club | JR | CFXC Club | 19:31.1 |
| 119 | Grady HALEKASPlace 119 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 19:32.4 |
| 120 | Sidney MILLER-PROUTYPlace 120 · Grade SO · CFXC Club | SO | CFXC Club | 19:33.8 |
| 121 | Carter AMELINGPlace 121 · Grade JR · CFXC Club | JR | CFXC Club | 19:34.6 |
| 122 | Jake BENEKEPlace 122 · Grade SR · Six Words | SR | Six Words | 19:38.4 |
| 123 | Lucas CARLSONPlace 123 · Grade FR · Micah Waddlers 2 | FR | Micah Waddlers 2 | 19:41.8 |
| 124 | Calvin NOSKAPlace 124 · Grade SO · Checkers Elite | SO | Checkers Elite | 19:41.9 |
| 125 | Jack GRIMESPlace 125 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 19:42.0 |
| 126 | Will KENKELPlace 126 · Grade SO · CFXC Club | SO | CFXC Club | 19:45.8 |
| 127 | Mateo RODRIGUEZPlace 127 · Grade FR · Wildcat Running Club | FR | Wildcat Running Club | 19:46.7 |
| 128 | James NORBYPlace 128 · Grade JR · CFXC Club | JR | CFXC Club | 19:47.1 |
| 129 | Grant BUCKNERPlace 129 · Grade JR · Purple Swarm | JR | Purple Swarm | 19:47.8 |
| 130 | Sully GOTTOPlace 130 · Grade FR · Belmont Boys | FR | Belmont Boys | 19:49.7 |
| 131 | James MATTSONPlace 131 · Grade JR · Micah Waddlers 3 | JR | Micah Waddlers 3 | 19:50.3 |
| 132 | Rebel WILSONPlace 132 · Grade JR · CFXC Club | JR | CFXC Club | 19:53.0 |
| 133 | Parker STEFFENPlace 133 · Grade JR · CFXC Club | JR | CFXC Club | 19:53.9 |
| 134 | Grayson JONESPlace 134 · Grade SO · Wave Town Warriors | SO | Wave Town Warriors | 19:54.6 |
| 135 | Brandon EIKLENBORGPlace 135 · Grade FR · CFXC Club | FR | CFXC Club | 19:55.5 |
| 136 | Corbin GOODWINPlace 136 · Grade SO · CFXC Club | SO | CFXC Club | 19:58.1 |
| 137 | Jonah DETWEILERPlace 137 · Grade SR · Micah Waddlers 1 | SR | Micah Waddlers 1 | 19:59.7 |
| 138 | Silas HEMMERPlace 138 · Grade JR · CFXC Club | JR | CFXC Club | 20:03.0 |
| 139 | Jackson RENAUDPlace 139 · Grade JR · Dutch Bros | JR | Dutch Bros | 20:04.4 |
| 140 | Garrett SCHULTEPlace 140 · Grade SR · Belmont Boys | SR | Belmont Boys | 20:05.8 |
| 141 | Sam MONINGERPlace 141 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 20:07.2 |
| 142 | Sam MILLERPlace 142 · Grade FR · CFXC Club | FR | CFXC Club | 20:08.0 |
| 143 | Lucas RODGERSPlace 143 · Grade FR · Belmont Boys | FR | Belmont Boys | 20:08.2 |
| 144 | Spencer D'ANTICOPlace 144 · Grade SO · Belmont Boys | SO | Belmont Boys | 20:08.8 |
| 145 | Marc HERROLDPlace 145 · Grade FR · CFXC Club | FR | CFXC Club | 20:10.5 |
| 146 | Jensen WELLINGTONPlace 146 · Grade JR · Wildcat Running Club | JR | Wildcat Running Club | 20:11.2 |
| 147 | Beaudard KAPUNZULAPlace 147 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 20:12.1 |
| 148 | Alan DELGADOPlace 148 · Grade JR · Six Words | JR | Six Words | 20:13.5 |
| 149 | Andrew BOVINETPlace 149 · Grade FR · Micah Waddlers 2 | FR | Micah Waddlers 2 | 20:20.4 |
| 150 | James ZOOKPlace 150 · Grade FR · Decorah | FR | Decorah | 20:22.9 |
| 151 | Aiden QUINNPlace 151 · Grade SO · IRC Racing | SO | IRC Racing | 20:24.0 |
| 152 | Tej SINGHPlace 152 · Grade FR · Six Words | FR | Six Words | 20:24.4 |
| 153 | Wilson ALLREDPlace 153 · Grade SR · IRC Racing | SR | IRC Racing | 20:28.6 |
| 154 | Beau VIESSELMANPlace 154 · Grade FR · Dutch Bros | FR | Dutch Bros | 20:31.8 |
| 155 | Logan KELLYPlace 155 · Skala's Losers | — | Skala's Losers | 20:35.8 |
| 156 | Ethan VAVROCHPlace 156 · Grade SO · CFXC Club | SO | CFXC Club | 20:42.5 |
| 157 | Kiptyn DOUGHANPlace 157 · Grade FR · JV Captain's Crew | FR | JV Captain's Crew | 20:44.5 |
| 158 | Canan OLSONPlace 158 · Grade SR · Checkers Elite | SR | Checkers Elite | 20:45.1 |
| 159 | Henry FRIEDMANPlace 159 · Grade SR · Six Words | SR | Six Words | 20:54.5 |
| 160 | Levi GREGORYPlace 160 · Grade SR · D1 Try Hard | SR | D1 Try Hard | 20:56.1 |
| 161 | Aryan VIKRAMPlace 161 · Grade FR · Six Words | FR | Six Words | 20:56.8 |
| 162 | Max VANNORSDELPlace 162 · Grade JR · Determined DNF-ers | JR | Determined DNF-ers | 21:03.6 |
| 163 | Marshall MESSPlace 163 · Grade JR · Determined DNF-ers | JR | Determined DNF-ers | 21:03.6 |
| 164 | Joe SACCOPlace 164 · Grade JR · CFXC Club | JR | CFXC Club | 21:04.0 |
| 165 | Mathew WILLMSPlace 165 · Grade SO · Wave Town Warriors | SO | Wave Town Warriors | 21:04.9 |
| 166 | Roen BOEHMKEPlace 166 · Grade SO · Roen's Team | SO | Roen's Team | 21:08.6 |
| 167 | Hamza FAYEDPlace 167 · Grade FR · Micah Waddlers 3 | FR | Micah Waddlers 3 | 21:09.3 |
| 168 | Talan BARNARDPlace 168 · Grade SO · Checkers Elite | SO | Checkers Elite | 21:23.7 |
| 169 | Djeams VEILLARDPlace 169 · Grade FR · Wildcat Running Club | FR | Wildcat Running Club | 21:24.1 |
| 170 | Broden KRETZPlace 170 · Grade JR · The Galloping Goofballs | JR | The Galloping Goofballs | 21:26.9 |
| 171 | Taten CARTERPlace 171 · Grade FR · CFXC Club | FR | CFXC Club | 21:37.8 |
| 172 | James WARBYPlace 172 · Grade FR · CFXC Club | FR | CFXC Club | 21:43.0 |
| 173 | Lane HELGENSPlace 173 · Grade JR · CFXC Club | JR | CFXC Club | 21:45.7 |
| 174 | Lucas BILLMEYERPlace 174 · Grade SR · The Galloping Goofballs | SR | The Galloping Goofballs | 21:45.8 |
| 175 | Brevyn KEARNEYPlace 175 · Grade JR · Panthers TC | JR | Panthers TC | 21:47.7 |
| 176 | James ACKERSONPlace 176 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 21:49.7 |
| 177 | Jack SUNPlace 177 · Grade SR · Six Words | SR | Six Words | 21:51.7 |
| 178 | Blaise FLEMINGPlace 178 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 21:55.7 |
| 179 | Wyatt ONDLERPlace 179 · Grade FR · Checkers Elite | FR | Checkers Elite | 21:56.4 |
| 180 | Levi HAIGHTPlace 180 · Grade FR · Checkers Elite | FR | Checkers Elite | 21:57.3 |
| 181 | Brandon PARKPlace 181 · Skala's Losers | — | Skala's Losers | 22:01.1 |
| 182 | Logan RUIZPlace 182 · Skala's Losers | — | Skala's Losers | 22:10.0 |
| 183 | Gavin DEVRIESPlace 183 · Grade FR · CFXC Club | FR | CFXC Club | 22:22.3 |
| 184 | Aaron BUNJERPlace 184 · Grade SO · Micah Waddlers 2 | SO | Micah Waddlers 2 | 22:28.6 |
| 185 | Noah RAZOPlace 185 · Grade SR · Wildcat Running Club | SR | Wildcat Running Club | 22:48.1 |
| 186 | Zach SKOFFPlace 186 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 22:56.0 |
| 187 | Bryson LAWSONPlace 187 · Grade FR · Wildcat Running Club | FR | Wildcat Running Club | 23:03.0 |
| 188 | Grayson ARCHIBALDPlace 188 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 23:14.5 |
| 189 | Trevor LANGNERPlace 189 · Grade FR · Dutch Bros | FR | Dutch Bros | 23:17.7 |
| 190 | Wes BOBISPlace 190 · Grade FR · The Galloping Goofballs | FR | The Galloping Goofballs | 23:18.8 |
| 191 | Kalon BROWNEPlace 191 · Grade FR · Dutch Bros | FR | Dutch Bros | 23:39.6 |
| 192 | Franklin TEWPlace 192 · Skala's Losers | — | Skala's Losers | 23:43.2 |
| 193 | Rowan SAHAYDAPlace 193 · Grade FR · IRC Racing | FR | IRC Racing | 23:43.6 |
| 194 | Jack YOUNGPlace 194 · Grade SO · J-Virus 2 | SO | J-Virus 2 | 23:59.9 |
| 195 | Caden CHRISTENSENPlace 195 · Grade JR · Shawks TC | JR | Shawks TC | 25:44.6 |
| 196 | Chris NERIPlace 196 · Grade SO · Wildcat Running Club | SO | Wildcat Running Club | 26:10.5 |
| 197 | Hanover HE-YUPlace 197 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 27:45.5 |
| 198 | Austin NOELPlace 198 · Grade SO · The Galloping Goofballs | SO | The Galloping Goofballs | 28:42.7 |
| 199 | Ben DOMBROCKPlace 199 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 28:49.1 |
| 200 | Bruno PARKER-MCNERTNEYPlace 200 · Grade FR · J-Virus 2 | FR | J-Virus 2 | 28:50.2 |
| 201 | Wyatt CRUSEPlace 201 · Grade SO · The Galloping Goofballs | SO | The Galloping Goofballs | 29:54.8 |
| 202 | David GARCIAPlace 202 · Grade JR · Wildcat Running Club | JR | Wildcat Running Club | 30:00.3 |
| 203 | Donovan VERGARAPlace 203 · Grade SO · Wildcat Running Club | SO | Wildcat Running Club | 31:25.2 |
| 204 | Antonio MOLINA-GONZALEZPlace 204 · Grade SR · J-Virus 2 | SR | J-Virus 2 | 31:39.3 |