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