Meet: Midland XC Festival Location: Cabell Midland Date: August 30, 2025 Performer of the Meet: Vincent Zegrea - Williamstown Boys A-AA Team Scores 1 Charleston Catholic 61 2 Trinity Christian 82 3 Russell 98 4 Williamstown 112 5 Tyler Consolidated 127 6 St. Marys 138 7 Chesapeake 188 8 Buffalo 189 9 James Monroe 260 10 Summers County 274 11 Clay County 300 12 South Harrison 302 13 Braxton County 306 14 Poca 308 15 Pipestem Christian 356 16 Mt View 432 Boys A-AA Individual Results Place Name Year Team Time ----------------------------------------------------------------------- 1 Amos Kimble 12 Tyler Cons. 15:59.9 2 Travis Moore 11 Tyler Cons. 16:43.4 3 Koa Navarro 11 Wood Co Chr 17:22.6 4 Lane Shaffer 11 Gallia Academy 17:23.4 5 Will Barton 12 Chas. Catholic 17:32.4 6 Matthew Balis 12 Wirt County 17:32.8 7 Dakota Pettry 12 Summers County 17:33.5 8 Landon Hammer 9 Russell 17:41.0 9 Miles Steptoe 11 Trinity Chr. 17:49.3 10 Jimmy Erlandson 12 Williamstown 17:50.3 11 Garrett Graley 10 Chesapeake 17:52.9 12 Luke Passmore 10 Chas. Catholic 17:56.1 13 Ronnie Blackshire 11 Buffalo 17:59.8 14 Charlie Barton 12 Chas. Catholic 18:04.1 15 Nick Barnes 10 Gallia Academy 18:08.6 16 Mason Melohn 10 Trinity Chr. 18:09.0 17 Bryce Bills 12 St. Marys 18:13.8 18 Brody Nice 11 Tyler Cons. 18:15.1 19 Desmond Parks 11 St. Marys 18:16.4 20 Zander Boyce 11 Williamstown 18:17.9 21 Eli Ferguson 11 Russell 18:19.3 22 Cole Boggs 9 Chas. Catholic 18:33.9 23 Jake Stephens 9 Trinity Chr. 18:37.8 24 Teddy Passmore 10 Chas. Catholic 18:39.0 25 Sawyer Bonzo 9 Russell 18:41.6 26 Benjamin Hancox 9 Trinity Chr. 18:42.6 27 Channing Baldwin 9 Trinity Chr. 18:43.3 28 Riley Kuhn 10 Gallia Academy 18:46.7 29 Brody Lester 10 Westside 18:48.4 30 Chase Pickering 11 Williamstown 18:53.6 31 Isaiah Robinson 10 Chesapeake 19:00.3 32 Waylon Michael 11 Chesapeake 19:02.2 33 Riley Dennis 12 Magnolia 19:06.7 34 Max Floyd 9 Russell 19:11.1 35 Ian Sarver 9 Russell 19:11.3 36 Zack Miller 11 Poca 19:13.3 37 Isaiah Dove 10 Pipestem Chr. 19:14.2 38 Wesley Mallett 11 Buffalo 19:24.5 39 Brody Pickens 9 Williamstown 19:27.1 40 Byron Long 12 Wirt County 19:30.9 41 Vincent Zegrea 12 Williamstown 19:33.1 42 Dapry Broyles 10 James Monroe 19:33.2 43 Caden Kimball 9 St. Marys 19:37.9 44 Ezell Grays III 12 Weir 19:40.7 45 Nathaniel Linger 11 South Harrison 19:43.1 46 Zeke Withrow So Boyd County 19:45.4 47 Isaiah Smith 12 Weir 19:46.3 48 Carter Sole 11 St. Marys 19:49.0 49 Holden Misel 12 Wood Co Chr 19:52.0 50 Daniel Winland 11 St. Marys 19:53.1 51 Ira Ransbottom 9 Braxton County 20:03.3 52 Noah Finch 11 Russell 20:07.6 53 Brody Shockey 9 Buffalo 20:07.8 54 Layden Hines 9 Braxton County 20:07.9 55 Logan Ryan 9 Trinity Chr. 20:19.1 56 Kaden Fitzwater 12 Clay County 20:20.3 57 Jacob Henderson 12 Tyler Cons. 20:21.7 58 Wyatt Payne 9 St. Marys 20:23.0 59 Ashton Lawson 11 Ironton 20:26.7 60 Brennen Myers 10 South Harrison 20:28.2 61 Wyatt Preece So Boyd County 20:32.0 62 Noah Dingus 9 Chesapeake 20:32.1 63 Caleb Glasser 11 Russell 20:35.4 64 Skyler Broyles 10 James Monroe 20:36.5 65 Gabriel Franklin 12 Summers County 20:41.2 66 Conner Givens 10 Buffalo 20:44.5 67 Dane Stewart 10 Wood Co Chr 20:52.3 68 Samuel Sears 12 Summers County 20:55.1 69 Sam Williams 10 Wirt County 20:55.6 70 James Ramey 12 Boyd County 21:00.4 71 Elijah Cinco 10 Chas. Catholic 21:00.9 72 Jaxson Walker 11 Westside 21:02.4 73 Ryan Harvey 11 Buffalo 21:05.1 74 Cole Stevens 10 Poca 21:16.9 75 Eli Broyles 12 James Monroe 21:18.1 76 Daymian Stricker 12 Clay County 21:24.4 77 Hayden Broyles 9 James Monroe 21:26.4 78 Sam St. Clair 9 James Monroe 21:29.1 79 Isiah Woods 10 Clay County 21:30.5 80 Jamie Spurlock 10 Braxton County 21:31.4 81 Drew Skidmore 12 South Harrison 21:32.1 82 Cruz Skeens 10 Poca 21:32.3 83 William Northcraft 10 Tyler Cons. 21:35.4 84 Antonio Richards 9 Pipestem Chr. 21:40.0 85 Jonathon Rhodes 11 Weir 21:43.2 86 Andrew Tanner 10 Clay County 21:47.1 87 Sylas Shotwell 10 Williamstown 21:51.2 88 Henry Aston 10 Williamstown 21:52.3 89 Alex Yeager 12 Magnolia 21:54.9 90 Jackson Stricker 9 Clay County 21:55.8 91 Blane Sturgell 10 Mt View 21:59.6 92 Evan Bass 12 Clay County 21:59.7 93 Ashton Davis 12 St. Marys 22:05.1 94 Colton Butler 9 Wirt County 22:16.5 95 Ethan Maynard 11 Boyd County 22:19.3 96 Isaac Sheppard 11 Wood Co Chr 22:20.0 97 Max Mills 10 Poca 22:49.5 98 Jeremiah Harpel 9 Covenant 22:55.2 99 Conner Tinnel 10 Braxton County 22:55.9 100 Ian Welch 10 South Harrison 23:27.3 101 Canyon Persinger 11 Summers County 23:37.7 102 Michael Stoltzfus 10 James Monroe 23:38.9 103 Adam Toler 11 Westside 23:58.6 104 Jonathan Cross 11 Tyler Cons. 24:01.1 105 Owen Baker 11 South Harrison 24:05.3 106 Bodhi Hines 9 Chesapeake 24:21.2 107 Jayden Burchett 11 Weir 24:31.7 108 Clay Lambert 10 Pipestem Chr. 24:33.6 109 Noah Aspy 11 South Harrison 24:34.2 110 Nicholas Matheney 12 Magnolia 24:47.0 111 Logan Roberts 9 Covenant 24:54.7 112 Antonio Moreno 10 South Harrison 25:02.9 113 Carter Samples 10 Poca 25:08.6 114 Curtis West 12 Mt View 25:12.8 115 Noah Weiss 12 Pipestem Chr. 25:35.2 116 Skylar Francies 11 Gallia Academy 25:44.8 117 Jordan Trent 9 Wyoming East 25:46.1 118 Jorge Campos 12 Braxton County 26:10.1 119 Connor Gray 10 Teays Vall Chr 26:19.3 120 Jace Richmond 9 Summers County 26:42.0 121 Michael Scott 9 Wyoming East 27:35.0 122 Avery Hall 9 Wyoming East 27:41.5 123 Jacob Toler 9 Westside 27:57.6 124 Bradley Justice 11 Mt View 28:15.4 125 Micah Weiss 12 Pipestem Chr. 29:36.4 126 Ashton Henderson 11 Mt View 29:54.5 127 Tristan Rollins 10 Teays Vall Chr 30:22.8 128 Colston Mendez 11 Teays Vall Chr 33:10.7 129 Colby Ratliff 10 Mt View 35:18.6