Meet: Midland XC Festival Location: Cabell Midland Date: August 30, 2025 Boys Team Scores 1 Blennerhassett 82 2 Hurricane ms 132 3 Barboursville 141 4 John Adams 175 5 Milton 176 6 Winfield 207 7 Horace Mann 225 8 Shady Spring 232 9 Huntington 253 10 Andrew Jackson 299 11 Jackson 311 12 Charleston Catholic 330 13 Braxton County 363 14 Pleasants County 375 15 George Washington 378 16 Keyser 401 17 Eastern Greenbrier 411 18 Calvary Baptist Academy 449 19 Hayes 494 20 Ripley 500 21 Elkins 528 22 St. Joseph Catholic 563 23 Covenant (Huntington) 572 24 Beckley - Stratton 616 25 Ceredo-Kenova 718 Boys Individual Results Place Name Year Team Time ----------------------------------------------------------------------- 1 Gatlin Chaffin 8 Boyd County 11:20.0 2 Kase Legg 8 Winfield 11:26.2 3 Joshua Eddy 8 Blennerhassett 11:26.6 4 Slaten McLain 8 Blennerhassett 11:33.1 5 Harlan Wolfe 8 Jackson 11:59.4 6 Luke Hevner 8 Chas. Catholic 12:03.7 7 Blakely Jones 8 Boyd County 12:10.2 8 Aaiden Bailey 8 Andrew Jackson 12:13.8 9 Brody Steele 7 Hurricane 12:14.0 10 Cole Harvey 8 Geo. Washington 12:15.9 11 Miles Turley 8 Milton 12:18.0 12 Hunter Rich 8 Braxton County 12:22.0 13 Will Pierce 7 Boyd County 12:22.4 14 Levi Punzalan 8 Barboursville 12:23.0 15 Brady Justice 8 Shady Spring 12:23.4 16 Zach Lindley 8 Beck-Stratton 12:30.4 17 Carter Preston 8 Andrew Jackson 12:35.6 18 Maddox Schultz-Britt 8 Milton 12:36.5 19 Jackson White 8 Horace Mann 12:37.6 20 Julian Anaya 8 Hurricane 12:38.8 21 Grant Morgan 8 Elkins 12:38.9 22 Thomas Bailey 8 Chas. Catholic 12:42.8 23 Nolan Pennington 8 John Adams 12:43.1 24 Brady Deuley 8 Blennerhassett 12:44.1 25 Cooper Dolan 8 John Adams 12:46.2 26 Isaiah Spencer 8 Calvary Baptist 12:47.6 27 Bryce Rose 8 Shady Spring 12:47.7 28 Julian Honaker 7 Huntington 12:50.2 29 Raiden Brewer 7 Blennerhassett 12:55.1 30 Hayden Frazier 8 Barboursville 12:57.3 31 Lane Hansford 8 Hurricane 12:57.4 32 Jase Cox 7 Huntington 12:57.6 33 Cohen Pickens 7 Blennerhassett 13:03.1 34 Grayson Efaw 7 Pleasants 13:09.1 35 Caden Richardson 8 Barboursville 13:12.6 36 Hunter Tucker 7 Winfield 13:13.2 37 Colton Kelley 8 Barboursville 13:13.5 38 Parker Coyle 6 Milton 13:13.8 39 Luke Seago 7 Williamstown 13:13.9 40 Cam O'Connor 7 John Adams 13:19.5 41 Ethan Zhang 8 Barboursville 13:23.3 42 Gavin Coleman 8 Jackson 13:27.3 43 Bennett Koster 8 Hurricane 13:27.5 44 Carter Sharp 7 John Adams 13:28.4 45 Lincoln Parker 7 Hurricane 13:28.5 46 Simon Hale 6 Horace Mann 13:28.5 47 Reid Maxwell 6 St. Joseph 13:29.9 48 Archer Ward 6 E. Greenbrier 13:33.1 49 Carter Joynes 6 Horace Mann 13:38.9 50 Micah Nicely 8 Covenant) 13:39.7 51 Cameron Nooney 8 Sissonville 13:40.9 52 Grady Byrnside 8 Hayes 13:41.3 53 Luke Douglas 8 Milton 13:42.1 54 Grey Davidson 7 Winfield 13:43.7 55 Brantley King 6 Hurricane 13:45.5 56 Eli Hale 8 Horace Mann 13:46.2 57 Connor Nelson 7 Keyser 13:47.0 58 Bode Ray 8 Huntington 13:47.3 59 Zain Patel 8 Shady Spring 13:47.5 60 Aycen Auxier 7 Hurricane 13:51.0 61 Lincoln Grimmett 6 Hurricane 13:51.0 62 Mason Gray 7 Winfield 13:51.7 63 Henry Crislip 7 John Adams 13:53.2 64 Jacob Starcher 6 Keyser 13:54.2 65 Tyler Cline 7 Geo. Washington 13:54.8 66 Braxton Brogan 8 Shady Spring 13:56.1 67 Brigham Compliment 7 Ironton 13:58.2 68 Owen Johnston 8 Jackson 13:58.3 69 Lewis Arnold 8 Huntington 14:01.5 70 Mac Doll 8 Keyser 14:02.1 71 Michael Paterno 7 Chas. Catholic 14:02.8 72 Jon Ward 7 John Adams 14:02.8 73 Benny Carney 6 Calvary Baptist 14:03.1 74 Maxin Bauer 7 Williamstown 14:04.5 75 Simon Cavender 8 Elkview 14:04.8 76 Lawson Akers 8 John Adams 14:05.7 77 Isaac Schoolcraft 7 Winfield 14:05.8 78 Caden Fulks 7 Milton 14:06.9 79 Kolton Burnside 8 Geo. Washington 14:07.4 80 K S 8 Horace Mann 14:08.3 81 Carter Mann 7 Milton 14:10.7 82 Leo Thomas 8 Braxton County 14:10.7 83 Caleb Pecka 7 Ripley 14:12.7 84 Trayton Hefner 7 Pleasants 14:13.5 85 Ryan McCormick 7 Horace Mann 14:13.7 86 West Ridpath 6 E. Greenbrier 14:15.8 87 Jack Sang 8 Gallia Academy 14:16.3 88 Brian McAnany 8 Andrew Jackson 14:16.6 89 Brendan Jones 7 Pleasants 14:18.3 90 Blake Petty 7 Andrew Jackson 14:21.2 91 Liam Boggess 7 John Adams 14:21.7 92 Landon Hicks 7 Covenant) 14:25.7 93 Dayton Ballew 7 Shady Spring 14:25.9 94 Gunner Dobbins 8 Clay County 14:26.1 95 John Cruz Clendenin 8 Ripley 14:26.8 96 Levi Kuhn 8 Gallia Academy 14:27.5 97 Henry McAulay 8 Huntington 14:31.9 98 Grady Painter 7 Ripley 14:36.0 99 Colton Lambert 7 Pipestem Chr. 14:36.1 100 Ethan Johnson 8 Barboursville 14:37.7 101 Owen Jividen 6 Winfield 14:38.3 102 Sawyer Skidmore 8 Braxton County 14:40.0 103 Carter Rodabaugh 6 Winfield 14:40.6 104 Miles Smith 7 Milton 14:42.3 105 Henry Prichard 8 E. Greenbrier 14:46.8 106 Atticus Holler 8 Braxton County 14:47.4 107 Grant Wilson 7 Pleasants 14:50.2 108 Silas Osborne 6 Elkins 14:50.8 109 Grant Taylor 7 Geo. Washington 14:51.3 110 Brandon Sparks 7 E. Greenbrier 14:55.1 111 Bennett Leithead 6 Pleasants 14:59.8 112 Wesley Baker 7 Horace Mann 14:59.8 113 Connor Withrow 7 Hayes 15:00.3 114 Graham Romaine 7 John Adams 15:02.2 115 Sam Hubbard 7 Clay County 15:02.6 116 Spencer Peck 7 Horace Mann 15:03.0 117 Isaac Payne 8 Braxton County 15:03.4 118 Tristan Champe 7 Sissonville 15:05.2 119 Seth Gibson 7 Winfield 15:05.3 120 Brooks Taylor 7 Winfield 15:05.5 121 Josh Paugh 7 Keyser 15:05.9 122 William Belcher 8 Elkview 15:06.0 123 Drew Mason 7 Williamstown 15:07.1 124 Tyson Elam 7 Jackson 15:08.5 125 Tripp DeHaven 8 E. Greenbrier 15:11.0 126 Brody Jarrell 7 Shady Spring 15:11.1 127 Silas Bond 6 Barboursville 15:13.1 128 Judah Moore 8 Jackson 15:14.9 129 Ethan Boone 7 E. Greenbrier 15:16.2 130 Jacob Eddy 6 Blennerhassett 15:18.5 131 Prynce Pratt 6 Huntington 15:20.7 132 Graham McDaniel 6 E. Greenbrier 15:21.2 133 Cameron White 6 Horace Mann 15:21.5 134 Jackson Rowsey 8 Calvary Baptist 15:21.7 135 Alan Moore 7 Hayes 15:24.3 136 Logan Ramsey 7 Pipestem Chr. 15:24.5 137 Bastian Thompson 7 Pipestem Chr. 15:27.6 138 Jacob McCallister 8 Elkview 15:27.6 139 Andrew Chaffin 7 John Adams 15:29.1 140 Chris Mullins 6 Shady Spring 15:29.7 141 Isaac Cook 7 Hayes 15:30.4 142 Tanner Marshall 6 Jackson 15:30.6 143 Max Stepp 7 Chas. Catholic 15:33.9 144 Carter Lake 7 Jackson 15:35.0 145 Aiden Springer 8 Pleasants 15:36.3 146 Nolan Phillips 8 Gallia Academy 15:37.4 147 Landon Parsons 6 Ripley 15:39.5 148 Matix Faris 6 Pipestem Chr. 15:44.9 149 Max Uba 8 St. Joseph 15:45.7 150 Abel Stevens 7 Andrew Jackson 15:45.9 151 Liam Humphreys 6 Hayes 15:52.3 152 Hunter Cook 8 Beck-Stratton 15:57.1 153 Parker Enz 6 Calvary Baptist 15:58.7 154 Dylan Sands 6 Calvary Baptist 16:00.7 155 Alex Williams 6 Chas. Catholic 16:01.8 156 Asher Bailey 7 Sissonville 16:14.6 157 Christian Mattingly 7 Keyser 16:15.9 158 Daniel Kist 6 St. Joseph 16:16.6 159 Andrew Moles 7 Winfield 16:17.7 160 Brody McAnany 6 Andrew Jackson 16:18.0 161 Joshua Lilly 6 Andrew Jackson 16:27.1 162 Jason Stewart 7 Shady Spring 16:29.2 163 Silas Young 7 Braxton County 16:30.1 164 Lincoln Nazelrod 6 Elkins 16:45.2 165 Dallas Baker 7 Ceredo-Kenova 16:45.8 166 Oscar Welch 6 St. Joseph 16:53.0 167 Elias Kutcher 6 Calvary Baptist 16:54.4 168 Daniel Francis 8 Ceredo-Kenova 16:57.2 169 Henry Boling 6 Huntington 16:59.5 170 Will Huggett 8 St. Joseph 17:02.8 171 Owen Walker 6 Oceana 17:11.2 172 Crosby Short 7 Teays Vall Chr 17:12.5 173 Brantley Meadows 7 Shady Spring 17:15.0 174 Carte Clendenin 6 Ripley 17:19.7 175 Jude Allan 7 Covenant) 17:19.9 176 Lincoln Cooper 6 Elkins 17:23.1 177 Jermiah Payne 6 Braxton County 17:29.4 178 Raylan Halvorson 7 Shady Spring 17:36.4 179 Corbin Hedrick 6 Elkins 17:39.0 180 Maxim Vir 6 Chas. Catholic 17:40.9 181 Brandt Blake 6 E. Greenbrier 17:46.7 182 Holden Reed 7 Clay County 17:48.0 183 Wesley Walters 6 Chas. Catholic 17:51.7 184 Junior Smith 7 Geo. Washington 17:55.9 185 Jayce Bush 7 E. Greenbrier 17:58.1 186 Logan Maxwell 6 Williamstown 18:02.0 187 Braydon Hedrick 7 Elkins 18:17.0 188 Reyd Skidmore 6 Braxton County 18:21.8 189 David Horn 8 Ceredo-Kenova 18:24.8 190 Jace Ellis 6 Covenant) 18:26.5 191 Kent Hamilton 7 Horace Mann 18:28.0 192 Brantley Brewer 6 Ceredo-Kenova 18:30.0 193 Noah Bradberry 8 Ceredo-Kenova 18:45.2 194 Ray Cook 8 Hayes 18:46.2 195 Artie Heatherman 8 St. Joseph 18:54.9 196 Canon Baker 6 Ceredo-Kenova 19:00.9 197 Robbie Knight 7 Braxton County 19:22.9 198 Asher Bloomfield 6 Ceredo-Kenova 19:35.8 199 Jack Richardson 8 Covenant) 19:45.5 200 Kevin Shiflett 6 Elkins 19:55.8 201 Shawn Haddox 7 Hurricane 20:10.5 202 Cooper Wilson 8 Hayes 20:18.3 203 Alex Rosenberger 8 Huntington 20:24.2 204 Ben Fidler 8 Chas. Catholic 20:36.3 205 Joseph Heck 8 Ceredo-Kenova 21:14.3 206 Graham Cloer 8 Hayes 21:27.7 207 Kameron Jackson 6 Mount View 21:42.6 208 Skyler Adkins 8 Beck-Stratton 21:48.5 209 Brenner Greenlee 8 Gallia Academy 22:16.7 210 Jonathan Newton 7 Chas. Catholic 22:22.9 211 Carter Slate 8 Sissonville 22:35.7 212 Apollo Adams-Rowe 7 Beck-Stratton 22:52.3 213 Collin Mendez 8 Teays Vall Chr 22:56.2 214 Scott Howell 6 Elkins 22:59.0 215 Rohan Patel 8 Beck-Stratton 23:00.5 216 Josh Degroff 7 Calvary Baptist 23:19.8 217 Gabriel Diaz 6 Mount View 26:54.3 218 Zechariah Whittington 6 Ceredo-Kenova 27:32.1