| 53 | Brian MurilloPlace 53 · W T White | — | W T White | 20:52.50 | 48 |
| 54 | Armondo AguirrePlace 54 · South Oak Cliff | — | South Oak Cliff | 21:03.31 | 49 |
| 55 | Sam ElliottPlace 55 · Richardson Pearce | — | Richardson Pearce | 21:06.09 | 50 |
| 56 | Mason ZibulewskiPlace 56 · The Winston School | — | The Winston School | 21:09.75 | 51 |
| 57 | Caleb WongPlace 57 · McKinney Christian | — | McKinney Christian | 21:13.97 | 52 |
| 58 | Matthew KirbyPlace 58 · Bethesda Christian | — | Bethesda Christian | 21:21.47 | 53 |
| 59 | Gavin JonesPlace 59 · Trinity Chr | — | Trinity Chr | 21:21.91 | — |
| 60 | Brannon ClarkPlace 60 · The Shelton School | — | The Shelton School | 21:22.72 | 54 |
| 61 | Sergio LunaPlace 61 · W T White | — | W T White | 21:23.22 | 55 |
| 62 | Channing MeadPlace 62 · McKinney Christian | — | McKinney Christian | 21:23.69 | 56 |
| 63 | Lucas EddyPlace 63 · Cistercian Prep | — | Cistercian Prep | 21:26.06 | 57 |
| 64 | Garrett LeePlace 64 · McKinney Christian | — | McKinney Christian | 21:26.59 | 58 |
| 65 | Nick ShelokovPlace 65 · Parish Episcopal | — | Parish Episcopal | 21:28.50 | 59 |
| 66 | Noah WolffPlace 66 · Bethesda Christian | — | Bethesda Christian | 21:37.84 | 60 |
| 67 | Marshall BeardPlace 67 · Lutheran | — | Lutheran | 21:39.78 | 61 |
| 68 | Chipper DanielsPlace 68 · Trinity Chr | — | Trinity Chr | 21:43.56 | — |
| 69 | Brody JacksonPlace 69 · Dallas Covenant | — | Dallas Covenant | 21:44.12 | 62 |
| 70 | Erik DeAndaPlace 70 · Dallas Molina | — | Dallas Molina | 21:45.94 | 63 |
| 71 | Bobby ShanklinPlace 71 · Richardson Pearce | — | Richardson Pearce | 21:47.47 | 64 |
| 72 | Hays BoydPlace 72 · Parish Episcopal | — | Parish Episcopal | 21:51.31 | 65 |
| 73 | Gerber MurilloPlace 73 · W T White | — | W T White | 21:53.38 | — |
| 74 | Sam TamplinPlace 74 · Richardson Pearce | — | Richardson Pearce | 21:56.41 | 66 |
| 75 | Alex JettPlace 75 · The Winston School | — | The Winston School | 22:02.41 | 67 |
| 76 | Oscar BarkisPlace 76 · Richardson Pearce | — | Richardson Pearce | 22:04.62 | 68 |
| 77 | Connor CalhounPlace 77 · Richardson Pearce | — | Richardson Pearce | 22:09.34 | — |
| 78 | Tee HillPlace 78 · Dallas Covenant | — | Dallas Covenant | 22:15.38 | 69 |
| 79 | Alex MaesePlace 79 · The Shelton School | — | The Shelton School | 22:15.84 | 70 |
| 80 | Anthony BlackPlace 80 · South Oak Cliff | — | South Oak Cliff | 22:20.94 | 71 |
| 81 | Will TarnaskyPlace 81 · Dallas Covenant | — | Dallas Covenant | 22:27.25 | 72 |
| 82 | Jonathan MatthewPlace 82 · Prestonwood | — | Prestonwood | 22:28.06 | 73 |
| 83 | Christian BrookePlace 83 · The Shelton School | — | The Shelton School | 22:34.18 | — |
| 84 | Joshua SungPlace 84 · Carrollton Chr | — | Carrollton Chr | 22:37.50 | — |
| 85 | Michael ZebePlace 85 · Prestonwood | — | Prestonwood | 22:38.25 | 74 |
| 86 | Kevin GonzalezPlace 86 · W W Samuell | — | W W Samuell | 22:38.91 | 75 |
| 87 | Kevin ShackelfordPlace 87 · McKinney Christian | — | McKinney Christian | 22:44.38 | 76 |
| 88 | Jorge De La TorrePlace 88 · W W Samuell | — | W W Samuell | 22:48.69 | 77 |
| 89 | Landon LottPlace 89 · Prestonwood | — | Prestonwood | 22:50.41 | 78 |
| 90 | William NewcomerPlace 90 · Dallas Covenant | — | Dallas Covenant | 22:53.09 | 79 |
| 91 | Nate FergusonPlace 91 · McKinney Christian | — | McKinney Christian | 22:55.38 | 80 |
| 92 | Grayson BurchardPlace 92 · Prestonwood | — | Prestonwood | 22:56.06 | 81 |
| 93 | Josh RectorPlace 93 · Parish Episcopal | — | Parish Episcopal | 22:56.59 | 82 |
| 94 | Jack WilsonPlace 94 · The Shelton School | — | The Shelton School | 23:08.94 | — |
| 95 | Misha WinesPlace 95 · Lutheran | — | Lutheran | 23:10.00 | 83 |
| 96 | Alan BererraPlace 96 · W T White | — | W T White | 23:10.44 | — |
| 97 | Evan WilliamsPlace 97 · Prestonwood | — | Prestonwood | 23:12.38 | 84 |
| 98 | Leobardo GallegosPlace 98 · South Oak Cliff | — | South Oak Cliff | 23:16.72 | 85 |
| 99 | Nesta Smith-RiordonPlace 99 · Dallas Sunset | — | Dallas Sunset | 23:21.25 | 86 |
| 100 | Gregory AbelPlace 100 · Richardson Pearce | — | Richardson Pearce | 23:24.00 | — |
| 101 | Oscar CamargoPlace 101 · South Oak Cliff | — | South Oak Cliff | 23:28.22 | 87 |
| 102 | Joah WilliamsPlace 102 · McKinney Christian | — | McKinney Christian | 23:29.38 | 88 |
| 103 | Daniel KimPlace 103 · Lutheran | — | Lutheran | 24:02.06 | 89 |
| 104 | Ed SchwietermannPlace 104 · Lutheran | — | Lutheran | 24:21.34 | 90 |
| 105 | Grayson RossPlace 105 · Parish Episcopal | — | Parish Episcopal | 24:22.91 | 91 |
| 106 | Zach ZibulewskiPlace 106 · The Winston School | — | The Winston School | 24:29.34 | 92 |
| 107 | Will NesbitPlace 107 · Parish Episcopal | — | Parish Episcopal | 24:32.53 | 93 |
| 108 | Carlos ReyesPlace 108 · Dallas Sunset | — | Dallas Sunset | 24:37.72 | 94 |
| 109 | Andy BondPlace 109 · Lutheran | — | Lutheran | 24:44.72 | 95 |
| 110 | Andrew IronsPlace 110 · Lutheran | — | Lutheran | 25:01.25 | 96 |
| 111 | Robert ZebePlace 111 · Prestonwood | — | Prestonwood | 25:01.84 | 97 |
| 112 | Matt WestPlace 112 · Prestonwood | — | Prestonwood | 25:02.44 | 98 |
| 113 | Tyler StrotherPlace 113 · Prestonwood | — | Prestonwood | 25:55.41 | — |
| 114 | Peter KimPlace 114 · Lutheran | — | Lutheran | 26:05.97 | 99 |
| 115 | Troy DixonPlace 115 · Parish Episcopal | — | Parish Episcopal | 26:07.75 | 100 |
| 116 | Albert ZhangPlace 116 · The Winston School | — | The Winston School | 26:35.09 | 101 |
| 117 | Mark WilsonPlace 117 · Parish Episcopal | — | Parish Episcopal | 27:21.56 | — |
| 118 | Samuel BennettPlace 118 · Parish Episcopal | — | Parish Episcopal | 27:41.72 | — |
| 119 | Matthew ScheibePlace 119 · The Winston School | — | The Winston School | 27:50.34 | 102 |
| 120 | L Z HintonPlace 120 · South Oak Cliff | — | South Oak Cliff | 28:18.06 | 103 |
| 121 | Jose MendozaPlace 121 · W W Samuell | — | W W Samuell | 28:51.31 | 104 |