Meet: Midland XC Festival Location: Ona, WV Date: August 31, 2024 Performer of the Meet: Preston Nixon - Elkins Boys Team Scores 1 Elkins 50 2 Williamstown 129 3 Charleston Catholic 132 4 St. Marys 145 5 Rock Hill 148 6 Grafton 158 7 Covington Catholic 182 8 Shady Spring 225 9 Keyser 299 10 Buffalo 306 11 PikeView 308 12 Trinity Christian 323 13 Doddridge 354 14 Wayne 357 15 Lincoln 367 16 Magnolia 369 17 Clay County 436 18 Gallia Academy 439 19 Ironton 484 20 James Monroe 517 21 Poca 575 22 Summers 582 Boys Individual Results Place Name Team Time Pts/Comp/Year --------------------------------------------------------------------------------------------------- 1 Trevor George Elkins 16:30.46 PR • +1pts • #107 • Yr: 10 2 Nixon Snavely Rock Hill 16:40.09 +2pts • #293 • Yr: 11 3 Michael MJ Niggemyer Grafton 16:51.78 +3pts • #128 • Yr: 12 4 Donovan Tanouye Paw Paw 16:58.70 #261 • Yr: 12 5 Joshua Bodkins Elkins 17:03.87 +4pts • #104 • Yr: 11 6 Landen Davis Magnolia 17:12.65 SB • +5pts • #211 • Yr: 12 7 Julian Johnson Williamstown 17:15.11 +6pts • #385 • Yr: 12 8 Gavin Brown Elkins 17:15.37 +7pts • #105 • Yr: 12 9 Frank Conner Williamstown 17:15.46 +8pts • #384 • Yr: 12 10 William Coiner Williamstown 17:17.18 +9pts • #383 • Yr: 12 11 Benjamin Tenney Elkins 17:17.63 PR • +10pts • #112 • Yr: 11 12 Luca Altobello Keyser 17:23.16 SB • +11pts • #192 • Yr: 10 13 Tyler Huffman Pikeview 17:27.88 PR • +12pts • #265 • Yr: 10 14 Max Dauch St. Marys 17:32.38 +13pts • #336 • Yr: 11 15 Johnny Walkup Nicholas County 17:32.45 #221 • Yr: 12 16 Will Barton Charleston Catholic 17:46.73 +14pts • #60 • Yr: 11 17 Peter Basdekis Charleston Catholic 17:51.43 +15pts • #61 • Yr: 10 18 Parker Barnes St. Marys 17:56.07 +16pts • #333 • Yr: 10 19 Luke Barr Nicholas County 17:56.29 #216 • Yr: 12 20 Samuel Gola Doddridge County 17:59.28 +17pts • #97 • Yr: 10 21 Adrian Bott Lincoln 17:59.41 PR • +18pts • #200 • Yr: 11 22 Ryan Riddle Rock Hill 18:01.08 +19pts • #290 • Yr: 11 23 Lane Shaffer Gallia Academy 18:03.36 +20pts • #120 • Yr: 10 24 Logan Malott Shady Spring 18:03.52 +21pts • #305 • Yr: 10 25 Colson Annon Grafton 18:04.02 +22pts • #121 • Yr: 11 26 Miles Steptoe Trinity Christian 18:05.74 +23pts • #363 • Yr: 10 27 Ethan Dowdy Shady Spring 18:10.38 +24pts • #299 • Yr: 10 28 Bryce Bills St. Marys 18:13.57 +25pts • #334 • Yr: 11 29 Luke O'Hara Covington Catholic 18:15.13 +26pts • #92 • Yr: 11 30 Charlie Barton Charleston Catholic 18:17.54 +27pts • #59 • Yr: 11 31 Preston Nixon Elkins 18:17.96 PR • +28pts • #110 • Yr: 11 32 Joel Barczak Covington Catholic 18:19.25 PR • +29pts • #82 • Yr: 10 33 Isaac Collins Charleston Catholic 18:25.33 +30pts • #64 • Yr: 12 34 Matthew Balis Wirt County 18:27.06 #403 • Yr: 11 35 Chase Maier Grafton 18:27.41 +31pts • #126 • Yr: 9 36 Dakotah Sanders Rock Hill 18:32.24 +32pts • #291 • Yr: 12 37 Drew Kurtzner Covington Catholic 18:32.91 +33pts • #88 • Yr: 10 38 Sawyer Dobbins Clay County 18:37.05 +34pts • #74 • Yr: 12 39 John Nerswick Covington Catholic 18:38.31 +35pts • #91 • Yr: 9 40 Eli Jordan Shady Spring 18:41.29 +36pts • #304 • Yr: 12 41 Kelan Davidson Rock Hill 18:43.19 +37pts • #286 • Yr: 10 42 Cory Swentzel Doddridge County 18:43.76 +38pts • #101 • Yr: 10 43 Zander Boyce Williamstown 18:44.22 +39pts • #382 • Yr: 10 44 Reece Westfall St. Marys 18:46.98 +40pts • #345 • Yr: 12 45 Ronnie Blackshire Buffalo 18:48.85 +41pts • #9 • Yr: 10 46 Cameron Gray Grafton 18:50.79 +42pts • #124 • Yr: 9 47 Bobby Valentine Elkins 18:50.99 PR • +43pts • #113 • Yr: 11 48 Dylan Straight Herbert Hoover 18:51.03 #140 • Yr: 9 49 Johnathan Dean Elkins 19:02.83 +44pts • #106 • Yr: 12 50 Landon Preece Wayne 19:03.11 +45pts • #370 • Yr: 9 51 Luke Passmore Charleston Catholic 19:03.19 +46pts • #69 • Yr: 9 52 Colton Preece Wayne 19:05.17 +47pts • #369 • Yr: 9 53 Nathan Harris Buffalo 19:05.76 PR • +48pts • #13 • Yr: 11 54 Ethan Tomlinson Trinity Christian 19:10.03 +49pts • #364 • Yr: 12 55 Riley Dennis Magnolia 19:14.39 +50pts • #212 • Yr: 11 56 Jay Mote St. Marys 19:15.02 +51pts • #341 • Yr: 12 57 Elijah Keaton Pikeview 19:16.49 +52pts • #266 • Yr: 11 58 Parker Werkau Magnolia 19:18.24 +53pts • #214 • Yr: 11 59 Dakota Pettry Summers County 19:20.31 +54pts • #729 60 Teddy Passmore Charleston Catholic 19:23.56 +55pts • #70 • Yr: 9 61 Trenton Ferguson Wayne 19:24.13 +56pts • #366 • Yr: 10 62 Don Starcher Keyser 19:31.94 PR • +57pts • #196 • Yr: 9 63 Ben Simpson Rock Hill 19:33.91 +58pts • #292 • Yr: 11 64 Brody Lester Westside 19:35.58 #377 • Yr: 9 65 Sawyer Franxman Covington Catholic 19:36.06 +59pts • #86 • Yr: 9 66 Briar Larew Grafton 19:38.05 +60pts • #125 • Yr: 9 67 Owen Cobb Buffalo 19:38.07 +61pts • #11 • Yr: 10 68 Ewan Becher Charleston Catholic 19:38.81 +62pts • #62 • Yr: 12 69 Isaac Young Grafton 19:39.77 +63pts • #129 • Yr: 9 70 Landyn McGee Keyser 19:40.77 SB • +64pts • #194 • Yr: 10 71 Gunner Kimball Doddridge County 19:42.56 +65pts • #98 • Yr: 12 72 Seth Nay Lincoln 19:45.34 PR • +66pts • #205 • Yr: 10 73 Chase Pickering Williamstown 19:46.74 +67pts • #386 • Yr: 10 74 Bo Huffman Shady Spring 19:46.99 +68pts • #303 • Yr: 11 75 Lucian Heaberlin South Point 19:48.37 #314 • Yr: 12 76 Luke Collis Pikeview 19:49.13 +69pts • #263 • Yr: 9 77 John Gouzd Grafton 19:49.82 +70pts • #123 • Yr: 9 78 Jonah Nolan Pikeview 19:53.71 +71pts • #267 • Yr: 11 79 Mason Melohn Trinity Christian 19:54.21 +72pts • #362 • Yr: 9 80 Ian Barnett Buffalo 20:00.46 +73pts • #8 • Yr: 9 81 Wyatt Lilly James Monroe 20:02.28 +74pts • #183 • Yr: 12 82 Aiden Byers Lincoln 20:05.20 +75pts • #201 • Yr: 11 83 Byron Long Wirt County 20:06.17 #404 • Yr: 11 84 Vaughn York Shady Spring 20:07.36 +76pts • #312 • Yr: 12 85 Micah Evans St. Marys 20:11.15 +77pts • #337 • Yr: 12 86 Tommy Wikel Wyoming East 20:11.90 #407 • Yr: 12 87 Joshua Shamblin Williamstown 20:12.13 +78pts • #388 • Yr: 9 88 Austin Umstot Keyser 20:12.91 SB • +79pts • #199 • Yr: 10 89 Zack Miller Poca 20:14.90 +80pts • #271 • Yr: 10 90 Zane Dressel Ironton 20:15.72 +81pts • #172 • Yr: 10 91 Nick Barnes Gallia Academy 20:16.81 +82pts • #114 • Yr: 9 92 Wesley Mallett Buffalo 20:16.88 +83pts • #16 • Yr: 10 93 Harper Jacquez Trinity Christian 20:19.93 +84pts • #358 • Yr: 9 94 Nate Sloan Ironton 20:22.68 +85pts • #178 • Yr: 11 95 Max Myers Lincoln 20:23.60 +86pts • #204 • Yr: 11 96 Wyatt Knipp Rock Hill 20:27.81 SB • +87pts • #289 • Yr: 11 97 Isaac Jones Keyser 20:31.49 SB • +88pts • #193 • Yr: 11 98 Gabrel Sandy Williamstown 20:32.79 +89pts • #387 • Yr: 9 99 Isaiah Fuhr Rock Hill 20:34.86 +90pts • #287 • Yr: 10 100 Logan Duvendeck Ironton 20:37.61 +91pts • #173 • Yr: 9 101 Daniel Winland St. Marys 20:39.62 +92pts • #346 • Yr: 10 102 Kane Nida Clay County 20:40.92 +93pts • #77 • Yr: 12 103 Reid Radford Shady Spring 20:42.62 +94pts • #308 • Yr: 10 104 Cael Livengood Trinity Christian 20:42.80 +95pts • #360 • Yr: 9 105 Skyler Broyles James Monroe 20:46.58 +96pts • #181 • Yr: 9 106 Luke Adessa Teays Valley Christian 20:46.87 #352 • Yr: 9 107 Trendon Ritchie Wayne 20:52.15 +97pts • #373 • Yr: 9 108 Kaden Fitzwater Clay County 20:54.36 +98pts • #75 • Yr: 11 109 Jackson Farrish Shady Spring 20:54.90 +99pts • #300 • Yr: 10 110 Jacob Berke Doddridge County 20:58.42 +100pts • #95 • Yr: 11 111 Trent Hinkle Clay County 21:04.08 +101pts • #76 • Yr: 12 112 Ashtin Thomas Keyser 21:06.64 PR • +102pts • #198 • Yr: 10 113 Jackson Swingle Keyser 21:13.23 +103pts • #197 • Yr: 10 114 Zeke Withrow Boyd County 21:14.83 #4 • Yr: Fr 115 Josh Davis Pikeview 21:15.63 +104pts • #264 • Yr: 11 116 Jacob Lemle Poca 21:17.31 +105pts • #270 • Yr: 11 117 Travis Anderson Herbert Hoover 21:17.54 #136 • Yr: 12 118 Eli Broyles James Monroe 21:19.50 +106pts • #180 • Yr: 11 119 Austin Rykowski Gallia Academy 21:19.96 +107pts • #118 • Yr: 12 120 Dapry Broyles James Monroe 21:24.27 +108pts • #179 • Yr: 9 121 James Ramey Boyd County 21:26.56 #3 • Yr: 11 122 Levi Moles Teays Valley Christian 21:26.85 #355 • Yr: 12 123 Owen Groves Nicholas County 21:33.72 #217 • Yr: 10 124 Cody Estep Ironton 21:42.33 SB • +109pts • #174 • Yr: 10 125 Evan Bass Clay County 21:49.25 PR • +110pts • #72 • Yr: 11 126 Chase Livengood Trinity Christian 22:00.15 +111pts • #361 • Yr: 12 127 Dylan Wyrick Wayne 22:01.55 +112pts • #375 • Yr: 9 128 Robert (Robbie) Kincaid Trinity Christian 22:05.95 +113pts • #359 • Yr: 12 129 Nickalas Koebel Gallia Academy 22:07.71 +114pts • #116 • Yr: 12 130 Isaiah Via Pikeview 22:18.11 +115pts • #268 • Yr: 9 131 Wyatt Preece Boyd County 22:19.92 #2 • Yr: Fr 132 Riley Kuhn Gallia Academy 22:20.15 +116pts • #117 • Yr: 9 133 Taylor Carder Paw Paw 22:25.40 PR • #255 • Yr: Jr 134 Ethan McNeely Lincoln County 22:28.19 #210 • Yr: 12 135 Conner Tinnell Braxton County 22:28.75 #6 • Yr: 9 136 Lincoln Johnson Wayne 22:30.26 +117pts • #368 • Yr: 11 137 Jack Lambert Ironton 22:43.86 SB • +118pts • #175 • Yr: 10 138 Brogan Barnett Buffalo 22:48.48 +119pts • #7 • Yr: 10 139 Trevor Starcher Wirt County 22:57.36 #405 • Yr: 12 140 Daymian Stricker Clay County 23:02.31 +120pts • #78 • Yr: 11 141 Gabe Franklin Summers County 23:07.58 +121pts • #349 • Yr: 11 142 Kruz Salisbury Herbert Hoover 23:07.70 #139 • Yr: 10 143 James Powell Lincoln 23:16.40 +122pts • #207 • Yr: 11 144 Eli Stover Nicholas County 23:19.29 PR • #220 • Yr: 11 145 Ashton Lawson Ironton 23:23.70 +123pts • #176 • Yr: 10 146 Cole Holt Lincoln 23:26.60 PR • +124pts • #203 • Yr: 10 147 Alex Yeager Magnolia 23:30.16 +125pts • #215 • Yr: 11 148 Patrick Boggs Clay County 23:32.19 +126pts • #73 • Yr: 12 149 Asher Hutton Covenant 23:34.39 PR • #81 • Yr: 9 150 Ryker Hatfield South Point 23:36.39 #313 • Yr: 11 151 Gabe Conley Chapmanville 23:39.42 #55 • Yr: 11 152 Keston Rose Lincoln 23:44.04 PR • +127pts • #208 • Yr: 10 153 Adam Toler Westside 23:48.26 #379 • Yr: 10 154 Brody Saunders Gallia Academy 24:25.39 +128pts • #119 • Yr: 10 155 Cole Stevens Poca 24:27.45 +129pts • #274 • Yr: 9 156 Cruz Skeens Poca 24:31.70 +130pts • #273 • Yr: 9 157 Sam Williams Wirt County 24:50.78 #406 • Yr: 9 158 Jorge Campos Braxton County 24:53.28 PR • #5 • Yr: 11 159 Jeremiah Goff Ripley 25:03.25 PR • #276 • Yr: 9 160 Daniel Hood Poca 25:12.18 +131pts • #269 • Yr: 9 161 Samuel Sears Summers County 25:27.36 +132pts • #351 • Yr: 11 162 RJ Ryan Paw Paw 25:36.76 #259 • Yr: 11 163 Jameson Douglas James Monroe 25:38.14 +133pts • #182 • Yr: 9 164 Andrew Arbogast Herbert Hoover 25:51.53 #137 • Yr: 10 165 Ethan Maynard Boyd County 26:22.08 #1 • Yr: 10 166 Braylen Paul Paw Paw 26:22.52 #258 • Yr: 9 167 Rogan Smith Doddridge County 26:40.30 +134pts • #100 • Yr: 9 168 Ben McCune Ripley 26:45.48 PR • #278 • Yr: 9 169 Layden Mitchell Poca 27:27.80 +135pts • #272 • Yr: 9 170 Connor McClung Ripley 27:31.39 #277 • Yr: 10 171 Nicholas Matheney Magnolia 27:42.36 +136pts • #213 • Yr: 11 172 Jacob Vance Chapmanville 28:07.60 #58 • Yr: 9 173 Noah Bragg Summers County 28:09.59 PR • +137pts • #348 • Yr: 9 174 Bailey Kushner Lincoln County 28:29.76 #209 • Yr: 9 175 Canyon Persinger Summers County 28:39.43 +138pts • #350 • Yr: 10 176 Tristan Rollins Teays Valley Christian 28:47.06 PR • #356 • Yr: 9 177 Noah Angell Summers County 28:59.83 +139pts • #347 • Yr: 9