| 1. | 12 | Brady Turnbull | 16:04.28 | Frisco Liberty | | |
| 2. | 9 | Logan Hendrix | 16:23.94 | Lewisville Marcus | | |
| 3. | 12 | Michael Bain | 16:42.89 | Plano | | |
| 4. | 10 | Wesley Ward | 16:47.50 | Lewisville Flower Mound | | |
| 5. | 9 | Luke Hendrix | 16:48.74 | Lewisville Marcus | | |
| 6. | 12 | Chase Brown | 16:50.07 | Lewisville Marcus | | |
| 7. | 11 | Grant Copeland | 16:51.84 | Plano West | | |
| 8. | 10 | Zachariah Hamstra | 16:57.86 | Lewisville Flower Mound | | |
| 9. | 11 | Walter Edstrom | 17:02.34 | Plano West | | |
| 10. | 10 | Drew Megura | 17:05.08 | Plano West | | |
| 11. | 12 | Jake Miller | 17:08.96 | Lewisville Marcus | | |
| 12. | 12 | Stephen Ward | 17:09.44 | Lewisville Marcus | | |
| 13. | 11 | Andrew McRae | 17:12.04 | Lewisville Flower Mound | | |
| 14. | 10 | Jacob Babbidge | 17:12.85 | Lewisville Marcus | | |
| 15. | 12 | Andrew Berghorn | 17:19.89 | Plano West | | |
| 16. | 11 | Evan Durrill | 17:25.31 | Lewisville Marcus | | |
| 17. | 12 | Kenny Stice | 17:29.39 | Plano | | |
| 18. | 11 | Meron Fessehaie | 17:37.54 | Richardson Berkner | | |
| 19. | 11 | Steven Facca | 17:44.33 | Frisco Liberty | | |
| 20. | 12 | Spencer Webb | 17:45.31 | Lewisville Hebron | | |
| 21. | 11 | Luis Cuenca | 17:45.91 | Plano West | | |
| 22. | 11 | Ebenether Wondaferew | 17:46.35 | Richardson Lake Highlands | | |
| 23. | 12 | Michael Gulley | 17:46.81 | Lewisville Flower Mound | | |
| 24. | 11 | Tyler Park | 17:48.44 | Lewisville Flower Mound | | |
| 25. | 11 | Andrew Little | 17:51.89 | Richardson Lake Highlands | | |
| 26. | 12 | Garrett Von der Luft | 17:52.26 | Lewisville Flower Mound | | |
| 27. | 11 | Steve Thotaka | 17:53.44 | Plano | | |
| 28. | 10 | Kevin McGivern | 17:55.56 | Plano | | |
| 29. | 10 | Enrique Vargas | 18:02.13 | Plano West | | |
| 30. | 10 | Wesley Townsend | 18:02.43 | Lewisville | | |
| 31. | 12 | Ozmar Lopez | 18:08.34 | Lewisville Hebron | | |
| 32. | 10 | John Bugni | 18:10.93 | Richardson Lake Highlands | | |
| 33. | 11 | Martin Satrio | 18:12.74 | Frisco Liberty | | |
| 34. | 11 | Andrew Clark | 18:13.57 | Lewisville Hebron | | |
| 35. | 9 | Ethan Davis | 18:14.05 | Lewisville Hebron | | |
| 36. | 12 | Jose Garcia | 18:16.06 | Lewisville | | |
| 37. | 12 | Zach Walther | 18:16.38 | Lewisville Flower Mound | | |
| 38. | 11 | Mike Coopman | 18:21.19 | Plano West | | |
| 39. | 10 | Raied Makhamreh | 18:21.99 | Richardson | | |
| 40. | 9 | Brandon Vaughn | 18:22.65 | Richardson Lake Highlands | | |
| 41. | 12 | Ivan Do | 18:23.69 | Allen | | |
| 42. | 12 | Chris Corbett | 18:26.60 | Allen | | |
| 43. | 11 | Luis Baltazares | 18:33.81 | Lewisville | | |
| 44. | 11 | Elias Barones | 18:34.75 | Lewisville | | |
| 45. | 12 | Alex Gaudio | 18:35.19 | Allen | | |
| 46. | 12 | Reed Thompson | 18:41.11 | Plano | | |
| 47. | 10 | Chris Edwards | 18:41.57 | Allen | | |
| 48. | 10 | Jeff Key | 18:49.48 | Plano | | |
| 49. | 9 | Ali Nourani | 18:52.72 | Plano West | | |
| 50. | 10 | Kyle Waskow | 18:59.85 | Frisco Liberty | | |
| 51. | 12 | Seth Smith | 19:01.02 | Lewisville | | |
| 52. | 10 | Brandon Long | 19:04.66 | Lewisville | | |
| 53. | 12 | Fernando Patino | 19:12.76 | Allen | | |
| 54. | 12 | Stephen Allen | 19:27.64 | Richardson Lake Highlands | | |
| 55. | 11 | Robert Rzewuski | 19:33.23 | Allen | | |
| 56. | 12 | Edwin Chavez | 19:34.05 | Richardson | | |
| 57. | 10 | Albert Maxwell | 19:35.22 | Sachse | | |
| 58. | 10 | Cesar Cruz | 19:35.94 | Lewisville | | |
| 59. | 9 | Rory Costigan | 19:37.25 | Richardson | | |
| 60. | 10 | Steven Jotterand | 19:38.04 | Frisco Liberty | | |
| 61. | 10 | Henry Rolfes | 19:42.19 | Richardson | | |
| 62. | 12 | Thomas Rolfes | 19:45.27 | Richardson | | |
| 63. | 12 | Grady Koontz | 20:16.54 | Richardson | | |
| 64. | 12 | Alejandro Melendez | 20:25.10 | Richardson | | |
| 65. | 11 | Vedant Peris | 20:58.41 | Richardson Lake Highlands | | |
| 66. | 12 | Rashawn Williams | 21:02.00 | Richardson Berkner | | |
| 67. | 10 | Angel Garces | 21:02.98 | Allen | | |
| 68. | 12 | Cameron Zain | 21:49.11 | Sachse | | |
| 69. | 11 | Abdul Alattry | 21:52.94 | Richardson Lake Highlands | | |
| 70. | 11 | Raul Balderas | 22:34.37 | Sachse | | |
| 71. | 10 | Alexander Tooke | 22:36.27 | Sachse | | |
| 72. | 11 | Demarkus Marshall | 23:12.87 | Richardson Berkner | | |
| 73. | 12 | Wesley Turner | 23:13.12 | Sachse | | |
| 74. | 12 | Kevin Dang | 23:34.21 | Garland Naaman Forest | | |
| 75. | 10 | Andrew Warren | 24:03.29 | Sachse | | |
| 76. | 9 | Blain Lancaster | 24:45.01 | Sachse | | |
| 1. | 11 | Clark Blunt | 17:06.85 | Frisco Heritage | | |
| 2. | 10 | Turner Pool | 17:08.22 | Frisco Wakeland | | |
| 3. | 10 | Blake Anderson | 17:11.02 | The Colony | | |
| 4. | 9 | Rico Lara | 17:22.68 | Dallas Highland Park | | |
| 5. | 12 | Ben Clapp | 17:28.91 | Dallas Highland Park | | |
| 6. | 11 | Logan Ryan | 17:35.87 | Lake Dallas | | |
| 7. | 12 | Giovanni Carranza | 17:39.77 | Gainesville | | |
| 8. | 12 | Robert Wood | 17:40.31 | McKinney | | |
| 9. | 10 | Brad James | 17:44.07 | Lake Dallas | | |
| 10. | 12 | Gerardo Viera | 17:45.54 | Mesquite Poteet | | |
| 11. | 12 | Jacob Judd | 17:46.45 | McKinney | | |
| 12. | - | Lefebvre Pete | 17:47.72 | Frisco Wakeland | | |
| 13. | 11 | Brandon Rojo | 17:48.28 | The Colony | | |
| 14. | 10 | Jack Beitter | 17:51.85 | Dallas Highland Park | | |
| 15. | 9 | Sawyer Stratton | 17:52.10 | Fort Worth Country Day | | |
| 16. | 12 | Austin Miller | 17:58.10 | Lake Dallas | | |
| 17. | 12 | Alex Koontz | 18:01.87 | Frisco Heritage | | |
| 18. | 9 | Steeven Martinez | 18:06.63 | Mesquite Poteet | | |
| 19. | 12 | Nick Criser | 18:08.59 | Thomas Edison | | |
| 20. | 9 | Austin Roberts | 18:10.70 | Dallas Highland Park | | |
| 21. | 10 | Matt Fontillas | 18:16.37 | McKinney | | |
| 22. | 12 | Cole White | 18:16.99 | McKinney | | |
| 23. | 11 | Martin Mirzaie | 18:17.29 | The Colony | | |
| 24. | 12 | Everardo Puente | 18:17.63 | Gainesville | | |
| 25. | 9 | Griffin Beitter | 18:21.04 | Dallas Highland Park | | |
| 26. | 10 | Cameron Wilk | 18:22.84 | Frisco Wakeland | | |
| 27. | 12 | Davis Bateman | 18:23.30 | Dallas Highland Park | | |
| 28. | 11 | Seth Elliott | 18:23.56 | Frisco Wakeland | | |
| 29. | 10 | Tristan Honaker | 18:26.57 | Frisco Wakeland | | |
| 30. | 12 | Ivan Aguirre | 18:27.85 | Mesquite Poteet | | |
| 31. | 12 | Bryant Zarate | 18:28.55 | The Colony | | |
| 32. | 12 | Glenn Wolfe | 18:30.20 | Dallas Highland Park | | |
| 33. | 11 | Sam Anich | 18:31.18 | McKinney | | |
| 34. | 11 | Carlos Nuno | 18:35.57 | Mesquite Poteet | | |
| 35. | 9 | Josafat Monreal | 18:42.20 | Mesquite Poteet | | |
| 36. | 10 | James Landry | 18:44.08 | McKinney | | |
| 37. | 12 | Colten Prater | 18:50.42 | The Colony | | |
| 38. | 10 | Hector Larin | 18:51.72 | The Colony | | |
| 39. | 10 | Ryan Gearhart | 18:52.26 | Frisco Wakeland | | |
| 40. | 12 | Mariano Aufiero | 18:53.69 | Fort Worth Country Day | | |
| 41. | 11 | Jaime Nunez | 18:55.18 | Carrollton Ranchview | | |
| 42. | 12 | Richard Bean | 19:04.66 | Gainesville | | |
| 43. | 12 | Spencer Shipman | 19:06.96 | Frisco Heritage | | |
| 44. | 12 | Carlos Martinez | 19:11.11 | The Colony | | |
| 45. | 10 | Arturo Salazar | 19:11.50 | Frisco Heritage | | |
| 46. | 10 | Cale Kennedy | 19:11.88 | Gainesville | | |
| 47. | 12 | Clay Gibson | 19:13.64 | Mesquite Poteet | | |
| 48. | 10 | Alex Warren | 19:16.24 | McKinney | | |
| 49. | 10 | Thomas Condos | 19:23.21 | Frisco Heritage | | |
| 50. | 11 | Austin Hylden | 19:27.87 | Frisco Heritage | | |
| 51. | 9 | Michael Morton | 19:29.80 | Trinity Christian (Addison) | | |
| 52. | 12 | Ethan Malmer | 19:43.63 | Little Elm | | |
| 53. | 11 | Ben Legband | 19:44.59 | Trinity Christian (Addison) | | |
| 54. | 12 | Darius Warren | 19:45.95 | Frisco Wakeland | | |
| 55. | 11 | MJ White | 19:46.52 | Frisco Heritage | | |
| 56. | 9 | Chad O'Leary | 19:53.85 | Caddo Mills | | |
| 57. | 10 | Sulaiman Noor | 19:56.48 | Mesquite Poteet | | |
| 58. | 10 | Zane Lincoln | 19:57.33 | Fort Worth Country Day | | |
| 59. | 10 | Brayden Jones | 20:10.17 | Caddo Mills | | |
| 60. | 9 | Neftali Tabares | 20:12.76 | Denton | | |
| 61. | 10 | Brand Richter | 20:15.68 | Denton | | |
| 62. | 12 | Ervin Bean | 20:17.06 | Gainesville | | |
| 63. | 10 | Sean Pflughaupt | 20:18.71 | Lake Dallas | | |
| 64. | 11 | Matthew Devine | 20:29.43 | Fort Worth Country Day | | |
| 65. | 9 | Cooper Baird | 20:36.83 | Fort Worth Country Day | | |
| 66. | 10 | Matthew Lowe | 20:43.31 | Carrollton Ranchview | | |
| 67. | 11 | Ismael Castaneda | 20:47.51 | Gainesville | | |
| 68. | 10 | Michael Sanchez | 20:48.63 | Gainesville | | |
| 69. | 9 | Mark-Anthony Lopez | 20:49.48 | Carrollton Creekview | | |
| 70. | 11 | Chance Petersen | 20:49.87 | Lake Dallas | | |
| 71. | 9 | Kier Campbell | 20:53.28 | Lake Dallas | | |
| 72. | 9 | Kendall Ortez | 20:53.78 | Lake Dallas | | |
| 73. | 11 | Dalton Heath | 20:58.28 | Trinity Christian (Addison) | | |
| 74. | 9 | Christopher Fox | 21:01.58 | Trinity Christian (Addison) | | |
| 75. | 12 | Thomas Hart | 21:04.81 | Trinity Christian (Addison) | | |
| 76. | 10 | Trenton White | 21:06.66 | Trinity Christian (Addison) | | |
| 77. | 9 | Corbin Getz | 21:13.63 | Trinity Christian (Addison) | | |
| 78. | 10 | William Nober | 21:14.20 | Fort Worth Country Day | | |
| 79. | 10 | Ryan Hunt | 21:15.49 | Fort Worth Country Day | | |
| 80. | 10 | Jeremy Malmer | 21:26.81 | Little Elm | | |
| 81. | 10 | Chandler O'Leary | 21:43.33 | Caddo Mills | | |
| 82. | 11 | Erick Ginn | 21:47.75 | Carrollton Ranchview | | |
| 83. | 10 | Alonzo Garcia | 22:32.85 | Little Elm | | |
| 84. | 11 | Francisco Silos | 22:46.27 | Carrollton Ranchview | | |
| 85. | 12 | Marcus Mazyck | 25:56.91 | Carrollton Ranchview | | |
| 86. | 9 | Trevor Martin | 27:37.05 | Caddo Mills | | |
| 87. | 11 | Keith McFarland | 28:43.00 | Carrollton Creekview | | |
| 1. | 10 | Benjamin Reed | 18:00.75 | Lewisville Marcus | | |
| 2. | 12 | Ilan Davis | 18:02.06 | Lewisville Marcus | | |
| 3. | 9 | Luke Page | 18:05.23 | Lewisville Marcus | | |
| 4. | 10 | Adam Steele | 18:07.61 | Lewisville Marcus | | |
| 5. | 12 | Sean Duffy | 18:15.31 | Lewisville Marcus | | |
| 6. | 11 | Evan Epps | 18:26.68 | Lewisville Flower Mound | | |
| 7. | 11 | Josh Duffy | 18:29.10 | Lewisville Marcus | | |
| 8. | 9 | Drew Sanderson | 18:39.15 | Lewisville Flower Mound | | |
| 9. | 11 | Justin McMillin | 18:42.19 | Lewisville Flower Mound | | |
| 10. | 11 | John Shirk | 18:50.02 | Lewisville Marcus | | |
| 11. | 9 | Mathew Hall | 18:53.02 | Plano | | |
| 12. | 9 | Michael Summers | 18:53.63 | Lewisville Hebron | | |
| 13. | 11 | Kevin Brennan | 18:57.40 | Lewisville Marcus | | |
| 14. | 10 | Eric Wendler | 18:59.82 | Lewisville Flower Mound | | |
| 15. | 11 | Derek Rogers | 19:00.59 | Lewisville Flower Mound | | |
| 16. | 9 | Cameron Blackmon | 19:00.96 | Lewisville Marcus | | |
| 1. | 11 | Ben Glasgow | 19:03.21 | Dallas Highland Park | | |
| 2. | 9 | Scout Anderson | 19:07.44 | The Colony | | |
| 17. | 10 | Brad White | 19:07.59 | Lewisville Hebron | | |
| 18. | 10 | Nicholas Costanza | 19:10.65 | Lewisville Flower Mound | | |
| 19. | 12 | Zack Webb | 19:14.12 | Lewisville Flower Mound | | |
| 20. | 11 | Adam Tremonte | 19:16.17 | Lewisville Flower Mound | | |
| 21. | 11 | Matthew Schleder | 19:16.71 | Lewisville Flower Mound | | |
| 22. | 9 | Jordan Bertrand | 19:17.08 | Lewisville Hebron | | |
| 23. | 9 | TJ Hamrick | 19:17.58 | Lewisville Hebron | | |
| 24. | 10 | Ryan Fritz | 19:20.55 | Lewisville Hebron | | |
| 25. | 11 | Eric Plenger | 19:23.11 | Lewisville Marcus | | |
| 3. | 9 | Gregory Vasquez | 19:24.03 | The Colony | | |
| 26. | 11 | Brady Adger | 19:25.35 | Lewisville Hebron | | |
| 27. | 10 | Evan Lerma | 19:26.30 | Lewisville Marcus | | |
| 28. | 10 | Daniel Cruz | 19:29.05 | Lewisville | | |
| 4. | 9 | Nathan Roberts | 19:29.92 | Dallas Highland Park | | |
| 5. | 11 | Andrew Hedges | 19:30.38 | Dallas Highland Park | | |
| 29. | 11 | Robert Jones | 19:31.99 | Lewisville Marcus | | |
| 30. | 11 | Doug Chambers | 19:34.07 | Lewisville Marcus | | |
| 6. | 9 | John Henry Campbell | 19:37.33 | Dallas Highland Park | | |
| 31. | 11 | Matt Thaner | 19:40.25 | Lewisville Marcus | | |
| 32. | 9 | Brady Steele | 19:40.70 | Lewisville Marcus | | |
| 33. | 11 | Parker Martinez | 19:42.29 | Lewisville Hebron | | |
| 7. | 10 | Carlos Ramirez | 19:43.24 | The Colony | | |
| 8. | 10 | Taylor Carrigan | 19:45.30 | Dallas Highland Park | | |
| 34. | 11 | Harry Morin | 19:46.33 | McKinney Boyd | | |
| 9. | 11 | Sam Dalton | 19:48.05 | Dallas Highland Park | | |
| 35. | 11 | Wade Walter | 19:48.45 | Lewisville Flower Mound | | |
| 36. | 12 | Kevin Haverstick | 19:49.92 | Allen | | |
| 37. | 11 | Marc Stoneburner | 19:52.76 | Lewisville Flower Mound | | |
| 38. | 10 | Miles Davis | 19:53.27 | Plano | | |
| 10. | 10 | Austin Woods | 19:53.98 | Dallas Highland Park | | |
| 39. | 11 | Kyle Johnson | 19:54.60 | Lewisville Flower Mound | | |
| 40. | 10 | David Rubrecht | 19:54.83 | Plano | | |
| 41. | 10 | Joe Cosby | 19:55.97 | Lewisville Marcus | | |
| 42. | 9 | Blair Walker | 19:56.46 | McKinney Boyd | | |
| 43. | 10 | Josue Barajas | 19:57.60 | Lewisville | | |
| 44. | 9 | Matt Kiefer | 20:00.12 | McKinney Boyd | | |
| 45. | 10 | Will Miller | 20:00.95 | McKinney Boyd | | |
| 46. | 11 | Tanner Lyon | 20:01.27 | Lewisville Marcus | | |
| 47. | 9 | Julian McGlothin | 20:04.34 | Plano | | |
| 11. | 10 | Toby Gray | 20:05.75 | Frisco Wakeland | | |
| 48. | 10 | Sidarth Kapur | 20:06.30 | Plano West | | |
| 49. | 10 | Artemio Pagan | 20:09.57 | Lewisville Hebron | | |
| 12. | 12 | Antonio Mireles | 20:09.77 | Fort Worth Country Day | | |
| 13. | 10 | Glenn Gress | 20:10.65 | The Colony | | |
| 50. | 10 | Brandon McManus | 20:10.64 | Denton | | |
| 51. | 10 | Jacob Pena | 20:11.10 | Allen | | |
| 14. | 10 | Paul Gwyn | 20:11.46 | Lake Dallas | | |
| 52. | 12 | Ethan Klippert-Rowe | 20:11.49 | McKinney | | |
| 53. | 9 | Tristan Spencer | 20:11.93 | Lewisville Flower Mound | | |
| 54. | 11 | Troy Medinis | 20:12.53 | Lewisville Flower Mound | | |
| 55. | 9 | Vicente Mendoza | 20:12.87 | The Colony | | |
| 56. | 11 | Adam Bonilla | 20:13.22 | Lewisville | | |
| 15. | 11 | Justin Bloomer | 20:14.23 | Frisco Liberty | | |
| 57. | 9 | Dylan McKamey | 20:14.70 | Allen | | |
| 58. | 11 | Erich Lanz | 20:15.28 | Lewisville Flower Mound | | |
| 59. | 11 | Brian Reeder | 20:16.40 | Lewisville Flower Mound | | |
| 60. | 11 | Reagan Rutledge | 20:17.31 | Plano | | |
| 61. | 10 | Ian Pugh | 20:17.63 | Lewisville Hebron | | |
| 62. | 9 | Sean Scott | 20:18.54 | Allen | | |
| 63. | 11 | Daniel Rosenfield | 20:18.91 | Plano West | | |
| 16. | 9 | Dillon Wester | 20:19.03 | Mesquite Poteet | | |
| 64. | 11 | Khalil Howard | 20:20.92 | Lewisville Hebron | | |
| 65. | 9 | Jake Hughes | 20:21.23 | Allen | | |
| 66. | 12 | Reid Jones | 20:22.99 | Lewisville Hebron | | |
| 67. | 10 | Cole Murray | 20:23.38 | McKinney | | |
| 68. | 12 | Tyson Bouck | 20:23.81 | McKinney | | |
| 69. | 9 | Connor Eastland | 20:24.74 | Lewisville Flower Mound | | |
| 70. | 9 | Kahsay Daniel | 20:26.99 | Plano | | |
| 71. | 11 | Andre Artis | 20:27.33 | Frisco Heritage | | |
| 72. | 11 | Jacob Pisana | 20:28.61 | Lewisville | | |
| 73. | 10 | Andrew Cobos | 20:30.59 | Lewisville | | |
| 74. | 11 | Alex Leon | 20:31.22 | Lewisville Flower Mound | | |
| 75. | 12 | Cameron Walters | 20:32.54 | McKinney | | |
| 76. | 12 | Jake Vandervaate | 20:34.10 | Lewisville Marcus | | |
| 77. | 12 | Tyler Test | 20:34.52 | Lewisville Marcus | | |
| 78. | 9 | Edwin Courtney | 20:34.91 | Lewisville | | |
| 79. | 10 | Ross Tagaras | 20:35.52 | Lewisville Marcus | | |
| 17. | 12 | Christian Walker | 20:38.83 | Frisco Wakeland | | |
| 80. | 11 | Sam Vasta | 20:40.73 | McKinney Boyd | | |
| 81. | 10 | Jonathan Rosen | 20:41.27 | Plano West | | |
| 82. | 11 | Alex Raithel | 20:41.87 | Plano | | |
| 83. | 9 | Chris Shirk | 20:43.22 | Lewisville Marcus | | |
| 18. | 10 | Drew Evans | 20:43.53 | The Colony | | |
| 84. | 11 | Blake Dopp | 20:43.70 | Allen | | |
| 85. | 11 | Robert Kemsley | 20:51.75 | McKinney | | |
| 86. | 9 | Benson Merrill | 20:52.12 | Lewisville Marcus | | |
| 87. | 10 | Mario Molato | 20:53.19 | Lewisville | | |
| 19. | 10 | Jose Reyes | 20:54.20 | Mesquite Poteet | | |
| 88. | 12 | Ryan Hook | 20:57.94 | McKinney | | |
| 89. | 11 | Matson Dickson | 20:58.95 | McKinney Boyd | | |
| 90. | 11 | Hunter Davis | 20:59.80 | Lewisville Flower Mound | | |
| 91. | 11 | Adam Press | 21:00.13 | Plano West | | |
| 92. | 11 | Sam Van Scoyoc | 21:00.60 | Lewisville Flower Mound | | |
| 20. | 9 | Trevor Spear | 21:01.10 | Mesquite Poteet | | |
| 93. | 12 | Elias Yarahuan | 21:01.10 | McKinney | | |
| 94. | 10 | Devon Lord | 21:01.85 | McKinney Boyd | | |
| 95. | 11 | Drew Edwards | 21:02.51 | Plano | | |
| 96. | 11 | Brandon Tanner | 21:04.51 | McKinney Boyd | | |
| 97. | 11 | Zach Harris | 21:04.84 | Lewisville Marcus | | |
| 98. | 12 | Joseph Bryant | 21:05.19 | Plano | | |
| 99. | 12 | Ricky Blanco | 21:05.78 | Allen | | |
| 21. | 10 | Jose Escala | 21:06.55 | The Colony | | |
| 100. | 9 | Chris Nelson | 21:06.80 | Plano | | |
| 101. | 10 | Ryan Howard | 21:07.60 | McKinney Boyd | | |
| 22. | 10 | Tyler Killion | 21:08.62 | Dallas Highland Park | | |
| 102. | 12 | Kyle Herrod | 21:09.10 | Allen | | |
| 103. | 11 | Luke Gholston | 21:09.68 | Richardson Lake Highlands | | |
| 23. | 9 | Brian Wolfe | 21:10.77 | Dallas Highland Park | | |
| 24. | 10 | Brandon Brownlee | 21:11.30 | Dallas Highland Park | | |
| 104. | 12 | Elias Rodriquez | 21:11.57 | Frisco Heritage | | |
| 105. | 12 | Jared Endsley | 21:12.63 | McKinney | | |
| 106. | 10 | Manuel Sanchez | 21:15.41 | Allen | | |
| 107. | 11 | Ronald Gonzalez | 21:15.75 | Allen | | |
| 108. | 10 | Austin Hayes | 21:16.19 | Lewisville Flower Mound | | |
| 25. | 9 | Landon Gruenewald | 21:16.59 | Dallas Highland Park | | |
| 109. | 11 | Darren Hernandez | 21:16.64 | Plano | | |
| 26. | 10 | Deep Nana | 21:17.95 | Fort Worth Country Day | | |
| 110. | 11 | Kenny Sakun | 21:19.00 | Lewisville Hebron | | |
| 27. | 10 | Carson Sieling | 21:20.55 | Dallas Highland Park | | |
| 111. | 9 | Erroll Jordheim | 21:21.31 | Richardson | | |
| 112. | 11 | Tucker Waught | 21:22.87 | Plano | | |
| 113. | 12 | Michael Oliver | 21:23.43 | McKinney | | |
| 114. | 11 | Taylor Cambre | 21:24.04 | Frisco Heritage | | |
| 115. | 10 | Evan Shepherd | 21:24.81 | Plano | | |
| 116. | 10 | Chris Dissinger | 21:28.86 | Plano West | | |
| 117. | 10 | Connor Keeling | 21:29.73 | McKinney Boyd | | |
| 118. | 12 | Tanner Holly | 21:30.47 | Lewisville Hebron | | |
| 119. | 9 | Hal Adams | 21:30.71 | McKinney | | |
| 120. | 10 | Vineet Aziz | 21:31.55 | Denton | | |
| 28. | 11 | Connor Paustin | 21:31.63 | The Colony | | |
| 121. | 12 | Benjamin Burns | 21:32.19 | Lewisville Flower Mound | | |
| 122. | 10 | Christopher Riding | 21:32.99 | Lewisville Marcus | | |
| 123. | 9 | Brandon Harrison | 21:33.37 | Lewisville Hebron | | |
| 29. | 10 | Daniel Sun | 21:37.90 | Fort Worth Country Day | | |
| 124. | 12 | Brian Dixon | 21:38.05 | Frisco Heritage | | |
| 125. | 9 | Mason Murray | 21:40.47 | Richardson Lake Highlands | | |
| 30. | 11 | Chris Govea | 21:40.85 | Gainesville | | |
| 126. | 10 | Aaron Renaud | 21:41.14 | Richardson Lake Highlands | | |
| 31. | 9 | Trent Sandland | 21:41.22 | Frisco Liberty | | |
| 32. | 9 | Read Deutscher | 21:41.58 | Dallas Highland Park | | |
| 33. | 10 | Taylor Adamson | 21:42.15 | Frisco Wakeland | | |
| 127. | 11 | Chandler Alaniz | 21:44.58 | Lewisville | | |
| 128. | 9 | Joseph Feeney | 21:45.03 | Lewisville Marcus | | |
| 34. | 11 | Alex Bases | 21:46.62 | Frisco Liberty | | |
| 129. | 12 | Zach Reveal | 21:47.20 | Frisco Heritage | | |
| 35. | 12 | Spencer Gray | 21:47.79 | Frisco Wakeland | | |
| 130. | 10 | Marcos Taveras | 21:48.11 | Allen | | |
| 131. | 12 | Darian De La Torrie | 21:48.67 | Lewisville | | |
| 132. | 10 | Josh Fielder | 21:49.00 | Plano | | |
| 133. | 12 | Ariel Carballo | 21:49.95 | Frisco Heritage | | |
| 134. | 10 | Andrew Palet | 21:50.58 | Plano | | |
| 36. | 9 | Thomas Wheeler | 21:50.95 | Frisco Liberty | | |
| 37. | 11 | Caleb Reyna | 21:51.51 | The Colony | | |
| 38. | 10 | Chris Ortiz | 21:51.92 | The Colony | | |
| 135. | 10 | Reed Krauss | 21:52.10 | Plano | | |
| 39. | 9 | Jacob Goldsworthy | 21:52.42 | Gainesville | | |
| 40. | 10 | Josh Emminger | 21:52.99 | Frisco Wakeland | | |
| 136. | 10 | Tyler Anderson | 21:53.32 | Allen | | |
| 137. | 11 | Daanish Khan | 21:54.91 | Plano West | | |
| 138. | 10 | Joe Foreman | 21:58.43 | Lewisville Flower Mound | | |
| 139. | 9 | Cody Schwartz | 21:59.60 | Lewisville Marcus | | |
| 41. | 11 | Jared Miller | 21:59.62 | Frisco Wakeland | | |
| 140. | 11 | Grant Thompson | 22:00.24 | Plano | | |
| 141. | 9 | James Griffin | 22:00.77 | McKinney | | |
| 42. | 9 | Frankie Santos | 22:01.54 | Mesquite Poteet | | |
| 142. | 12 | Collin Small | 22:06.12 | Trinity Christian (Addison) | | |
| 143. | 11 | Chase Kirby | 22:07.55 | McKinney | | |
| 43. | 11 | Charlie Kirk | 22:08.55 | Gainesville | | |
| 44. | 9 | Samuel Steele | 22:08.85 | The Colony | | |
| 144. | 12 | Carlos Palomares | 22:09.58 | Richardson | | |
| 145. | 11 | Yohans Getaneh | 22:10.32 | Richardson Berkner | | |
| 146. | 9 | Morgan Christiansen | 22:11.22 | Lewisville Flower Mound | | |
| 147. | 9 | Garrett Cole | 22:12.10 | Allen | | |
| 148. | 9 | George Petagrew | 22:14.67 | Lewisville Flower Mound | | |
| 45. | 11 | Mitchell Case | 22:16.21 | Gainesville | | |
| 149. | 10 | Andrew Muse | 22:16.27 | Lewisville Flower Mound | | |
| 150. | 10 | Kailon Mendreno | 22:17.53 | Denton | | |
| 46. | 10 | Bradley Tuscana | 22:22.69 | Gainesville | | |
| 47. | 12 | Paxton Droke | 22:24.35 | Dallas Highland Park | | |
| 48. | 10 | Rodrigo Velasquez | 22:26.01 | Gainesville | | |
| 151. | 9 | Michael Meadors | 22:26.99 | McKinney Boyd | | |
| 49. | 9 | Ryan Pohler | 22:27.25 | Fort Worth Country Day | | |
| 152. | 11 | Josh Laudise | 22:27.87 | Frisco Heritage | | |
| 50. | 12 | Tim Wilson | 22:28.07 | Dallas Highland Park | | |
| 153. | 11 | Dante Henderson | 22:32.06 | Richardson Berkner | | |
| 51. | 9 | Matthew Perez | 22:34.41 | Frisco Wakeland | | |
| 154. | 10 | Zack Wulf | 22:36.08 | Allen | | |
| 155. | 12 | Lucas Shugart | 22:36.43 | Lewisville Hebron | | |
| 156. | 11 | Austin Spain | 22:38.77 | McKinney | | |
| 157. | 9 | Connor Schurig | 22:40.04 | Frisco Heritage | | |
| 52. | 10 | Ike McIntosh | 22:42.03 | Dallas Highland Park | | |
| 53. | 11 | Robert Schmitz | 22:45.27 | Dallas Highland Park | | |
| 158. | 9 | Corey Wilson | 22:46.87 | Lewisville Hebron | | |
| 159. | 9 | Robert Sturm | 22:48.56 | McKinney Boyd | | |
| 160. | 11 | Zachary Polk | 22:49.44 | Lewisville Flower Mound | | |
| 161. | 11 | Nick Reynoso | 22:50.58 | Frisco Heritage | | |
| 54. | 11 | Javier Quintero | 22:51.57 | Mesquite Poteet | | |
| 162. | 10 | Kyle Burtch | 22:52.04 | Allen | | |
| 55. | 11 | Malek Scott | 22:52.60 | Frisco Wakeland | | |
| 163. | 11 | Kevin Bascue | 22:53.07 | Lewisville Flower Mound | | |
| 56. | 9 | Carson Fauver | 22:53.70 | Lake Dallas | | |
| 57. | 10 | Nic Klein | 22:54.92 | Fort Worth Country Day | | |
| 164. | 10 | Mason Ponder | 22:59.31 | Lewisville Hebron | | |
| 165. | 11 | Sean Weidener | 22:59.94 | Lewisville | | |
| 166. | 10 | Chris Wilder | 23:00.59 | Richardson Lake Highlands | | |
| 167. | 10 | Jaxen Halicke | 23:01.20 | Allen | | |
| 168. | 10 | Jackson Burke | 23:01.68 | Allen | | |
| 169. | 10 | Stephen Simmang | 23:02.34 | Lewisville Hebron | | |
| 170. | 9 | Jason Reynolds | 23:02.67 | McKinney Boyd | | |
| 171. | 10 | Harrison Hickman | 23:07.23 | Lewisville Marcus | | |
| 58. | 11 | Andrew Ryan | 23:08.58 | Fort Worth Country Day | | |
| 172. | 10 | Adam Evans | 23:09.03 | Plano | | |
| 173. | 10 | Jimmy Bauder | 23:09.75 | McKinney Boyd | | |
| 174. | 9 | Omar Alvarenga | 23:10.11 | Plano | | |
| 175. | 9 | Ryan Rutledge | 23:10.71 | Plano | | |
| 176. | 10 | Bryce Vaugh | 23:11.26 | Plano | | |
| 177. | - | Ryan McConnell | 23:11.62 | McKinney Boyd | | |
| 178. | 9 | Ausitn Ridgdill | 23:11.99 | Denton | | |
| 59. | 11 | Jacob Tobar | 23:12.86 | Lake Dallas | | |
| 60. | 12 | Chris Bynum | 23:14.17 | The Colony | | |
| 61. | 10 | Ricky Rodriguez | 23:15.55 | Fort Worth Country Day | | |
| 62. | 9 | Johnny Serralta | 23:16.28 | Fort Worth Country Day | | |
| 63. | 11 | Jordan Meza | 23:17.13 | The Colony | | |
| 64. | 10 | Brandon Rosales | 23:17.82 | Fort Worth Country Day | | |
| 179. | 10 | Cody Cartier | 23:21.26 | McKinney | | |
| 180. | 11 | Adelin Destain | 23:27.70 | Allen | | |
| 181. | 9 | Trent Rook | 23:28.00 | Allen | | |
| 182. | 12 | Daniel Carillo | 23:30.08 | Denton | | |
| 65. | 9 | Joel Wright | 23:34.27 | Frisco Wakeland | | |
| 183. | 11 | Evan Kiley | 23:35.19 | Lewisville Flower Mound | | |
| 184. | 9 | Elijah Miller | 23:36.32 | Frisco Heritage | | |
| 185. | 10 | Garrett Kirchner | 23:37.79 | Lewisville Flower Mound | | |
| 186. | 10 | Edson Del Castillo | 23:41.47 | Richardson Lake Highlands | | |
| 187. | 9 | Ethan Meeks | 23:43.42 | Lewisville Flower Mound | | |
| 188. | 9 | Gates Magwire | 23:44.17 | Allen | | |
| 189. | 9 | Patrick Stein | 23:45.44 | Richardson Lake Highlands | | |
| 190. | 9 | Jared Williams | 23:48.57 | Lewisville | | |
| 191. | 11 | Austin Carr | 23:53.12 | McKinney Boyd | | |
| 192. | 10 | Tyler McCurdy | 23:53.56 | Lewisville Flower Mound | | |
| 66. | 9 | Nathan Parrent | 24:04.11 | Frisco Wakeland | | |
| 193. | 9 | Peter Mungiguerra | 24:07.02 | Lewisville Flower Mound | | |
| 194. | 9 | Steven Hendrix | 24:10.84 | McKinney Boyd | | |
| 195. | 9 | Justin Darnell | 24:11.28 | Allen | | |
| 67. | 12 | Hunter Howard | 24:14.02 | Frisco Wakeland | | |
| 68. | 10 | Parker McCabe | 24:16.78 | Dallas Highland Park | | |
| 196. | 10 | Evan Williamson | 24:18.63 | Richardson Lake Highlands | | |
| 197. | 9 | Eduardo Zapata | 24:22.37 | Richardson | | |
| 198. | 10 | Mitchell Kagel | 24:23.01 | Richardson Lake Highlands | | |
| 199. | 9 | Zach Chriesman | 24:24.61 | Richardson | | |
| 200. | 10 | Patrick Clarkson | 24:25.65 | Allen | | |
| 201. | 9 | Jack Hamati | 24:35.19 | Allen | | |
| 202. | 9 | Eli Rolfes | 24:36.73 | Richardson | | |
| 69. | 9 | Antonio Sifuentes | 24:36.93 | The Colony | | |
| 203. | 10 | Kevin Reilly | 24:37.35 | McKinney Boyd | | |
| 204. | 11 | Randy Norton | 24:40.98 | Allen | | |
| 205. | 9 | Carl Pruitt | 24:45.34 | Allen | | |
| 70. | 12 | Joe Beeby | 24:45.49 | Dallas Highland Park | | |
| 71. | 9 | Brian Dugger | 24:47.64 | Little Elm | | |
| 72. | 9 | Ross Kasal | 24:48.35 | Fort Worth Country Day | | |
| 206. | 9 | Trevor Mcintosh | 24:49.35 | McKinney | | |
| 207. | 9 | Dmitiry Baron | 25:04.96 | Lewisville Flower Mound | | |
| 208. | 10 | Miguel Hernandez | 25:05.61 | Lewisville Flower Mound | | |
| 209. | 10 | David Lason | 25:07.77 | Lewisville Flower Mound | | |
| 210. | 9 | Matt Hurst | 25:09.85 | Allen | | |
| 211. | 11 | Ji Seon | 25:12.91 | Carrollton Ranchview | | |
| 212. | 9 | Nick Coquis | 25:17.01 | Plano West | | |
| 213. | 11 | Stathi Pakes | 25:17.53 | Trinity Christian (Addison) | | |
| 73. | 11 | Anthony Walsh | 25:17.70 | Lake Dallas | | |
| 74. | 10 | Salik Naqvi | 25:22.61 | Fort Worth Country Day | | |
| 75. | 9 | Rusty Philly | 25:25.65 | Dallas Highland Park | | |
| 214. | 10 | Jacob Hernandez | 25:32.11 | Richardson | | |
| 215. | 10 | Joey Gabriano | 25:35.68 | Trinity Christian (Addison) | | |
| 76. | 11 | Colby Burke | 25:37.19 | The Colony | | |
| 77. | 9 | Jacob Savage | 25:41.45 | Frisco Wakeland | | |
| 216. | 9 | Christopher Wang | 25:47.46 | Trinity Christian (Addison) | | |
| 217. | 10 | Hoang Ton | 25:48.45 | Allen | | |
| 218. | 9 | Baptiste Destain | 25:52.93 | Allen | | |
| 78. | 10 | Jose Ortiz | 25:53.28 | Gainesville | | |
| 219. | 9 | Arman Nazari | 25:53.44 | Plano West | | |
| 220. | 9 | Matt Murphy | 25:55.34 | Allen | | |
| 221. | 9 | Matthew McHenry | 26:09.62 | Lewisville Flower Mound | | |
| 79. | 9 | Trenton Johnson | 26:09.72 | Little Elm | | |
| 80. | 10 | Omar Farooqi | 26:10.42 | Carrollton Creekview | | |
| 222. | 9 | Noah Getz | 26:14.51 | Allen | | |
| 223. | 9 | Aucusti Toiviainen | 26:14.92 | Lewisville Marcus | | |
| 224. | 10 | Coliin Smitham | 26:19.48 | Richardson Lake Highlands | | |
| 225. | 9 | Carson French | 26:20.77 | Allen | | |
| 226. | 9 | Carter Wilson | 26:25.25 | Lewisville | | |
| 227. | 9 | Miguel Moreno | 26:25.70 | Lewisville | | |
| 81. | 11 | David Duran | 26:31.89 | Mesquite Poteet | | |
| 228. | 9 | Scott Stephens | 26:35.01 | Allen | | |
| 229. | 9 | Max Nguyen | 26:47.87 | Frisco Heritage | | |
| 230. | 9 | Austin Berrier | 26:52.41 | Richardson | | |
| 231. | 10 | Zane Parks | 26:54.19 | Trinity Christian (Addison) | | |
| 232. | 10 | Markus Schroeder | 26:54.76 | Allen | | |
| 233. | 9 | Gabe Sams | 27:11.17 | Allen | | |
| 234. | 11 | Colin Elis | 27:15.34 | Frisco Heritage | | |
| 235. | 11 | Blake Fox | 27:25.47 | Allen | | |
| 236. | 10 | Alex Wubbena | 27:27.13 | Lewisville Flower Mound | | |
| 237. | 9 | Mark Nguyen | 27:28.27 | Frisco Heritage | | |
| 238. | 9 | Michel Lepine | 27:31.40 | McKinney Boyd | | |
| 239. | 9 | Grayson Aldrich | 27:55.97 | Trinity Christian (Addison) | | |
| 240. | 9 | Chris Byrd | 27:59.82 | Richardson Lake Highlands | | |
| 241. | 10 | Ju (Joey) Kim | 28:01.52 | Carrollton Ranchview | | |
| 242. | 10 | Ethan Eismont | 28:41.31 | Carrollton Ranchview | | |
| 82. | 11 | Ricardo Mendez | 28:41.76 | Gainesville | | |
| 83. | - | Nathan Huechteman | 29:32.15 | Frisco Wakeland | | |
| 84. | 11 | Keeton Kiser | 35:47.82 | Gainesville | | |