OHIO RUNNING Meets, results, and rankings across the state View calendar Ohio running · Meets, results, and rankings

2026 Mock State Meet

Mock State Meet -- Boys Division III

The real qualifying teams and individual qualifiers from all of this division's regions, pooled and re-scored together using the same supplied times -- computed automatically once every region is entered.

This State field is not entered by hand -- it's the real number of qualifying teams and qualifying individuals pooled automatically from each region's mock regional, once every region has real rosters. Only the qualifying teams score: their runners are ranked in finish order and team points are assigned from that order. Individual qualifiers advance on their own and do not count toward any team score.

All mock meets

Projected from the top 75 Athletic.net teams and the top 500 Athletic.net individuals for this division and gender, based on season best times. This is a modeled projection, not a real meet result. A supplemental individual is only included when their school does not already have a top-75 team roster in this division.

Boys Division III

Pooled from: Central (8 of 8 team qualifiers, 16 of 16 individual qualifiers) · Northeast (7 of 7 team qualifiers, 14 of 14 individual qualifiers) · Northwest (4 of 4 team qualifiers, 8 of 8 individual qualifiers) · Southwest (5 of 5 team qualifiers, 10 of 10 individual qualifiers)

PlaceSchoolRegionScoreFirst fiveSixthSeventh
1WoodridgeNortheast103.59, 10.5, 15, 30, 394059
2VersaillesSouthwest1122, 14, 18, 21, 5779.581
3Chagrin FallsNortheast1538, 22, 25, 31, 67130134
4West Liberty-SalemSouthwest1664, 10.5, 28, 53, 70.590114
5Van WertNorthwest20720, 34, 38, 54, 6175113
6FairlessCentral2231, 44, 48, 64, 6696105
7Cin. CHCASouthwest2776, 16, 55, 73, 127148160
8BerkshireNortheast29050, 51, 56, 65, 6882129
9BryanNorthwest29012, 19, 33, 109, 117126139
10MinervaCentral29232, 43, 62, 63, 92132133
11OakwoodSouthwest29917, 42, 60, 89, 9197106.5
12Fairfield UnionCentral3045, 27, 47, 101, 124144145
13WaynesvilleSouthwest315.524, 46, 78, 79.5, 88112147
14MargarettaNorthwest3303, 29, 95, 100, 103162165
15MarlingtonNortheast37536, 41, 85, 94, 119122138
16PauldingNorthwest379.537, 70.5, 72, 98, 102151167
17CF NorthwestNortheast38213, 52, 84, 110, 123157161
18NorwayneNortheast42526, 69, 74, 125, 131156166
19Gilmour AcademyNortheast456.523, 83, 104, 106.5, 140141150
20BellaireCentral4577, 86, 87, 128, 149159168
21Tuscar. ValleyCentral50435, 99, 115, 120, 135146163
22St. ClairsvilleCentral51145, 77, 93, 142, 154155164
23Vinton CountyCentral51458, 108, 111, 116, 121136158
24FredericktownCentral52349, 76, 118, 137, 143152153

Individual qualifiers

Qualifying individuals at State

Each shown with the region they qualified from. Individual qualifiers do not count toward any team score.

PlaceRunnerSchoolRegionSeason best
3Joel SmelcerPerkinsNorthwest15:08.8
5Ian PutnamPortsmouthCentral15:18.30
7Vincent CampbellMeadowbrookCentral15:25.42
10Owen ThomasGar. GarfieldNortheast15:30.80
15Wade MannsKentonNorthwest15:39.5
17Owen RussellLogan ElmCentral15:40.3
19Logan HowardCanton SouthNortheast15:45.49
20Jamie YuronichKeystoneNortheast15:47.69
21Elijah GoodellWellstonCentral15:48.05
22Connor BendoUnion LocalCentral15:49.00
23Lucas ThomasGar. GarfieldNortheast15:49.78
24Colin HinkelmanMilton-UnionSouthwest15:50.00
25JJ PurcellPortsmouthCentral15:52.50
26Aaron GesweinValley ViewSouthwest15:53.20
28Grant HinkelmanMilton-UnionSouthwest15:56.20
29William FoxSum. Co. DaySouthwest16:00.8
30Joey DietschPleasantCentral16:02.40
35Ethan Van NormanConneautNortheast16:13.3
37Henry GoodElmwoodNorthwest16:13.80
39Gleason PfefferSandy ValleyCentral16:14.46
40David BylerWaynedaleNortheast16:16.4
43Luke WarrickBeaver LocalCentral16:19.00
44Jansyn SmithBid. River ValleyCentral16:20.27
45Kael SwartzCal. River ValleyCentral16:20.50
47Gabe CliftonWaverlyCentral16:22.70
48Blaine CauseyMadeiraSouthwest16:23.5
50Reid ClickPortsmouthCentral16:24.40
52Finn HinkelmanMilton-UnionSouthwest16:25.0
54Cody WeberJefferson AreaNortheast16:27.40
55Carter PohlmanUpper SanduskyNorthwest16:27.60
62Seth HammDawson-BryantCentral16:32.59
65Willard KunklerAk. SpringfieldNortheast16:34.7
69Charlie SimpsonPort ClintonNorthwest16:35.60
70.5Zach JulesHoly NameNortheast16:35.80
72Marcus ChubaAkron SVSMNortheast16:36.60
73Garry PhippsKentonNorthwest16:37.80
74Dream MillsWillardNorthwest16:38.37
76Franklin ArnoldUpper SanduskyNorthwest16:38.90
78Matthew OrlandoAlterSouthwest16:39.58
80Fletcher BarnesWyomingSouthwest16:39.9
82Mason PanhorstLake Cath.Northeast16:40.47
83Johnathan HedrickMiami EastSouthwest16:40.50
84Grant PetersSpr. ShawneeSouthwest16:41.1
87Luke NormanMeadowbrookCentral16:43.56
88Jacob VonhofLuth. WestNortheast16:43.80
92Kyle OrmistonWest BranchNortheast16:45.96
93.5Jack LawsFieldNortheast16:46.30
95Christopher MillerEast LiverpoolCentral16:47.3

Complete individual results

How every qualifier would finish at State

Every runner from every qualifying team, plus every individual qualifier, in one real finish order -- so you can see exactly what times everyone is running against each other.

PlaceTeam scoreRunnerSchoolRegionSeason best
11Brice FullerFairlessCentral14:54.10
22Jackson SpitzerVersaillesSouthwest14:54.9
3--Joel SmelcerPerkinsNorthwest15:08.8
44Cole ZangMargarettaNorthwest15:11.00
5--Ian PutnamPortsmouthCentral15:18.30
66Asher ColeWest Liberty-SalemSouthwest15:22.80
7--Vincent CampbellMeadowbrookCentral15:25.42
88Connor RunkleFairfield UnionCentral15:28.40
99Nathaniel GockermanCin. CHCASouthwest15:29.1
10--Owen ThomasGar. GarfieldNortheast15:30.80
1111Landen PerdueBellaireCentral15:32.80
1212Kelan ByrneChagrin FallsNortheast15:34.92
1313John BrockWoodridgeNortheast15:35.50
1515Remington GriffithsWoodridgeNortheast15:39.50
1515Brayan GullettWest Liberty-SalemSouthwest15:39.50
15--Wade MannsKentonNorthwest15:39.5
17--Owen RussellLogan ElmCentral15:40.3
1818Colton ShelineBryanNorthwest15:41.24
19--Logan HowardCanton SouthNortheast15:45.49
20--Jamie YuronichKeystoneNortheast15:47.69
21--Elijah GoodellWellstonCentral15:48.05
22--Connor BendoUnion LocalCentral15:49.00
23--Lucas ThomasGar. GarfieldNortheast15:49.78
24--Colin HinkelmanMilton-UnionSouthwest15:50.00
25--JJ PurcellPortsmouthCentral15:52.50
26--Aaron GesweinValley ViewSouthwest15:53.20
2727Luca NovakovicCF NorthwestNortheast15:54.09
28--Grant HinkelmanMilton-UnionSouthwest15:56.20
29--William FoxSum. Co. DaySouthwest16:00.8
30--Joey DietschPleasantCentral16:02.40
3131Max McKibbenVersaillesSouthwest16:03.89
3232Eli WhiteWoodridgeNortheast16:03.90
3333Wyatt GockermanCin. CHCASouthwest16:07.0
3434Jackson MorrisseyOakwoodSouthwest16:11.30
35--Ethan Van NormanConneautNortheast16:13.3
3636Tony SpitzerVersaillesSouthwest16:13.4
37--Henry GoodElmwoodNorthwest16:13.80
3838John DeitemeyerBryanNorthwest16:14.08
39--Gleason PfefferSandy ValleyCentral16:14.46
40--David BylerWaynedaleNortheast16:16.4
4141Oliver ScottVan WertNorthwest16:16.96
4242Anthony SpitzerVersaillesSouthwest16:18.37
43--Luke WarrickBeaver LocalCentral16:19.00
44--Jansyn SmithBid. River ValleyCentral16:20.27
45--Kael SwartzCal. River ValleyCentral16:20.50
4646James MarcinChagrin FallsNortheast16:22.5
47--Gabe CliftonWaverlyCentral16:22.70
48--Blaine CauseyMadeiraSouthwest16:23.5
4949Evan LindleyGilmour AcademyNortheast16:24.00
50--Reid ClickPortsmouthCentral16:24.40
5151Jake ToddWaynesvilleSouthwest16:24.5
52--Finn HinkelmanMilton-UnionSouthwest16:25.0
5353Thoral (TJ) MitchellChagrin FallsNortheast16:26.4
54--Cody WeberJefferson AreaNortheast16:27.40
55--Carter PohlmanUpper SanduskyNorthwest16:27.60
5656Romagn WingateNorwayneNortheast16:27.73
5757Colin ReindleFairfield UnionCentral16:29.60
5858Zeke LongshoreWest Liberty-SalemSouthwest16:30.10
5959Andrew WaltersMargarettaNorthwest16:32.20
6060Tyler SouzaWoodridgeNortheast16:32.40
6161Jameson ByrneChagrin FallsNortheast16:32.5
62--Seth HammDawson-BryantCentral16:32.59
6363Anderson ScottMinervaCentral16:33.19
6464Josiah CumminsBryanNorthwest16:33.85
65--Willard KunklerAk. SpringfieldNortheast16:34.7
6666Calvin ByrumVan WertNorthwest16:34.8
6767Cade ConradTuscar. ValleyCentral16:34.88
6868Brady GriggsMarlingtonNortheast16:34.96
69--Charlie SimpsonPort ClintonNorthwest16:35.60
70.570.5Landon GrinellPauldingNorthwest16:35.8
70.5--Zach JulesHoly NameNortheast16:35.80
72--Marcus ChubaAkron SVSMNortheast16:36.60
73--Garry PhippsKentonNorthwest16:37.80
74--Dream MillsWillardNorthwest16:38.37
7575Quintin ParrishVan WertNorthwest16:38.62
76--Franklin ArnoldUpper SanduskyNorthwest16:38.90
7777Nathan AdamsWoodridgeNortheast16:39.10
78--Matthew OrlandoAlterSouthwest16:39.58
79--Devin PietrowskiWoodridgeNortheast16:39.7
80--Fletcher BarnesWyomingSouthwest16:39.9
8181Gabe MinorMarlingtonNortheast16:40.31
82--Mason PanhorstLake Cath.Northeast16:40.47
83--Johnathan HedrickMiami EastSouthwest16:40.50
84--Grant PetersSpr. ShawneeSouthwest16:41.1
8585Ollie DeLongOakwoodSouthwest16:41.30
8686Fox JohnsonMinervaCentral16:42.27
87--Luke NormanMeadowbrookCentral16:43.56
88--Jacob VonhofLuth. WestNortheast16:43.80
8989Cohen AmosFairlessCentral16:44.20
9090George DormasSt. ClairsvilleCentral16:45.00
9191Tony GarafoloWaynesvilleSouthwest16:45.6
92--Kyle OrmistonWest BranchNortheast16:45.96
93.593.5Chase MyersFairfield UnionCentral16:46.3
93.5--Jack LawsFieldNortheast16:46.30
95--Christopher MillerEast LiverpoolCentral16:47.3
9696Carson OwenFairlessCentral16:50.30
9797Lincoln SnyderFredericktownCentral16:50.78
9898Danny AuthBerkshireNortheast16:51.0
9999Ben TownsendBerkshireNortheast16:51.2
100100Colin HarrisCF NorthwestNortheast16:51.90
101101Eric HooverWest Liberty-SalemSouthwest16:52.80
102102Alex BauerVan WertNorthwest16:53.87
103103Elliot GockermanCin. CHCASouthwest16:54.8
104104Aiden HollingsworthBerkshireNortheast16:55.2
105105Ben PitsenbargerVersaillesSouthwest16:55.3
106106Wesley NewtonVinton CountyCentral16:56.4
107--Frankie TestonWoodridgeNortheast16:56.80
108108Josh BryantOakwoodSouthwest16:57.10
109109Harrison SloanVan WertNorthwest16:57.21
110110Zach NorrisMinervaCentral16:57.61
111111Zachery NorrisMinervaCentral16:57.7
112112Rowan AskrenFairlessCentral16:58.00
113113Evan TrombaBerkshireNortheast16:59.1
114114Nolan KutzFairlessCentral17:00.10
115115Michael HanleyChagrin FallsNortheast17:03.5
116116Tripp WadsworthBerkshireNortheast17:05.4
117117Nathaniel MasonNorwayneNortheast17:05.8
118.5118.5Owen HardwickWest Liberty-SalemSouthwest17:06.2
118.5118.5Max DaegerPauldingNorthwest17:06.2
120120Achilles MeadPauldingNorthwest17:06.56
121121Aidan MurphyCin. CHCASouthwest17:07.4
122122Drake GoddardNorwayneNortheast17:07.6
123--Nate DrerupVan WertNorthwest17:08.94
124124Allen SwartzentruberFredericktownCentral17:09.10
125125Ryan FultonSt. ClairsvilleCentral17:09.49
126126Matt SteinerWaynesvilleSouthwest17:11.1
127.5--Luke DeMangeVersaillesSouthwest17:13.4
127.5127.5Wyatt RaymondWaynesvilleSouthwest17:13.40
129--Jack DeMangeVersaillesSouthwest17:13.5
130--Benjamin TownsendBerkshireNortheast17:14.6
131131Evan SammutGilmour AcademyNortheast17:15.90
132132Isaac SwartzCF NorthwestNortheast17:16.79
133133Jacob BaileyMarlingtonNortheast17:16.94
134134Kai Jon CerritosBellaireCentral17:16.98
135135Kai'Jon CerritosBellaireCentral17:17.3
136136James BehymerWaynesvilleSouthwest17:17.7
137137Cedric Dixon-BeamOakwoodSouthwest17:20.3
138--Gauge LeeWest Liberty-SalemSouthwest17:20.60
139139Landon FordOakwoodSouthwest17:21.50
140140Caleb LemastersMinervaCentral17:22.0
141141Aaron TuckerSt. ClairsvilleCentral17:23.00
142142Casey MinorMarlingtonNortheast17:23.53
143143Kyle WaltonMargarettaNorthwest17:24.40
144--Jordan TormasiFairlessCentral17:24.50
145--Gavin ClarkOakwoodSouthwest17:24.6
146146Lionel ReyesPauldingNorthwest17:24.8
147147Mason TidrickTuscar. ValleyCentral17:25.00
148148Cash WardMargarettaNorthwest17:25.20
149149Caleb TillerFairfield UnionCentral17:25.30
150150Leonel ReyesPauldingNorthwest17:26.92
151151Cain OroscoMargarettaNorthwest17:29.10
152152Kevin ShankGilmour AcademyNortheast17:29.30
153--Calvin KegleyFairlessCentral17:33.50
154.5--Ezra Dixon-BeamOakwoodSouthwest17:34.3
154.5154.5Carter ShiningerGilmour AcademyNortheast17:34.30
156156Easton SkeensVinton CountyCentral17:35.1
157157Elijah CumminsBryanNorthwest17:35.60
158158Elijah GivensCF NorthwestNortheast17:36.78
159159Levi BoydVinton CountyCentral17:38.4
160--Cole BrunettWaynesvilleSouthwest17:38.50
161--Isaak CastilloVan WertNorthwest17:38.91
162--Zeke LauckWest Liberty-SalemSouthwest17:39.00
163163Logan RothTuscar. ValleyCentral17:42.00
164164Elliott DouthittVinton CountyCentral17:42.50
165165Joshua SampsonBryanNorthwest17:43.32
166166Gideon RashleyFredericktownCentral17:46.59
167167Kent RonskeMarlingtonNortheast17:48.25
168168Lucas McCoyTuscar. ValleyCentral17:49.00
169169Gavin BoboVinton CountyCentral17:49.20
170--Mason LovejoyMarlingtonNortheast17:49.8
171171Sam UnderwoodCF NorthwestNortheast17:52.32
172172Landen WintersFairfield UnionCentral17:53.80
173173Kaleb LaboNorwayneNortheast17:54.8
174--Jeremiah TaylorBryanNorthwest17:58.4
175175Jacob KuhlmanCin. CHCASouthwest17:59.5
176176Landon LeasureBellaireCentral18:00.54
177--Will SlatteryBerkshireNortheast18:00.7
178--Nathan NelsonChagrin FallsNortheast18:01.1
179179Coltin DreibelbisNorwayneNortheast18:02.50
180--Kaden KnappenbergerMinervaCentral18:02.9
181--Zavien DiazMinervaCentral18:04.19
182--Peter MitchellChagrin FallsNortheast18:04.4
183183Sam UvenaTuscar. ValleyCentral18:04.97
184--Scotty BrewerVinton CountyCentral18:08.7
185185Jonas BosticFredericktownCentral18:09.10
186--Andrew BargerstockMarlingtonNortheast18:11.09
187--Fred ParmerBryanNorthwest18:11.80
188188Ryan MooreGilmour AcademyNortheast18:15.50
189--Carson MooreGilmour AcademyNortheast18:18.40
190190Chase CrumSt. ClairsvilleCentral18:20.46
191191Trace ArmstrongFredericktownCentral18:22.50
192--Ethan PhillipsFairfield UnionCentral18:26.10
193--Brody LecroneFairfield UnionCentral18:26.40
194--Luke McCoyTuscar. ValleyCentral18:27.00
195--Benny LeMasterWaynesvilleSouthwest18:28.6
196--Cameron LessekCin. CHCASouthwest18:34.3
197197Brae SchmidliBellaireCentral18:39.00
198--Ben GrossnerGilmour AcademyNortheast18:48.70
199--Isaiah KoenigPauldingNorthwest18:55.0
200--Alden HansenFredericktownCentral18:55.2
201--Wyatt PayneFredericktownCentral18:57.90
202202Bryce HenrySt. ClairsvilleCentral19:00.00
203--Asher BryniarskiSt. ClairsvilleCentral19:02.00
204--Carson CorpNorwayneNortheast19:03.30
205--Colton EaverCF NorthwestNortheast19:03.76
206--Landon PraterVinton CountyCentral19:05.3
207--David GaspardBellaireCentral19:11.00
208--Landon SnyderCin. CHCASouthwest19:13.8
209--Lucas WellsCF NorthwestNortheast19:24.81
210--Will CoffmanMargarettaNorthwest19:36.1
211--Wesley HeckertTuscar. ValleyCentral19:56.80
212--Xander DavisSt. ClairsvilleCentral20:02.00
213--Jackson CovellMargarettaNorthwest20:47.9
214--Brody DelpropostNorwayneNortheast21:25.03
215--Stroker EtterPauldingNorthwest22:58.0
216--Zach KendleBellaireCentral23:29.10