| 1 | Nathan MOUNTAINPlace 1 · St. Xavier | — | St. Xavier | 17:39.66 |
| 2 | Michael SRINIVASANPlace 2 · St. Xavier | — | St. Xavier | 17:43.79 |
| 3 | Brandon RIVASPlace 3 · Fairfield | — | Fairfield | 17:47.65 |
| 4 | Andrew GEBHARDTPlace 4 · St. Xavier | — | St. Xavier | 17:47.74 |
| 5 | Ryan DEVLIN BERGMANPlace 5 · St. Xavier | — | St. Xavier | 17:57.20 |
| 6 | Alex KOMANECKYPlace 6 · St. Xavier | — | St. Xavier | 17:58.42 |
| 7 | Alex KLASPlace 7 · St. Xavier | — | St. Xavier | 18:06.55 |
| 8 | Brian MAUCHPlace 8 · St. Xavier | — | St. Xavier | 18:07.52 |
| 9 | Will DUNSIREPlace 9 · St. Xavier | — | St. Xavier | 18:09.35 |
| 10 | Ted CORDONNIERPlace 10 · St. Xavier | — | St. Xavier | 18:16.50 |
| 11 | Jackson KLOTTERPlace 11 · St. Xavier | — | St. Xavier | 18:18.47 |
| 12 | Jack THOMPSONPlace 12 · St. Xavier | — | St. Xavier | 18:21.50 |
| 13 | Aidan SOBERANOPlace 13 · St. Xavier | — | St. Xavier | 18:38.46 |
| 14 | Griffin CAGLEPlace 14 · St. Xavier | — | St. Xavier | 18:39.05 |
| 15 | Sean MAHONEYPlace 15 · St. Xavier | — | St. Xavier | 18:40.65 |
| 16 | Colin SORENSENPlace 16 · St. Xavier | — | St. Xavier | 18:43.76 |
| 17 | Griffin PAULPlace 17 · St. Xavier | — | St. Xavier | 18:49.12 |
| 18 | Jake WHEELERPlace 18 · St. Xavier | — | St. Xavier | 18:53.96 |
| 19 | Tyler HILGEMANPlace 19 · St. Xavier | — | St. Xavier | 19:04.58 |
| 20 | David MOLINSKYPlace 20 · St. Xavier | — | St. Xavier | 19:04.97 |
| 21 | Johnathan VONDERHAARPlace 21 · St. Xavier | — | St. Xavier | 19:07.58 |
| 22 | Zach RIZZOPlace 22 · St. Xavier | — | St. Xavier | 19:09.88 |
| 23 | Shinya NAKAHATAPlace 23 · Sycamore | — | Sycamore | 19:13.44 |
| 24 | Dan FRIEDMANPlace 24 · Turpin | — | Turpin | 19:18.30 |
| 25 | Patrick HANGPlace 25 · St. Xavier | — | St. Xavier | 19:20.02 |
| 26 | Jared VAN SCHAIKPlace 26 · St. Xavier | — | St. Xavier | 19:21.67 |
| 27 | Zachary TAYLORPlace 27 · Sycamore | — | Sycamore | 19:23.92 |
| 28 | James PIORKOWSKIPlace 28 · St. Xavier | — | St. Xavier | 19:23.98 |
| 29 | Chris MOLLPlace 29 · St. Xavier | — | St. Xavier | 19:26.83 |
| 30 | Garrett HAVIGHURSTPlace 30 · St. Xavier | — | St. Xavier | 19:27.84 |
| 31 | Matthew CORRIGANPlace 31 · St. Xavier | — | St. Xavier | 19:28.83 |
| 32 | Jack BOSSARTPlace 32 · St. Xavier | — | St. Xavier | 19:31.55 |
| 33 | Mitchell RUEVEPlace 33 · St. Xavier | — | St. Xavier | 19:36.06 |
| 34 | Owen RUTTERPlace 34 · Turpin | — | Turpin | 19:39.28 |
| 35 | Brady MAHONEYPlace 35 · St. Xavier | — | St. Xavier | 19:40.74 |
| 36 | Taylor MCDANIELPlace 36 · Turpin | — | Turpin | 19:41.54 |
| 37 | Vikram MEYERPlace 37 · St. Xavier | — | St. Xavier | 19:41.92 |
| 38 | Dylan MCKENNAPlace 38 · St. Xavier | — | St. Xavier | 19:42.66 |
| 39 | Peyton SMIDDYPlace 39 · Moeller | — | Moeller | 19:43.96 |
| 40 | Dominic HANGPlace 40 · St. Xavier | — | St. Xavier | 19:44.91 |
| 41 | Joseph BALINTPlace 41 · Moeller | — | Moeller | 19:50.64 |
| 42 | Kyle KINNEYPlace 42 · St. Xavier | — | St. Xavier | 19:54.13 |
| 43 | Ryan PANDILISPlace 43 · Sycamore | — | Sycamore | 19:54.21 |
| 44 | Ryan LACROSSEPlace 44 · St. Xavier | — | St. Xavier | 19:54.65 |
| 45 | Christopher LANGENDERFERPlace 45 · St. Xavier | — | St. Xavier | 19:56.78 |
| 46 | Noah PETTITPlace 46 · St. Xavier | — | St. Xavier | 19:56.91 |
| 47 | James HANUSPlace 47 · Sycamore | — | Sycamore | 19:56.93 |
| 48 | Parker ENTRUPPlace 48 · St. Xavier | — | St. Xavier | 19:59.97 |
| 49 | David FREEMANPlace 49 · Sycamore | — | Sycamore | 20:00.16 |
| 50 | Andrew WOLFZORNPlace 50 · St. Xavier | — | St. Xavier | 20:01.09 |
| 51 | Andrew MONTANUSPlace 51 · St. Xavier | — | St. Xavier | 20:01.14 |
| 52 | Nick BOOTHPlace 52 · St. Xavier | — | St. Xavier | 20:01.16 |
| 53 | Ashwin CHIDAMBARAMPlace 53 · Sycamore | — | Sycamore | 20:01.35 |
| 54 | Ben HALLPlace 54 · Moeller | — | Moeller | 20:04.12 |
| 55 | David SZCZYKUTOWICZPlace 55 · St. Xavier | — | St. Xavier | 20:06.13 |
| 56 | Steve KANEPlace 56 · St. Xavier | — | St. Xavier | 20:07.08 |
| 57 | Kevin BROWNPlace 57 · St. Xavier | — | St. Xavier | 20:07.55 |
| 58 | John MOUNTELPlace 58 · St. Xavier | — | St. Xavier | 20:08.10 |
| 59 | Jack SAYREPlace 59 · St. Xavier | — | St. Xavier | 20:09.82 |
| 60 | Ethan HEISTPlace 60 · Sycamore | — | Sycamore | 20:11.11 |
| 61 | Alex STEWARTPlace 61 · St. Xavier | — | St. Xavier | 20:18.29 |
| 62 | Joshua HOAKPlace 62 · St. Xavier | — | St. Xavier | 20:18.30 |
| 63 | Caleb GEIGERPlace 63 · Sycamore | — | Sycamore | 20:23.83 |
| 64 | Jonathon STENTZPlace 64 · Moeller | — | Moeller | 20:24.47 |
| 65 | Lucas SMITHPlace 65 · Sycamore | — | Sycamore | 20:25.08 |
| 66 | Nathan GIBSONPlace 66 · Sycamore | — | Sycamore | 20:27.70 |
| 67 | Cameron FRUEHPlace 67 · St. Xavier | — | St. Xavier | 20:28.14 |
| 68 | Liam DWYERPlace 68 · St. Xavier | — | St. Xavier | 20:30.52 |
| 69 | Jack POLIVKAPlace 69 · Turpin | — | Turpin | 20:31.81 |
| 70 | Morgan THURSTONPlace 70 · Turpin | — | Turpin | 20:33.01 |
| 71 | Bryan CREELMANPlace 71 · Turpin | — | Turpin | 20:33.87 |
| 72 | Luke KANNERPlace 72 · Fairfield | — | Fairfield | 20:34.29 |
| 73 | Nathan WEISGERBERPlace 73 · Moeller | — | Moeller | 20:35.24 |
| 74 | Jack BENTLEYPlace 74 · Turpin | — | Turpin | 20:35.84 |
| 75 | Chase PLOGMANNPlace 75 · St. Xavier | — | St. Xavier | 20:36.99 |
| 76 | Caden MILLSPlace 76 · St. Xavier | — | St. Xavier | 20:37.08 |
| 77 | Jarron LAKESPlace 77 · Fairfield | — | Fairfield | 20:37.35 |
| 78 | Nick SCHNEIDERPlace 78 · Fairfield | — | Fairfield | 20:38.03 |
| 79 | Jack FLEMINGPlace 79 · St. Xavier | — | St. Xavier | 20:38.18 |
| 80 | Avery HEPPERTPlace 80 · Sycamore | — | Sycamore | 20:45.51 |
| 81 | Zach JOHNSONPlace 81 · Turpin | — | Turpin | 20:45.77 |
| 82 | Will FAGELPlace 82 · St. Xavier | — | St. Xavier | 20:47.29 |
| 83 | Sean POPEPlace 83 · St. Xavier | — | St. Xavier | 20:49.72 |
| 84 | Danny HOGANPlace 84 · Moeller | — | Moeller | 20:52.12 |
| 85 | Charles DIMUZIOPlace 85 · Moeller | — | Moeller | 20:52.56 |
| 86 | Ty WATSONPlace 86 · Fairfield | — | Fairfield | 20:53.89 |
| 87 | Nathan ZOBRISTPlace 87 · St. Xavier | — | St. Xavier | 20:54.28 |
| 88 | Paul WHALEYPlace 88 · Sycamore | — | Sycamore | 20:57.66 |
| 89 | Jack KONRADPlace 89 · St. Xavier | — | St. Xavier | 20:57.85 |
| 90 | Jake WATERSPlace 90 · Fairfield | — | Fairfield | 20:58.21 |
| 91 | Brady SALMONSPlace 91 · Turpin | — | Turpin | 20:58.82 |
| 92 | Benjamin ARMSTRONGPlace 92 · Sycamore | — | Sycamore | 20:58.89 |
| 93 | James MARSHALLPlace 93 · Troy | — | Troy | 20:59.11 |
| 94 | Zach SKUFCAPlace 94 · Moeller | — | Moeller | 20:59.76 |
| 95 | Derek KONKOLYPlace 95 · Moeller | — | Moeller | 21:02.55 |
| 96 | Jack SONNEFELDPlace 96 · Turpin | — | Turpin | 21:03.27 |
| 97 | Connor FLORAPlace 97 · Turpin | — | Turpin | 21:04.23 |
| 98 | Alexander BIERNATPlace 98 · Moeller | — | Moeller | 21:06.30 |
| 99 | Colin RICHARDSPlace 99 · Fairfield | — | Fairfield | 21:06.37 |
| 100 | Alexander CROCIPlace 100 · St. Xavier | — | St. Xavier | 21:09.69 |
| 101 | Noah FALLERPlace 101 · St. Xavier | — | St. Xavier | 21:10.72 |
| 102 | Sam MOELLERPlace 102 · St. Xavier | — | St. Xavier | 21:10.84 |
| 103 | Kyle SCHROEDERPlace 103 · Sycamore | — | Sycamore | 21:11.83 |
| 104 | Spencer SCHAIPERPlace 104 · St. Xavier | — | St. Xavier | 21:13.20 |
| 105 | sahchit CHUNDURPlace 105 · Sycamore | — | Sycamore | 21:16.02 |
| 106 | Robert GUNNPlace 106 · St. Xavier | — | St. Xavier | 21:16.56 |
| 107 | Yuhi HAKOZAKIPlace 107 · Sycamore | — | Sycamore | 21:18.78 |
| 108 | Jack MANNIXPlace 108 · St. Xavier | — | St. Xavier | 21:19.23 |
| 109 | Tyler RINNPlace 109 · Moeller | — | Moeller | 21:20.84 |
| 110 | Greg SHARPSHAIRPlace 110 · Fairfield | — | Fairfield | 21:20.97 |
| 111 | William ECKERTPlace 111 · St. Xavier | — | St. Xavier | 21:21.38 |
| 112 | Owen MCCLAINPlace 112 · St. Xavier | — | St. Xavier | 21:22.93 |
| 113 | Greg SMITHPlace 113 · Troy | — | Troy | 21:26.75 |
| 114 | Noah HELMESPlace 114 · St. Xavier | — | St. Xavier | 21:27.35 |
| 115 | John PIEHOWICZPlace 115 · St. Xavier | — | St. Xavier | 21:27.84 |
| 116 | John HONERLAWPlace 116 · St. Xavier | — | St. Xavier | 21:28.79 |
| 117 | Nolan JEWELLPlace 117 · St. Xavier | — | St. Xavier | 21:30.40 |
| 118 | Marc MIRACCOPlace 118 · Moeller | — | Moeller | 21:31.41 |
| 119 | Jack FREDETTEPlace 119 · Turpin | — | Turpin | 21:33.95 |
| 120 | Patrick SHEPHERDPlace 120 · Sycamore | — | Sycamore | 21:37.30 |
| 121 | Phillip RICKIEPlace 121 · St. Xavier | — | St. Xavier | 21:37.90 |
| 122 | Colin BENNETTPlace 122 · Sycamore | — | Sycamore | 21:38.48 |
| 123 | Andrew GLASSPlace 123 · Moeller | — | Moeller | 21:39.35 |
| 124 | Aidan RILEYPlace 124 · St. Xavier | — | St. Xavier | 21:39.81 |
| 125 | Joshua UTERSTAEDTPlace 125 · St. Xavier | — | St. Xavier | 21:41.05 |
| 126 | Keirnan CAGLEPlace 126 · St. Xavier | — | St. Xavier | 21:44.26 |
| 127 | Nicholas MOMPERPlace 127 · Moeller | — | Moeller | 21:44.50 |
| 128 | Ian ELLISPlace 128 · Moeller | — | Moeller | 21:46.94 |
| 129 | Joseph WEISGERBERPlace 129 · Moeller | — | Moeller | 21:47.24 |
| 130 | Emerson DAYPlace 130 · Sycamore | — | Sycamore | 21:48.20 |
| 131 | Jackson O'DANIELPlace 131 · St. Xavier | — | St. Xavier | 21:49.29 |
| 132 | Andrew WORPENBERGPlace 132 · St. Xavier | — | St. Xavier | 21:50.36 |
| 133 | Josh BARTLERPlace 133 · St. Xavier | — | St. Xavier | 21:59.26 |
| 134 | Payton REAVERPlace 134 · Fairfield | — | Fairfield | 22:00.22 |
| 135 | Ian HALEPlace 135 · Moeller | — | Moeller | 22:02.04 |
| 136 | Andrew MORRISSEYPlace 136 · Moeller | — | Moeller | 22:02.36 |
| 137 | Mason DAHMPlace 137 · Moeller | — | Moeller | 22:02.88 |
| 138 | Samuel SCHWARTZPlace 138 · Sycamore | — | Sycamore | 22:04.84 |
| 139 | Anthony MASSAROPlace 139 · Turpin | — | Turpin | 22:05.44 |
| 140 | Peter HENKELPlace 140 · Turpin | — | Turpin | 22:06.54 |
| 141 | Jack MULLIGANPlace 141 · St. Xavier | — | St. Xavier | 22:10.78 |
| 142 | Alexander ZESTERMANNPlace 142 · St. Xavier | — | St. Xavier | 22:11.41 |
| 143 | Andrew VANDEWATERPlace 143 · St. Xavier | — | St. Xavier | 22:12.25 |
| 144 | Benjamin SMITHPlace 144 · Moeller | — | Moeller | 22:16.13 |
| 145 | Connor CHATLOSPlace 145 · Moeller | — | Moeller | 22:18.49 |
| 146 | Logan HILSABECKPlace 146 · Sycamore | — | Sycamore | 22:21.28 |
| 147 | Evan BLEHPlace 147 · St. Xavier | — | St. Xavier | 22:21.53 |
| 148 | Jacob MATSONPlace 148 · Sycamore | — | Sycamore | 22:23.71 |
| 149 | Chris MANOSPlace 149 · Sycamore | — | Sycamore | 22:27.11 |
| 150 | Sam IVERSONPlace 150 · Troy | — | Troy | 22:27.43 |
| 151 | Zackary DUNBARPlace 151 · Moeller | — | Moeller | 22:28.83 |
| 152 | Aiden SCHMELINGPlace 152 · Sycamore | — | Sycamore | 22:29.63 |
| 153 | Wyatt GOETZPlace 153 · Turpin | — | Turpin | 22:31.73 |
| 154 | John HORNPlace 154 · Fairfield | — | Fairfield | 22:34.63 |
| 155 | Adam JOHNSPlace 155 · Sycamore | — | Sycamore | 22:37.72 |
| 156 | Nate GAWINPlace 156 · Sycamore | — | Sycamore | 22:37.76 |
| 157 | Shaan HERSHEYPlace 157 · Sycamore | — | Sycamore | 22:41.18 |
| 158 | Jackson GOODALLPlace 158 · Troy | — | Troy | 22:42.89 |
| 159 | Connor BELLPlace 159 · Troy | — | Troy | 22:49.33 |
| 160 | Theo DELUCAPlace 160 · Moeller | — | Moeller | 22:50.81 |
| 161 | Dominic PAPPALARDOPlace 161 · Moeller | — | Moeller | 22:52.88 |
| 162 | Sam GOLDEYPlace 162 · Turpin | — | Turpin | 22:53.02 |
| 163 | Nolan MEISTERPlace 163 · St. Xavier | — | St. Xavier | 22:53.48 |
| 164 | William SPIEGLEPlace 164 · Moeller | — | Moeller | 22:53.99 |
| 165 | Kenny WAGNERPlace 165 · Turpin | — | Turpin | 22:56.30 |
| 166 | Jack DEBELAKPlace 166 · Moeller | — | Moeller | 22:59.01 |
| 167 | Michael COLGLAZIERPlace 167 · St. Xavier | — | St. Xavier | 23:02.18 |
| 168 | Kaleb WILLIAMSPlace 168 · St. Xavier | — | St. Xavier | 23:03.03 |
| 169 | James MCINTIREPlace 169 · Turpin | — | Turpin | 23:04.73 |
| 170 | Thomas KINGPlace 170 · Moeller | — | Moeller | 23:05.35 |
| 171 | Chee Yin LEONGPlace 171 · Sycamore | — | Sycamore | 23:08.41 |
| 172 | Ryan WHITEPlace 172 · Sycamore | — | Sycamore | 23:09.55 |
| 173 | Oliver GARRETTPlace 173 · Sycamore | — | Sycamore | 23:14.73 |
| 174 | Ian ALLENPlace 174 · Moeller | — | Moeller | 23:15.55 |
| 175 | Max ROBERTSPlace 175 · Turpin | — | Turpin | 23:15.97 |
| 176 | John CRONINPlace 176 · Turpin | — | Turpin | 23:16.59 |
| 177 | Kyle HEGEMANNPlace 177 · Moeller | — | Moeller | 23:20.74 |
| 178 | Cameron ERDMANPlace 178 · Sycamore | — | Sycamore | 23:25.20 |
| 179 | Ian MEIERPlace 179 · St. Xavier | — | St. Xavier | 23:29.18 |
| 180 | Simon VALENTINEPlace 180 · Highlands HS (KY) | — | Highlands HS (KY) | 23:30.86 |
| 181 | Andrew VENOSAPlace 181 · St. Xavier | — | St. Xavier | 23:34.19 |
| 182 | Luke KELLERPlace 182 · Highlands HS (KY) | — | Highlands HS (KY) | 23:36.01 |
| 183 | Charlie WHAMPHAMPlace 183 · Sycamore | — | Sycamore | 23:39.78 |
| 184 | Alexander STENTZPlace 184 · Moeller | — | Moeller | 23:40.56 |
| 185 | Ryan PRAYZYNSKIPlace 185 · Fairfield | — | Fairfield | 23:42.00 |
| 186 | Dhruv WEAVERPlace 186 · Sycamore | — | Sycamore | 23:42.23 |
| 187 | Noah SERGENTPlace 187 · Highlands HS (KY) | — | Highlands HS (KY) | 23:46.51 |
| 188 | Colin SEPERPlace 188 · Sycamore | — | Sycamore | 23:53.76 |
| 189 | John REWWERPlace 189 · St. Xavier | — | St. Xavier | 23:55.62 |
| 190 | Jack KLOSTERMANPlace 190 · Moeller | — | Moeller | 23:55.70 |
| 191 | Pierce GILKISONPlace 191 · Fairfield | — | Fairfield | 24:00.39 |
| 192 | Herrick TSAOPlace 192 · Sycamore | — | Sycamore | 24:01.53 |
| 193 | Peter CROWLEYPlace 193 · St. Xavier | — | St. Xavier | 24:02.00 |
| 194 | Jack HOMERPlace 194 · St. Xavier | — | St. Xavier | 24:02.94 |
| 195 | Kellen HEALEYPlace 195 · St. Xavier | — | St. Xavier | 24:03.63 |
| 196 | Sekani COLEPlace 196 · Sycamore | — | Sycamore | 24:07.14 |
| 197 | Alex DU FOURPlace 197 · Turpin | — | Turpin | 24:07.76 |
| 198 | William HERRMANNPlace 198 · St. Xavier | — | St. Xavier | 24:08.62 |
| 199 | James WAHLPlace 199 · St. Xavier | — | St. Xavier | 24:18.31 |
| 200 | Vishwanath RAMUPlace 200 · St. Xavier | — | St. Xavier | 24:19.47 |
| 201 | Alfrey JACKSONPlace 201 · Fairfield | — | Fairfield | 24:20.40 |
| 202 | Nathan BRUNNERPlace 202 · St. Xavier | — | St. Xavier | 24:22.46 |
| 203 | Adam KIMBLEPlace 203 · Turpin | — | Turpin | 24:26.40 |
| 204 | Paul PIERCEPlace 204 · Turpin | — | Turpin | 24:30.78 |
| 205 | Jack SPEELMANPlace 205 · Turpin | — | Turpin | 24:31.38 |
| 206 | Krishna SURESHPlace 206 · Sycamore | — | Sycamore | 24:31.49 |
| 207 | Tripp WYENANDTPlace 207 · Turpin | — | Turpin | 24:35.61 |
| 208 | Drew SALMONSPlace 208 · Turpin | — | Turpin | 24:36.54 |
| 209 | Wyatt CENTLIVERPlace 209 · Troy | — | Troy | 24:37.72 |
| 210 | Sebastian RAMIREZPlace 210 · St. Xavier | — | St. Xavier | 24:48.03 |
| 211 | Andrew KILLGOREPlace 211 · Sycamore | — | Sycamore | 24:48.57 |
| 212 | Andrew IVERSONPlace 212 · Troy | — | Troy | 24:53.14 |
| 213 | Luke ESAUPlace 213 · Fairfield | — | Fairfield | 25:10.31 |
| 214 | Alex MAPlace 214 · Sycamore | — | Sycamore | 25:15.94 |
| 215 | Peter FITZPATRICKPlace 215 · St. Xavier | — | St. Xavier | 25:21.57 |
| 216 | Daniel ZACHARSKIPlace 216 · St. Xavier | — | St. Xavier | 25:35.38 |
| 217 | Tim RANDALLPlace 217 · Turpin | — | Turpin | 25:45.31 |
| 218 | Andy THORNTONPlace 218 · Turpin | — | Turpin | 25:54.85 |
| 219 | Michael GRAHAMPlace 219 · Fairfield | — | Fairfield | 25:58.31 |
| 220 | Nate SIEVERSPlace 220 · Turpin | — | Turpin | 26:00.52 |
| 221 | Clayton FRUEHPlace 221 · St. Xavier | — | St. Xavier | 26:01.16 |
| 222 | Connor BLUNTPlace 222 · Sycamore | — | Sycamore | 26:02.74 |
| 223 | Manuel GUTIERREZ-HASBACHPlace 223 · St. Xavier | — | St. Xavier | 26:03.25 |
| 224 | Samuel CLARKPlace 224 · Moeller | — | Moeller | 26:04.09 |
| 225 | Tanner WAHLQUISTPlace 225 · Sycamore | — | Sycamore | 26:07.01 |
| 226 | Zach HANNAPlace 226 · Troy | — | Troy | 26:16.70 |
| 227 | Wyatt HENCHPlace 227 · Troy | — | Troy | 26:23.58 |
| 228 | Evan SIMMONSPlace 228 · Fairfield | — | Fairfield | 26:29.61 |
| 229 | Max FICKERPlace 229 · Fairfield | — | Fairfield | 26:35.51 |
| 230 | Eric WIMMELPlace 230 · St. Xavier | — | St. Xavier | 26:49.94 |
| 231 | Cameron HEFFNERPlace 231 · Troy | — | Troy | 27:03.76 |
| 232 | Nicholas TRUJILLOPlace 232 · St. Xavier | — | St. Xavier | 27:05.25 |
| 233 | Gavin RUZICKAPlace 233 · Troy | — | Troy | 27:11.29 |
| 234 | Paul CARNEVALEPlace 234 · Turpin | — | Turpin | 27:15.20 |
| 235 | Adam BILITZKEPlace 235 · Troy | — | Troy | 27:28.87 |
| 236 | Theodore WANGPlace 236 · Sycamore | — | Sycamore | 28:32.38 |
| 237 | Nick LACOMBEPlace 237 · Fairfield | — | Fairfield | 28:38.72 |
| 238 | Aditya BHARGAVAPlace 238 · Sycamore | — | Sycamore | 28:49.43 |
| 239 | Nick BLOEMERPlace 239 · St. Xavier | — | St. Xavier | 29:08.72 |
| 240 | Jacob POHLABELPlace 240 · Fairfield | — | Fairfield | 31:35.72 |
| 241 | Jacob HAAPPlace 241 · St. Xavier | — | St. Xavier | 32:33.42 |
| 242 | Braedon ERWINPlace 242 · Troy | — | Troy | 33:08.86 |