| 1 | Rylan MoorePlace 1 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 15:52 |
| 2 | Luke RettenbergerPlace 2 · Grade 12 · Warren | 12 | Warren | 16:04 |
| 3 | Paxton HaddoxPlace 3 · Grade 12 · Hurricane | 12 | Hurricane | 16:47 |
| 4 | Gatlin McLainPlace 4 · Grade 11 · Parkersburg South | 11 | Parkersburg South | 16:54 |
| 5 | Zane BoydPlace 5 · Grade 10 · Caldwell | 10 | Caldwell | 17:06 |
| 6 | Cam HolleyPlace 6 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 17:06 |
| 7 | Gavin WilburnPlace 7 · Grade 12 · Williamstown | 12 | Williamstown | 17:11 |
| 8 | Jude StevensPlace 8 · Grade 11 · Ignite Athletics Homeschool | 11 | Ignite Athletics Homeschool | 17:13 |
| 9 | Owen PersingerPlace 9 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 17:19 |
| 10 | Alex BishopPlace 10 · Grade 12 · Warren | 12 | Warren | 17:25 |
| 11 | Cohen RoushPlace 11 · Grade 12 · Rac. Southern | 12 | Rac. Southern | 17:30 |
| 12 | Slaten McLainPlace 12 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 17:37 |
| 13 | Connor WilsonPlace 13 · Grade 9 · Fairland | 9 | Fairland | 17:38 |
| 14 | Levi WilsonPlace 14 · Grade 10 · Ignite Athletics Homeschool | 10 | Ignite Athletics Homeschool | 17:39 |
| 15 | Xander MorganPlace 15 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 17:41 |
| 16 | Gabriel HighPlace 16 · Grade 12 · Hurricane | 12 | Hurricane | 17:43 |
| 17 | Kason WolfePlace 17 · Grade 10 · John Marshall | 10 | John Marshall | 17:43 |
| 18 | Brayden FryePlace 18 · Grade 10 · Hurricane | 10 | Hurricane | 17:43 |
| 19 | Tyler BishopPlace 19 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 17:46 |
| 20 | Trenton HatfieldPlace 20 · Grade 12 · Cabell Midland | 12 | Cabell Midland | 17:46 |
| 21 | Gabriel KesslerPlace 21 · Grade 10 · Hurricane | 10 | Hurricane | 17:49 |
| 22 | Jesse MorrisPlace 22 · Grade 12 · Parkersburg South | 12 | Parkersburg South | 18:04 |
| 23 | Drew WilliamsPlace 23 · Grade 10 · Belpre | 10 | Belpre | 18:06 |
| 24 | Zander BoycePlace 24 · Grade 12 · Williamstown | 12 | Williamstown | 18:07 |
| 25 | Declan SchaadPlace 25 · Grade 10 · Fort Frye | 10 | Fort Frye | 18:07 |
| 26 | Ian BennettPlace 26 · Grade 10 · Ignite Athletics Homeschool | 10 | Ignite Athletics Homeschool | 18:10 |
| 27 | Jake BreitingerPlace 27 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 18:11 |
| 28 | Liam NewlonPlace 28 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 18:15 |
| 29 | Brody GriffinPlace 29 · Grade 12 · Fort Frye | 12 | Fort Frye | 18:17 |
| 30 | Emmett ParmanPlace 30 · Grade 11 · Marietta | 11 | Marietta | 18:18 |
| 31 | Hunter BrandeberryPlace 31 · Grade 12 · Trimble | 12 | Trimble | 18:19 |
| 32 | Ethan ZhangPlace 32 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 18:21 |
| 33 | Joshua EddyPlace 33 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 18:23 |
| 34 | Owen PaulPlace 34 · Grade 12 · John Marshall | 12 | John Marshall | 18:24 |
| 35 | Camden SpacePlace 35 · Grade 10 · Marietta | 10 | Marietta | 18:25 |
| 36 | Brady DeuleyPlace 36 · Grade 9 · Parkersburg South | 9 | Parkersburg South | 18:27 |
| 37 | Asher DealPlace 37 · Grade 10 · Wheeling Park | 10 | Wheeling Park | 18:28 |
| 38 | Seth AdkinsPlace 38 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 18:28 |
| 39 | Bryce VancePlace 39 · Grade 9 · Fairland | 9 | Fairland | 18:33 |
| 40 | Caden RichardsonPlace 40 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 18:33 |
| 41 | Nick BishopPlace 41 · Grade 12 · Warren | 12 | Warren | 18:34 |
| 42 | Brody PickensPlace 42 · Grade 10 · Williamstown | 10 | Williamstown | 18:35 |
| 43 | Braxten UllomPlace 43 · Grade 12 · John Marshall | 12 | John Marshall | 18:36 |
| 44 | Braydin ThomasPlace 44 · Grade 12 · Rac. Southern | 12 | Rac. Southern | 18:38 |
| 45 | Cole HarshbargerPlace 45 · Grade 10 · Cabell Midland | 10 | Cabell Midland | 18:40 |
| 46 | Brady JajczykPlace 46 · Grade 12 · Trimble | 12 | Trimble | 18:44 |
| 47 | Isaac StephensonPlace 47 · Grade 10 · Hurricane | 10 | Hurricane | 18:44 |
| 48 | Dietrich AanerudPlace 48 · Grade 9 · Han. River | 9 | Han. River | 18:44 |
| 49 | Linkoln JendrusikPlace 49 · Grade 12 · Barnesville | 12 | Barnesville | 18:46 |
| 50 | Ezekiel MinardPlace 50 · Grade 10 · Marietta | 10 | Marietta | 18:52 |
| 51 | Alexander MacSparranPlace 51 · Grade 12 · Hurricane | 12 | Hurricane | 18:53 |
| 52 | Ethan HuffmanPlace 52 · Grade 10 · Fort Frye | 10 | Fort Frye | 18:58 |
| 53 | Maximus CareyPlace 53 · Grade 12 · Hurricane | 12 | Hurricane | 19:03 PR |
| 54 | Lucas CurfmanPlace 54 · Grade 10 · Wirt County | 10 | Wirt County | 19:03 |
| 55 | Caden HuppPlace 55 · Grade 12 · Rac. Southern | 12 | Rac. Southern | 19:03 |
| 56 | Sam WilliamsPlace 56 · Grade 11 · Wirt County | 11 | Wirt County | 19:04 |
| 57 | Ben RettenbergerPlace 57 · Grade 11 · Warren | 11 | Warren | 19:04 |
| 58 | Dayton ReiberPlace 58 · Grade 10 · Rac. Southern | 10 | Rac. Southern | 19:05 |
| 59 | Jace PerryPlace 59 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 19:07 |
| 60 | Nolan McCallisterPlace 60 · Grade 9 · Wirt County | 9 | Wirt County | 19:08 |
| 61 | Marcus RohrbaughPlace 61 · Grade 11 · Caldwell | 11 | Caldwell | 19:09 |
| 62 | Grant AngusPlace 62 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 19:12 |
| 63 | Tye PaschallPlace 63 · Grade 11 · Cabell Midland | 11 | Cabell Midland | 19:14 |
| 64 | Chase PickeringPlace 64 · Grade 12 · Williamstown | 12 | Williamstown | 19:17 |
| 65 | Carson FitzpatrickPlace 65 · Grade 12 · John Marshall | 12 | John Marshall | 19:18 |
| 66 | Jayden BarkerPlace 66 · Grade 11 · Barnesville | 11 | Barnesville | 19:20 |
| 67 | Brady AdkinsPlace 67 · Grade 10 · Fairland | 10 | Fairland | 19:21 |
| 68 | Kaid RitcheyPlace 68 · Grade 12 · John Glenn | 12 | John Glenn | 19:25 |
| 69 | Brooks WharryPlace 69 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 19:25 |
| 70 | Nicholas YarringtonPlace 70 · Grade 10 · John Glenn | 10 | John Glenn | 19:28 PR |
| 71 | Alexander ApplegarthPlace 71 · Grade 10 · John Glenn | 10 | John Glenn | 19:29 PR |
| 72 | Ryder GallagherPlace 72 · Grade 10 · Barnesville | 10 | Barnesville | 19:30 |
| 73 | Gabriel SandyPlace 73 · Grade 11 · Williamstown | 11 | Williamstown | 19:35 |
| 74 | Lane IcardPlace 74 · Grade 12 · John Marshall | 12 | John Marshall | 19:37 |
| 75 | Caden ArnoldPlace 75 · Grade 10 · Warren | 10 | Warren | 19:37 |
| 76 | Levi PunzalanPlace 76 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 19:39 |
| 77 | Caleb YostPlace 77 · Grade 12 · Warren | 12 | Warren | 19:39 |
| 78 | Owen ReesePlace 78 · Grade 10 · Hurricane | 10 | Hurricane | 19:42 |
| 79 | Cody MidcapPlace 79 · Grade 9 · Wheeling Park | 9 | Wheeling Park | 19:43 |
| 80 | Carter GohlmannPlace 80 · Grade 10 · Hurricane | 10 | Hurricane | 19:46 |
| 81 | Landon WiltPlace 81 · Grade 9 · Ignite Athletics Homeschool | 9 | Ignite Athletics Homeschool | 19:47 |
| 82 | Louden CummingsPlace 82 · Grade 9 · Hurricane | 9 | Hurricane | 19:47 |
| 83 | Bennett KosterPlace 83 · Grade 9 · Hurricane | 9 | Hurricane | 19:48 |
| 84 | Drew LewisPlace 84 · Grade 12 · Rac. Southern | 12 | Rac. Southern | 19:50 |
| 85 | Ian WattsPlace 85 · Grade 9 · Cabell Midland | 9 | Cabell Midland | 19:52 |
| 86 | Kyeese AndersonPlace 86 · Grade 10 · Parkersburg South | 10 | Parkersburg South | 19:54 |
| 87 | Hunter BarnesPlace 87 · Grade 12 · Warren | 12 | Warren | 19:58 |
| 88 | Dane StewartPlace 88 · Grade 11 · Marietta | 11 | Marietta | 19:59 |
| 89 | Gavin BellPlace 89 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 19:59 |
| 90 | Austin ShulerPlace 90 · Grade 12 · Marietta | 12 | Marietta | 20:00 |
| 91 | Owen BloomfieldPlace 91 · Grade 10 · Hurricane | 10 | Hurricane | 20:00 |
| 92 | Tyson FranchinoPlace 92 · Grade 12 · Waterford | 12 | Waterford | 20:07 |
| 93 | Easton MorganPlace 93 · Grade 10 · Warren | 10 | Warren | 20:12 |
| 94 | Nick FrankePlace 94 · Grade 11 · Wheeling Park | 11 | Wheeling Park | 20:13 |
| 95 | Robert WelshPlace 95 · Grade 11 · Hurricane | 11 | Hurricane | 20:21 |
| 96 | Carter RobbinsPlace 96 · Grade 10 · John Marshall | 10 | John Marshall | 20:21 |
| 97 | Logan DalekPlace 97 · Grade 10 · John Marshall | 10 | John Marshall | 20:26 |
| 98 | Emery NAUPlace 98 · Grade 9 · Caldwell | 9 | Caldwell | 20:30 |
| 99 | Isaiah MulfordPlace 99 · Grade 12 · Trimble | 12 | Trimble | 20:31 |
| 100 | Lincoln HarrisPlace 100 · Grade 10 · Ignite Athletics Homeschool | 10 | Ignite Athletics Homeschool | 20:32 |