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

2026 Mock Regionals

Southwest Regional -- Boys Division I

Modeled team standings for the Southwest region, Boys Division I, built from each team's real supplied top-7 season-best times. Last updated October 19, 2026.

This is a modeled regional meet, not a real result -- every runner's real supplied season-best 5K decides the score. The top 7 teams here are highlighted as the real number that would advance to the State mock meet.

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.

Regional site: Troy Memorial Stadium · Top 7 teams advance to the State mock meet · Top 14 individuals from non-advancing teams also advance.

27 teams entered

PlaceSchoolScoreFirst fiveSixthSeventh
1AdvancesMason585, 7, 14, 15, 172942
2AdvancesSpringboro694, 9, 16, 19, 212427
3AdvancesBeavercreek1468, 25, 26, 36, 5152.558
4AdvancesSt. Xavier146.511, 20, 32.5, 40, 434568
5AdvancesMilford1863, 10, 49, 59, 659296
6AdvancesSycamore198.512, 23, 32.5, 47, 84108.5116
7AdvancesLittle Miami2131, 2, 34, 64, 112119126
8Lebanon229.522, 37, 52.5, 57, 6169100
9Northmont23313, 31, 39, 74, 7690106
10Lak. West25728, 30, 46, 72, 8194123
11Kings273.535, 38, 50, 71, 79.58889
12Oak Hills3486, 78, 85, 86, 93127141
13Centerville357.554.5, 63, 66, 83, 91103104
14Lak. East38118, 48, 95, 98, 122128145
15Walnut Hills43341, 75, 102, 105, 110113114
16Miamisburg46644, 70, 97, 124, 131135142
17Fairfield49877, 82, 101, 118, 120138146
18Moeller50460, 87, 107, 117, 133144148
19Middletown530.554.5, 62, 99, 152, 163175179
20Fairmont58367, 111, 132, 134, 139151153
21Wayne591.556, 108.5, 137, 143, 147165167
22Elder633.579.5, 129, 136, 140, 149150157
23West Clermont68373, 125, 156, 159, 170172176
24Princeton715115, 130, 154, 155, 161166173
25Colerain798121, 162, 164, 174, 177178180
26Hamilton840158, 160, 169, 171, 182183184
27Winton Woods907168, 181, 185, 186, 187188None

Individual qualifiers

Fastest finishers from teams that did not qualify

OHSAA's real rule: individual qualifiers are only selected from teams that did not qualify as a team, taken in real regional finish order.

PlaceRunnerSchoolSeason best
6Owen HuffOak Hills15:29.7
13Dominic LopezNorthmont15:43.00
18Jacob TurnerLak. East15:47.7
22Michael StrawserLebanon15:53.60
28Dylan ChisangaLak. West16:04.7
30Sam McAfeeLak. West16:09.2
31Grant MerglerNorthmont16:10.90
35Zachary KlasmeierKings16:14.00
37Samuel AnsberryLebanon16:17.50
38Parker DickersonKings16:18.10
39Owen BushNorthmont16:18.20
41Owen DonlinWalnut Hills16:19.70
44Gabriel StockerMiamisburg16:24.40
46Nolan LepoltLak. West16:26.4

Complete individual results

How every runner would finish in the team race

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

PlaceTeam scoreRunnerSchoolSeason best
11Ian PatrickLittle Miami14:54.40
22Ryne ReynoldsLittle Miami14:57.70
33Henry NewmanMilford15:10.20
44Nicholas BeattySpringboro15:24.00
55Logan MixMason15:28.70
66Owen HuffOak Hills15:29.7
77Thomas MoranMason15:31.1
88Nick SzymanskiBeavercreek15:35.40
99Nolan HicksSpringboro15:35.60
1010Chase VincentMilford15:36.40
1111Liam HolmanSt. Xavier15:40.40
1212Maxwell FrasureSycamore15:42.3
1313Dominic LopezNorthmont15:43.00
1414Eligh AmshoffMason15:43.6
1515Paras YadavMason15:43.9
1616Maxwell GerstnerSpringboro15:44.10
1717Isaac MecumMason15:47.6
1818Jacob TurnerLak. East15:47.7
1919Joshua LindeSpringboro15:49.69
2020Aidan DehringSt. Xavier15:50.22
2121Tyson AndrewsSpringboro15:50.60
2222Michael StrawserLebanon15:53.60
2323Eli ReutterSycamore15:57.6
24--Quintin HartySpringboro15:57.70
2525Owen TuinstraBeavercreek15:58.70
2626Lucas KappelBeavercreek15:59.10
27--Gavin HartySpringboro16:03.90
2828Dylan ChisangaLak. West16:04.7
29--Benjamin GoebelMason16:09.0
3030Sam McAfeeLak. West16:09.2
3131Grant MerglerNorthmont16:10.90
32.532.5William LouisSt. Xavier16:12.20
32.532.5Andrew PooreSycamore16:12.2
3434Declan FitzpatrickLittle Miami16:13.40
3535Zachary KlasmeierKings16:14.00
3636Will PrzybylaBeavercreek16:16.00
3737Samuel AnsberryLebanon16:17.50
3838Parker DickersonKings16:18.10
3939Owen BushNorthmont16:18.20
4040Ben HofmannSt. Xavier16:19.20
4141Owen DonlinWalnut Hills16:19.70
42--Ojas ParekhMason16:23.7
4343Jamie SomersSt. Xavier16:24.37
4444Gabriel StockerMiamisburg16:24.40
45--Carlo DiBattistaSt. Xavier16:24.50
4646Nolan LepoltLak. West16:26.4
4747Sam WeissSycamore16:27.2
4848Cayce WeisenbornLak. East16:27.5
4949Parker St. ClairMilford16:28.40
5050John ThomasKings16:28.90
5151Cody PirkBeavercreek16:29.20
52.5--Canon SmigelBeavercreek16:29.30
52.552.5Tyler SarverLebanon16:29.30
54.554.5elliot leonardCenterville16:29.60
54.554.5Aiden ScherrerMiddletown16:29.6
5656Mason CalhounWayne16:30.50
5757Aiden LongLebanon16:31.00
58--James PiperBeavercreek16:31.40
5959Charles LeatherwoodMilford16:32.80
6060Luke LongMoeller16:32.98
6161Beckett TarrLebanon16:33.00
6262Nathan PalmerMiddletown16:34.40
6363Eli BrightCenterville16:35.20
6464Noah OrrLittle Miami16:35.70
6565Phineas ListMilford16:35.78
6666Owen PorterCenterville16:35.80
6767Ethan NartowiczFairmont16:37.00
68--Patrick WilliamsSt. Xavier16:38.03
69--Austin SarverLebanon16:40.50
7070Troy MastronardiMiamisburg16:42.20
7171Paul EcksteinKings16:42.50
7272Ryan O'ConnellLak. West16:43.0
7373Elijah HarmsWest Clermont16:43.40
7474Bruce JamisonNorthmont16:46.60
7575Nathan HandWalnut Hills16:47.70
7676Jack WendtNorthmont16:48.10
7777Tsyler HendrixFairfield16:50.0
7878Joseph GetzOak Hills16:51.6
79.579.5Maxwell PetersKings16:51.80
79.579.5Dylan CooperElder16:51.80
8181Brylen HoldenLak. West16:52.0
8282Micah TuckerFairfield16:52.5
8383Lucas BrightCenterville16:52.90
8484Truman SaylesSycamore16:53.6
8585Sam DewOak Hills16:54.8
8686Corbin HazlettOak Hills16:55.1
8787Hayden SorgMoeller16:55.60
88--Adam ReedKings16:56.20
89--Xander SovakKings16:58.00
90--Noah GarrettNorthmont16:58.30
9191Feras KahealCenterville16:58.6
92--Daniel Haders IIIMilford16:58.70
9393Miles RhodesOak Hills16:59.6
94--Parker MarshallLak. West17:00.3
9595Lucas MaritatoLak. East17:01.1
96--Hunter VincentMilford17:01.64
9797Connor NormanMiamisburg17:03.00
9898Aaron WalkerLak. East17:03.7
9999Dylan PalmerMiddletown17:04.50
100--Merek TulankoLebanon17:04.90
101101Charles ToulouseFairfield17:05.00
102102Hugh MoothartWalnut Hills17:05.90
103--Derek StrobelCenterville17:07.00
104--Ethan TibbitCenterville17:07.80
105105Everett WeismanWalnut Hills17:09.40
106--Adam WallaceNorthmont17:10.20
107107Jacob JankowskiMoeller17:10.23
108.5--Ethan FielerSycamore17:11.9
108.5108.5Dashawn FearsWayne17:11.90
110110Eli PinskyWalnut Hills17:13.00
111111Alec HorFairmont17:13.20
112112Nickita OnipkoLittle Miami17:14.20
113--Eamon MosherWalnut Hills17:14.80
114--Nicholas NyeWalnut Hills17:15.80
115115Bryan Mendiola CruzPrinceton17:16.3
116--Meyer LeifermanSycamore17:16.9
117117Michael BeckerMoeller17:17.55
118118Oryon MeyerFairfield17:17.80
119--Nathan DozierLittle Miami17:20.50
120120Rony DosFairfield17:21.20
121121Caleb StecherColerain17:22.2
122122Jackson SnyderLak. East17:22.8
123--Thomas DuhLak. West17:24.5
124124Julian OganMiamisburg17:24.60
125125Declan CombsWest Clermont17:26.0
126--Levi AlexanderLittle Miami17:26.30
127--Jackson GutzwillerOak Hills17:28.8
128--Peter GrahamLak. East17:29.5
129129Mac CarterElder17:29.60
130130Joel BierkanPrinceton17:31.0
131131Kaden ShockMiamisburg17:35.90
132132Brandon AmaguayFairmont17:36.00
133133Murphy MaynesMoeller17:36.59
134134Eli HarkenriderFairmont17:37.3
135--Brody LambMiamisburg17:39.00
136136Ryan DickmanElder17:41.40
137137Gabe PottsWayne17:42.00
138--Jackson LewisFairfield17:42.1
139139James BurtFairmont17:43.40
140140Drew NicholasElder17:43.70
141--Gavin CraynonOak Hills17:44.3
142--Steven RayMiamisburg17:44.60
143143Carter DixonWayne17:44.90
144--Logan ToddMoeller17:47.46
145--Dan KimLak. East17:49.1
146--Eric ThomasFairfield17:51.20
147147Ahmed AbdallaWayne17:51.70
148--Jackson RechtsteinerMoeller17:54.08
149149Anthony ThomasElder17:54.50
150--Christian WilligElder17:59.30
151--Collin BairFairmont18:00.3
152152Abe RowlandMiddletown18:03.5
153--Jett BeckFairmont18:04.40
154154Thomas AndersonPrinceton18:06.3
155155Quinn BroadPrinceton18:09.7
156156Cameron BuschWest Clermont18:17.60
157--Craig ConwayElder18:23.30
158158Caden HenryHamilton18:24.90
159159Aiden MadduxWest Clermont18:33.00
160160Kolby CoffeyHamilton18:41.6
161161Logan LuongPrinceton18:45.1
162162Andy GomezColerain18:45.3
163163Phillip BessMiddletown19:00.4
164164Jovan CaudillColerain19:03.70
165--Jacob MillerWayne19:05.9
166--Ali'on MoselyPrinceton19:06.1
167--Ry'aire JohnsonWayne19:08.00
168168Kylan SmithWinton Woods19:09.70
169169Alexander ReiringHamilton19:13.5
170170Bryce DerflingerWest Clermont19:14.10
171171Ismael FerrerasHamilton19:16.9
172--Rylan LukemireWest Clermont19:33.70
173--Marvin HunterPrinceton19:38.70
174174Khalil GardnerColerain19:39.90
175--Boone StratonMiddletown19:45.10
176--Wolfgang OldendickWest Clermont19:45.40
177177Xander McCoyColerain19:54.00
178--Maxwell WyattColerain20:06.9
179--Corey McintoshMiddletown20:07.80
180--Donovan EnterlineColerain20:21.3
181181Aliou JahWinton Woods20:27.90
182182Carter HeinrichHamilton20:40.2
183--Antwuan BaxterHamilton20:57.5
184--Madden FunkeHamilton20:58.5
185185Ahmed TraoreWinton Woods21:22.40
186186Todd HillWinton Woods22:17.00
187187Eugene GyanWinton Woods23:08.80
188--Bryson GiovenettiWinton Woods23:39.10