Meet:  		Midland XC Festival
Location:	Ona, WV
Date:		August 31, 2024

Boys Team Scores
1	Blennerhassett		 90
2	Hurricane		102
3	John Adams		111
4	Huntington		145
5	Milton			165
6	Braxton County		227
7	Barboursville		238
8	George Washington	250
9	Williamstown		266
10	Hamilton		279
11	Winfield		283
12	Ripley			304
13	Gallia Academy		343
14	Andrew Jackson		392
15	Princeton		398
16	Pleasants County	398
17	Doddridge		405
18	Shady Spring		428
19	Jackson			429
20	Park			524
21	Elkview			537
22	Horace Mann		566
23	Covenant (Huntington)	666
24	Hayes			729

Boys Individual Results
Place	Name			Team			Time		Pts/Comp/Year
---------------------------------------------------------------------------------------------------
1	Calvin Lantz		Hamilton		12:01.62	+1pts • #909 • Yr: 8
2	Hayden Davis		Hamlin			12:09.07	#917 • Yr: 8
3	Cole Boggs		Charleston Catholic	12:09.33	#851 • Yr: 8
4	Brayden Frye		Hurricane		12:13.58	+2pts • #965 • Yr: 8
5	Eli Casto		Ripley			12:16.15	+3pts • #1101 • Yr: 8
6	Joshua Eddy		Blennerhassett		12:16.65	+4pts • #824 • Yr: 7
7	Gatlin Chaffin		Boyd County		12:23.40	#833 • Yr: 7
8	Liam Newlon		Barboursville		12:29.49	+5pts • #815 • Yr: 8
9	Caysen Litton		Blennerhassett		12:32.98	+6pts • #827 • Yr: 8
10	Collin O'Connor		John Adams		12:34.23	+7pts • #1032 • Yr: 8
11	Brody Shockey		Teays Valley Christian	12:34.57	#1126 • Yr: 8
12	Lucas James		John Adams		12:37.69	+8pts • #1024 • Yr: 8
13	Tanner Gum		Hurricane		12:38.79	PR • +9pts • #967 • Yr: 8
14	Ira Ransbottom		Braxton County		12:39.33	+10pts • #839 • Yr: 8
15	Julian Anaya		Hurricane		12:39.34	+11pts • #956 • Yr: 7
16	Patrick Rankin		John Adams		12:39.49	+12pts • #1035 • Yr: 8
17	Landon Jackson		Winfield		12:42.46	+13pts • #1142 • Yr: 8
18	Luke Hevner		Charleston Catholic	12:42.47	PR • #854 • Yr: 7
19	Slaten McLain		Blennerhassett		12:47.39	+14pts • #828 • Yr: 7
20	Aaiden Bailey		Andrew Jackson		12:48.87	+15pts • #800 • Yr: 7
21	Landon Stolle		Winfield		12:52.61	+16pts • #1148 • Yr: 8
22	Elliot Austin		Hamlin			12:53.23	#916 • Yr: 8
23	Roman Esteves		Huntington		12:54.55	+17pts • #949 • Yr: 7
24	Kylar Boggess		George Washington	12:55.97	+18pts • #888 • Yr: 8
25	Kyran Daniels		Gallia Academy		12:56.03	+19pts • #880 • Yr: 8
26	Ashton Schultz		Huntington		13:03.17	+20pts • #955 • Yr: 8
27	Miles Turley		Milton			13:03.32	+21pts • #1069 • Yr: 7
28	Cole Harvey		George Washington	13:05.30	+22pts • #893 • Yr: 7
29	Kyle Malay		Shady Spring		13:05.73	+23pts • #1113 • Yr: 8
30	Brody Pickens		Williamstown		13:07.95	+24pts • #1132 • Yr: 8
31	Kellan Villarreal	Hamilton		13:12.07	+25pts • #914 • Yr: 7
32	Benson Estep		Williamstown		13:14.57	+26pts • #1129 • Yr: 6
33	Grant Gardner		Elkview			13:16.07	+27pts • #878 • Yr: 8
34	Cole Harshbarger	Milton			13:19.33	+28pts • #1056 • Yr: 8
35	Isaiah Boekell		Barboursville		13:22.64	+29pts • #810 • Yr: 8
36	Noah Spaulding		Braxton County		13:23.34	+30pts • #842 • Yr: 8
37	Ian Watts		Milton			13:23.85	PR • +31pts • #1071 • Yr: 7
38	Brady Deuley		Blennerhassett		13:26.11	+32pts • #823 • Yr: 7
39	Blakely Jones		Boyd County		13:26.17	#834 • Yr: 7
40	Maddox Schultz-Britt	Milton			13:27.76	+33pts • #1066 • Yr: 7
41	Raiden Brewer		Blennerhassett		13:28.87	+34pts • #820 • Yr: 6
42	Nate Maxey		Huntington		13:31.40	+35pts • #953 • Yr: 7
43	Henry Davis		Huntington		13:33.88	+36pts • #948 • Yr: 8
44	Sawyer Bond		Huntington		13:34.22	PR • +37pts • #945 • Yr: 8
45	Owen Reese		Hurricane		13:35.35	+38pts • #976 • Yr: 8
46	Carter Preston		Andrew Jackson		13:36.85	+39pts • #806 • Yr: 7
47	Brady Justice		Shady Spring		13:39.22	+40pts • #1112 • Yr: 7
48	Liam Dailey		John Adams		13:40.23	+41pts • #1011 • Yr: 8
49	Louden Cummings		Hurricane		13:41.57	+42pts • #963 • Yr: 7
50	Andrew Hill		John Adams		13:41.82	+43pts • #1023 • Yr: 8
51	Evan Baliey		Williamstown		13:43.79	+44pts • #1127 • Yr: 8
52	Cohen Pickens		Blennerhassett		13:52.15	+45pts • #830 • Yr: 6
53	Colton Blackburn	George Washington	13:53.34	+46pts • #887 • Yr: 8
54	Holden Lloyd		Braxton County		13:53.83	+47pts • #838 • Yr: 8
55	Nathan Campbell		Hurricane		13:54.66	+48pts • #961 • Yr: 8
56	Cayleb Amos		Doddridge County	13:58.78	+49pts • #862 • Yr: 8
57	Chaney Brown		Jackson			14:00.90	+50pts • #984 • Yr: 6
58	Jake Holley		Barboursville		14:01.67	+51pts • #812 • Yr: 8
59	Seth Adkins		Milton			14:03.20	+52pts • #1049 • Yr: 8
60	Julian Honaker		Huntington		14:03.31	+53pts • #952 • Yr: 6
61	Hunter Rich		Braxton County		14:03.88	+54pts • #840 • Yr: 7
62	Cash Ridpath		Eastern Greenbrier	14:03.94	#874 • Yr: 8
63	Mason Gray		Winfield		14:05.60	+55pts • #1139 • Yr: 6
64	Caden Kimball		Pleasants County	14:07.27	+56pts • #1078 • Yr: 8
65	Grady Painter		Ripley			14:10.56	+57pts • #1106 • Yr: 6
66	Denny Knapp		Doddridge County	14:10.71	+58pts • #866 • Yr: 7
67	Drew Davis		Blennerhassett		14:10.77	+59pts • #821 • Yr: 8
68	Bradley Westbrook	Pleasants County	14:10.85	+60pts • #1081 • Yr: 8
69	Duncan Webster		Princeton		14:13.81	+61pts • #1100 • Yr: 6
70	Nolan Pennington	John Adams		14:13.91	+62pts • #1033 • Yr: 7
71	Kaden MacCallum		John Adams		14:15.24	+63pts • #1028 • Yr: 7
72	Gabriel Kessler		Teays Valley Christian	14:15.28	#1124 • Yr: 8
73	Jasper Pritchett	Princeton		14:16.45	+64pts • #1093 • Yr: 8
74	Cam Holley		Milton			14:16.74	+65pts • #1058 • Yr: 8
75	Jaxson Richards		Princeton		14:19.35	+66pts • #1094 • Yr: 8
76	Zion Patterson		Gallia Academy		14:22.91	+67pts • #884 • Yr: 8
77	Owen Bloomfield		Hurricane		14:22.94	+68pts • #958 • Yr: 8
78	Eli Hale		Horace Mann		14:25.38	+69pts • #931 • Yr: 7
79	Steven Woofter		Hamilton		14:25.84	+70pts • #915 • Yr: 8
80	Ethan Zhang		Barboursville		14:26.01	+71pts • #819 • Yr: 7
81	Nathan Conaway		Eastern Greenbrier	14:27.19	#870 • Yr: 8
82	Kyson Mooney		Gallia Academy		14:29.58	+72pts • #883 • Yr: 7
83	Liam Archer		Jackson			14:30.49	+73pts • #983 • Yr: 8
84	Terrance Wiseman	George Washington	14:33.55	+74pts • #899 • Yr: 8
85	Connor Stump		Park			14:33.67	+75pts • #1074 • Yr: 7
86	Micah Nicely		Covenant (Huntington)	14:39.39	+76pts • #858 • Yr: 7
87	Grayson Rothrock	Ripley			14:40.42	+77pts • #1108 • Yr: 8
88	Wyatt Payne		Pleasants County	14:40.67	+78pts • #1079 • Yr: 8
89	Caleb Pecka		Ripley			14:41.57	+79pts • #1107 • Yr: 6
90	Levi Kuhn		Gallia Academy		14:42.88	+80pts • #881 • Yr: 7
91	Aycen Auxier		Hurricane		14:42.91	#957 • Yr: 6
92	Jacob Ellis		Shady Spring		14:43.25	+81pts • #1110 • Yr: 7
93	Caden Richardson	Barboursville		14:44.46	+82pts • #818 • Yr: 7
94	Evan Kendall		Williamstown		14:45.67	+83pts • #1131 • Yr: 8
95	Joel Rokisky		Doddridge County	14:46.14	+84pts • #868 • Yr: 7
96	Austin Eagleson		Doddridge County	14:47.80	+85pts • #865 • Yr: 7
97	Chance Davis		Braxton County		14:47.91	+86pts • #835 • Yr: 7
98	Atticus Holler		Braxton County		14:50.03	+87pts • #836 • Yr: 7
99	Connor Fleshman		Hamilton		14:50.77	+88pts • #905 • Yr: 7
100	Luke Seago		Williamstown		14:51.85	+89pts • #1133 • Yr: 6
101	Carter Webb		George Washington	14:52.11	+90pts • #897 • Yr: 6
102	Harlan Wolfe		Jackson			14:52.30	+91pts • #995 • Yr: 7
103	Brady Fisher		Ripley			14:53.22	+92pts • #1103 • Yr: 8
104	Brycen Bailey		Huntington		14:53.35	PR • +93pts • #944 • Yr: 8
105	Gavin Coleman		Jackson			14:56.02	+94pts • #985 • Yr: 7
106	Jett Jones		Hamilton		14:59.40	+95pts • #906 • Yr: 7
107	Logan Richardson	Princeton		14:59.51	+96pts • #1095 • Yr: 7
108	Brady Hudson		Andrew Jackson		15:01.94	+97pts • #804 • Yr: 8
109	Grey Davidson		Winfield		15:04.14	+98pts • #1136 • Yr: 6
110	Maxin Bauer		Williamstown		15:05.99	+99pts • #1128 • Yr: 6
111	Jonah Sole		Pleasants County	15:06.38	PR • +100pts • #1080 • Yr: 8
112	Brayden Childers	Winfield		15:07.57	+101pts • #1135 • Yr: 8
113	Tripp DeHaven		Eastern Greenbrier	15:10.07	#871 • Yr: 7
114	Blake Petty		Andrew Jackson		15:10.63	+102pts • #805 • Yr: 6
115	Lincoln Parker		Hurricane		15:23.17	#975 • Yr: 6
116	Jackson Stricker	Clay County		15:27.08	#855 • Yr: 8
117	Ryan Tamm		Hamilton		15:27.09	+103pts • #911 • Yr: 8
118	Rexton Menear		Hurricane		15:28.62	#972 • Yr: 7
119	Braxton Hurst		Pleasants County	15:34.75	PR • +104pts • #1076 • Yr: 6
120	Nolan Phillips		Gallia Academy		15:36.09	+105pts • #886 • Yr: 7
121	Brennan Grady		George Washington	15:37.78	+106pts • #892 • Yr: 8
122	Luke Bair		Park			15:40.06	+107pts • #1072 • Yr: 8
123	Samuel Kessell		Horace Mann		15:40.75	+108pts • #933 • Yr: 8
124	Jax Holstein		Winfield		15:44.79	+109pts • #1141 • Yr: 7
125	Garrett Ellis		Park			15:45.58	+110pts • #1417
126	Tanner Shaw		Princeton		15:46.90	+111pts • #1096 • Yr: 7
127	James Jorgensen		Winfield		15:48.39	+112pts • #1144 • Yr: 7
128	Tyler Wine		Ripley			15:49.92	+113pts • #1109 • Yr: 8
129	Eli Whitehead		Park			15:49.99	+114pts • #1444
130	West Cox		Princeton		15:51.37	+115pts • #1089 • Yr: 7
131	Trent Jackson		Winfield		15:52.58	#1143 • Yr: 6
132	Issac Schoolcraft	Winfield		15:53.10	#1147 • Yr: 6
133	Sawyer Skidmore		Braxton County		15:55.87	+116pts • #841 • Yr: 7
134	Eli Wade		Hamlin			15:56.06	#918
135	Ethan Johnson		Barboursville		15:57.91	+117pts • #813 • Yr: 7
136	Kaysen McGrady		Park			15:57.94	+118pts • #1425
137	Caleb Pearce		Gallia Academy		15:58.05	+119pts • #885 • Yr: 7
138	Jack Hiles		Elkview			16:00.72	+120pts • #879 • Yr: 7
139	Dallas Baker		Ceredo-Kenova		16:00.82	#845 • Yr: 6
140	Owen Johnston		Jackson			16:01.64	+121pts • #990 • Yr: 7
141	Leeland Dolin		John Adams		16:02.68	#1015 • Yr: 8
142	Franklin McFarlin	Jackson			16:08.81	+122pts • #992 • Yr: 8
143	Simon Cavender		Elkview			16:09.39	+123pts • #877 • Yr: 7
144	Thomas Bailey		Charleston Catholic	16:09.79	#850 • Yr: 7
145	Kage Swann		Horace Mann		16:09.95	+124pts • #938 • Yr: 7
146	Nico Roma		Milton			16:10.71	+125pts • #1065 • Yr: 8
147	Grant Taylor		George Washington	16:14.40	+126pts • #895 • Yr: 6
148	Wesley Baker		Horace Mann		16:14.71	+127pts • #928 • Yr: 6
149	Liam Emerich		Jackson			16:16.78	+128pts • #987 • Yr: 7
150	Landry Turner		Doddridge County	16:18.45	+129pts • #869 • Yr: 7
151	Charlie Harper		Winfield		16:20.60	#1140 • Yr: 6
152	Alan Moore		Hayes			16:21.43	+130pts • #924 • Yr: 6
153	Daniel Francis		Ceredo-Kenova		16:22.67	#847 • Yr: 7
154	Colton Baisden		Barboursville		16:23.49	+131pts • #809 • Yr: 7
155	Jaxson Carper		Elkview			16:26.96	+132pts • #876 • Yr: 6
156	Lyle Molero		Park			16:33.79	+133pts • #1455 • Yr: 7
157	Andrew Wilson		Jackson			16:34.55	#994 • Yr: 8
158	Ian Rhodes		George Washington	16:37.58	#894 • Yr: 7
159	Calvin Cox		Doddridge County	16:40.67	+134pts • #864 • Yr: 6
160	William Belcher		Elkview			16:46.42	+135pts • #875 • Yr: 7
161	Tyler Cline		George Washington	16:50.07	#890 • Yr: 6
162	Marshall Fox		Huntington		16:51.40	#950 • Yr: 8
163	Grant Wilson		Pleasants County	16:52.65	+136pts • #1082 • Yr: 6
164	Gregory Poe		Shady Spring		16:52.99	+137pts • #1117 • Yr: 8
165	Carter Lake		Jackson			16:53.48	#991 • Yr: 6
166	Eli Parker		Barboursville		16:54.03	#816 • Yr: 8
167	Beau Hale		Horace Mann		16:54.97	+138pts • #930 • Yr: 8
168	Abel Stevens		Andrew Jackson		16:55.61	PR • +139pts • #808 • Yr: 6
169	Orion Allgeier		Guyan Valley		16:58.86	#902 • Yr: 7
170	Robert Atha		Horace Mann		17:00.25	+140pts • #926 • Yr: 7
171	Logan Roberts		Covenant (Huntington)	17:01.88	+141pts • #860 • Yr: 8
172	Tyson Elam		Jackson			17:03.50	#986 • Yr: 6
173	Brendan Jones		Pleasants County	17:07.17	+142pts • #1077 • Yr: 6
174	Caleb Adessa		Teays Valley Christian	17:08.26	#1123 • Yr: 6
175	Robert Holsopple	South Charleston	17:08.48	#1120 • Yr: 7
176	Silas Young		Braxton County		17:19.15	#844 • Yr: 6
177	Spencer Peck		Horace Mann		17:20.30	+143pts • #935 • Yr: 6
178	Isaac Cook		Hayes			18:06.30	+144pts • #921 • Yr: 6
179	Ethan Aufmuth		Hayes			18:07.65	+145pts • #919 • Yr: 8
180	Bryson Fridley		Andrew Jackson		18:27.73	+146pts • #802 • Yr: 7
181	Sawyer Pickens		Blennerhassett		18:29.86	#831 • Yr: 6
182	Austin Sexauer		Blennerhassett		18:33.62	#832 • Yr: 8
183	Jason Stewart		Shady Spring		18:37.10	+147pts • #1118 • Yr: 6
184	Abel Emerick		Blennerhassett		18:38.37	#825 • Yr: 6
185	Jude Allan		Covenant (Huntington)	18:38.44	+148pts • #856 • Yr: 6
186	Eli Lindley		South Charleston	18:44.65	#1121 • Yr: 6
187	Noah Bradberry		Ceredo-Kenova		18:45.51	#846 • Yr: 7
188	Elijah Wayne		Covenant (Huntington)	19:18.40	+149pts • #861 • Yr: 8
189	Colton Nicholson	South Charleston	19:46.47	#1122 • Yr: 6
190	Cale Glasco		Ripley			19:53.69	+150pts • #1104 • Yr: 8
191	Jayce Allgeier		Guyan Valley		20:09.38	#901 • Yr: 7
192	Brantley Meadows	Shady Spring		20:24.18	+151pts • #1114 • Yr: 6
193	Jack Richardson		Covenant (Huntington)	21:19.83	+152pts • #859 • Yr: 7
194	Leo Thomas		Braxton County		21:43.12	#843 • Yr: 7
195	Graham Cloer		Hayes			21:56.41	+153pts • #920 • Yr: 7
196	Yashmit Panta		Park			22:01.38	+154pts • #1427
197	Daniel Harrah		Andrew Jackson		22:07.94	+155pts • #803 • Yr: 6
198	Ryker Kelley		Eastern Greenbrier	22:11.59	#872 • Yr: 7
199	Daniel Kinghorn		Barboursville		22:35.87	#814 • Yr: 8
200	Robbie Knight		Braxton County		23:03.08	#837 • Yr: 6
201	Joseph Williams		Shady Spring		24:53.50	+156pts • #1119 • Yr: 7
202	Ben Fidler		Charleston Catholic	25:04.58	#853 • Yr: 7
203	Jackson Kidd		Hayes			25:16.49	+157pts • #923 • Yr: 6
204	Lee Keener		Ripley			26:21.68	#1105 • Yr: 6