| 1 | Nolan WesterfieldPlace 1 · St. X | — | St. X | 17:19 |
| 2 | Noah GeorgePlace 2 · St. X | — | St. X | 17:33 |
| 3 | Tristan HindorffPlace 3 · St. X | — | St. X | 17:45 |
| 4 | Christian SmithPlace 4 · St. X | — | St. X | 17:51 |
| 5 | Justin MichelsPlace 5 · Trinity | — | Trinity | 17:55 |
| 6 | Walker BunchPlace 6 · St. X | — | St. X | 17:58 |
| 7 | Luke GoinsPlace 7 · Trinity | — | Trinity | 17:59 |
| 8 | Henry RobinsonPlace 8 · St. X | — | St. X | 18:00 |
| 9 | Ian KennedyPlace 9 · Trinity | — | Trinity | 18:07 |
| 10 | Greg DeBrokaPlace 10 · Trinity | — | Trinity | 18:09 |
| 11 | David RenzPlace 11 · Trinity | — | Trinity | 18:10 |
| 12 | Nate JarboePlace 12 · St. X | — | St. X | 18:16 |
| 13 | Benjamin SheehanPlace 13 · St. X | — | St. X | 18:18 |
| 14 | Josh MeePlace 14 · Trinity | — | Trinity | 18:25 |
| 15 | Isaac BakerPlace 15 · St. X | — | St. X | 18:26 |
| 16 | Matthew FedericoPlace 16 · Trinity | — | Trinity | 18:33 |
| 17 | Luke NapierPlace 17 · St. X | — | St. X | 18:41 |
| 18 | Elliott CrumboPlace 18 · Trinity | — | Trinity | 18:41 |
| 19 | Dominic GarciaPlace 19 · St. X | — | St. X | 18:47 |
| 20 | Callahan ShadtPlace 20 · St. X | — | St. X | 18:47 |
| 21 | Connor KessengerPlace 21 · St. X | — | St. X | 18:52 |
| 22 | Spencer DisselcampPlace 22 · St. X | — | St. X | 18:56 |
| 23 | Rollins HardyPlace 23 · Trinity | — | Trinity | 18:56 |
| 24 | Bennett CarothersPlace 24 · Trinity | — | Trinity | 19:02 |
| 25 | Brodie TerkhornPlace 25 · St. X | — | St. X | 19:08 |
| 26 | George BaldridgePlace 26 · Trinity | — | Trinity | 19:12 |
| 27 | Jason DeBrokaPlace 27 · Trinity | — | Trinity | 19:14 |
| 28 | Gibb JensenPlace 28 · St. X | — | St. X | 19:15 |
| 29 | Javier SantosPlace 29 · St. X | — | St. X | 19:20 |
| 30 | Preston PrewettPlace 30 · St. X | — | St. X | 19:22 |
| 31 | Owen McGreevyPlace 31 · Trinity | — | Trinity | 19:24 |
| 32 | Talbot DilgerPlace 32 · St. X | — | St. X | 19:30 |
| 33 | Ben WolterPlace 33 · Trinity | — | Trinity | 19:31 |
| 34 | Jack CharmoliPlace 34 · Trinity | — | Trinity | 19:32 |
| 35 | Aaron NapierPlace 35 · St. X | — | St. X | 19:37 |
| 36 | Finn ThomasPlace 36 · Trinity | — | Trinity | 19:53 |
| 37 | Ben RamseyPlace 37 · Trinity | — | Trinity | 19:55 |
| 38 | Zach BlincoePlace 38 · St. X | — | St. X | 19:58 |
| 39 | Michael CoomesPlace 39 · Trinity | — | Trinity | 201 |
| 40 | Luke RyanPlace 40 · Trinity | — | Trinity | 202 |
| 41 | Zach EwaldPlace 41 · Trinity | — | Trinity | 203 |
| 42 | Santiago Hernandez SmithPlace 42 · St. X | — | St. X | 205 |
| 43 | Sam NeffPlace 43 · Trinity | — | Trinity | 211 |
| 44 | Jackson KlaczakPlace 44 · Trinity | — | Trinity | 215 |
| 45 | Sean BeamPlace 45 · St. X | — | St. X | 216 |
| 46 | Ben RyanPlace 46 · Trinity | — | Trinity | 216 |
| 47 | Arlan StraubPlace 47 · Trinity | — | Trinity | 219 |
| 48 | Graham IcePlace 48 · St. X | — | St. X | 220 |
| 49 | Kieran HeintzPlace 49 · Trinity | — | Trinity | 233 |
| 50 | Gabe HarneyPlace 50 · St. X | — | St. X | 241 |
| 51 | Gavin StormPlace 51 · Trinity | — | Trinity | 242 |
| 52 | Cal ZirilliPlace 52 · Trinity | — | Trinity | 246 |
| 53 | Aiden O'BryanPlace 53 · St. X | — | St. X | 247 |
| 54 | Luke VanlandinghamPlace 54 · Trinity | — | Trinity | 250 |
| 55 | Max MeredithPlace 55 · Trinity | — | Trinity | 252 |
| 56 | Cole CornettPlace 56 · St. X | — | St. X | 253 |
| 57 | Colin DunawayPlace 57 · Trinity | — | Trinity | 21:09 |
| 58 | Preston EgerPlace 58 · Trinity | — | Trinity | 21:09 |
| 59 | John KelleyPlace 59 · Trinity | — | Trinity | 21:10 |
| 60 | Sean O'BryanPlace 60 · St. X | — | St. X | 21:10 |
| 61 | Joey MaierPlace 61 · St. X | — | St. X | 21:11 |
| 62 | Nick ZoglmanPlace 62 · St. X | — | St. X | 21:14 |
| 63 | John Riley KaufmanPlace 63 · St. X | — | St. X | 21:18 |
| 64 | Henry SchreckPlace 64 · Trinity | — | Trinity | 21:22 |
| 65 | Max KelleyPlace 65 · Trinity | — | Trinity | 21:26 |
| 66 | Jack EnglishPlace 66 · St. X | — | St. X | 21:26 |
| 67 | Quintin MarquettePlace 67 · Trinity | — | Trinity | 21:32 |
| 68 | Alex FrederickPlace 68 · Trinity | — | Trinity | 21:42 |
| 69 | Jackson BogelPlace 69 · Trinity | — | Trinity | 21:48 |
| 70 | Hayden WillmanPlace 70 · St. X | — | St. X | 22:07 |
| 71 | Ryan WhalenPlace 71 · St. X | — | St. X | 22:13 |
| 72 | Simon HildebrandPlace 72 · Trinity | — | Trinity | 22:14 |
| 73 | Peyton TindallPlace 73 · Trinity | — | Trinity | 22:32 |
| 74 | William FryePlace 74 · St. X | — | St. X | 22:36 |
| 75 | Alex WrightPlace 75 · Trinity | — | Trinity | 22:45 |
| 76 | Max ShermanPlace 76 · Trinity | — | Trinity | 22:50 |
| 77 | David HensleyPlace 77 · Trinity | — | Trinity | 22:53 |
| 78 | Colin WhitePlace 78 · St. X | — | St. X | 23:00 |
| 79 | Andrew BumpsPlace 79 · St. X | — | St. X | 23:25 |
| 80 | Ben O'BryanPlace 80 · St. X | — | St. X | 23:34 |
| 81 | Gabe HendersonPlace 81 · Trinity | — | Trinity | 23:44 |
| 82 | Will BivinsPlace 82 · Trinity | — | Trinity | 23:44 |
| 83 | Logan RansdellPlace 83 · St. X | — | St. X | 24:04 |
| 84 | Grayson RobertsPlace 84 · Trinity | — | Trinity | 24:26 |
| 85 | Lyle GoodwinPlace 85 · Trinity | — | Trinity | 25:29 |
| 86 | Nathan KuhnPlace 86 · Trinity | — | Trinity | 26:05 |
| 87 | Daven McDanielPlace 87 · St. X | — | St. X | 26:34 |
| 88 | Zach BrownPlace 88 · Trinity | — | Trinity | 26:35 |