Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWittenberg Steemer Collegiate Meet · Jan 315:29.47aWittenberg Steemer Collegiate MeetJanuary 31, 2026
1 Mile · OutdoorNorthern Kentucky University Invitational · Apr 125:36.50aNorthern Kentucky University InvitationalApril 12, 2025
10,000 Meters · OutdoorHorizon League Outdoor Championships · May 839:27.63aHorizon League Outdoor ChampionshipsMay 8, 2026
1500 Meters · IndoorYellow Jacket Collegiate Outdoor Open 2025 · Mar 295:17.27aYellow Jacket Collegiate Outdoor Open 2025March 29, 2025
1500 Meters · OutdoorHorizon League Championship · May 95:06.29aHorizon League ChampionshipMay 9, 2025
1600 Meters · IndoorWittenberg HS Open Meet #1 · Jan 65:28.19Wittenberg HS Open Meet #1January 6, 2024
3000 Meters · Indoor2026 Horizon League Indoor Championship · Feb 2810:39.562026 Horizon League Indoor ChampionshipFebruary 28, 2026
3000 Meters · OutdoorBlizzard Buster · Mar 2011:08.54aBlizzard BusterMarch 20, 2026
3200 Meters · IndoorAshland HS High Performance Invitational · Feb 1611:40.87Ashland HS High Performance InvitationalFebruary 16, 2024
3200 Meters · OutdoorHilliard Premier · Apr 511:45.87Hilliard PremierApril 5, 2024
5000 Meters · IndoorAshland Jud Logan Light Giver Invitational · Feb 718:45.46aAshland Jud Logan Light Giver InvitationalFebruary 7, 2026
5000 Meters · OutdoorYellow Jacket Collegiate Open · Mar 2818:47.37aYellow Jacket Collegiate OpenMarch 28, 2026
800 Meters · IndoorSteemer Showcase · Feb 12:38.34aSteemer ShowcaseFebruary 1, 2025
800 Meters · OutdoorNorthern Kentucky University Invitational · Apr 122:39.03aNorthern Kentucky University InvitationalApril 12, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 10,000 Meters · Place 20 · Wright StateWright State10,000 Meters20.39:27.63a PBSo
Apr 24Ashland Alumni OpenApr 24 · 5000 Meters · Place 7 · Wright StateWright State5000 Meters7.19:29.94aSo
Apr 24Ashland Alumni OpenApr 24 · 1500 Meters · Place 21 · Wright StateWright State1500 Meters21.5:15.90aSo
Apr 17Otterbein TwilightApr 17 · 5000 Meters · Place 27 · Wright StateWright State5000 Meters27.19:33.58aSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 5000 Meters · Wright StateWright State5000 Meters--DNSSo
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 3000 Meters · Place 9 · Wright StateWright State3000 Meters9.11:25.36aSo
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 1500 Meters · Place 33 · Wright StateWright State1500 Meters33.5:10.48aSo
Mar 28Yellow Jacket Collegiate OpenMar 28 · 5000 Meters · Place 26 · Wright StateWright State5000 Meters26.18:47.37a PBSo
Mar 28Yellow Jacket Collegiate OpenMar 28 · 1500 Meters · Place 40 · Wright StateWright State1500 Meters40.5:07.84aSo
Mar 20Blizzard BusterMar 20 · 3000 Meters · Place 23 · Wright StateWright State3000 Meters23.11:08.54a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 5000 Meters · Place 26 · Wright StateWright State5000 Meters2618:46.05SO
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 3000 Meters · Place 29 · Wright StateWright State3000 Meters2910:39.56 PBSO
Feb 21Wittenberg InviteFeb 21 · 1 Mile · Place 39 · Wright StateWright State1 Mile39.5:33.45aSo
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 5000 Meters · Place 11 · Wright StateWright State5000 Meters11.18:45.46a PBSo
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 3000 Meters · Place 33 · Wright StateWright State3000 Meters33.10:51.21aSo
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 1 Mile · Place 26 · Wright StateWright State1 Mile26.5:29.47a PBSo
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 800 Meters · Place 41 · Wright StateWright State800 Meters41.2:40.85aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 5000 Meters · Place 29 · Wright StateWright State5000 Meters29.19:07.47aFr
May 9Horizon League ChampionshipMay 9 · 1500 Meters · Place 34 · Wright StateWright State1500 MetersRound P34.5:06.29a PBFr
Apr 26Ashland University Alumni OpenApr 26 · 1500 Meters · Wright StateWright State1500 Meters--DNSFr
Apr 26Ashland University Alumni OpenApr 26 · 800 Meters · Wright StateWright State800 Meters--DNSFr
Apr 18Otterbein TwilightApr 18 · 5000 Meters · Place 4 · Wright StateWright State5000 Meters419:36.80FR
Apr 18Otterbein TwilightApr 18 · 5000 Meters · Place 4 · Wright StateWright State5000 Meters419:36.80FR
Apr 12Northern Kentucky University InvitationalApr 12 · 1 Mile · Place 17 · Wright StateWright State1 Mile17.5:36.50a PBFr
Apr 12Northern Kentucky University InvitationalApr 12 · 800 Meters · Place 23 · Wright StateWright State800 Meters23.2:39.03a PBFr
Mar 21Blizzard BusterMar 21 · 3000 Meters · Place 13 · Wright StateWright State3000 Meters13.11:23.71aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 1500 Meters · Place 39 · Wright StateWright State1500 Meters39.5:17.27a PBFr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 800 Meters · Place 53 · Wright StateWright State800 Meters53.2:46.72aFr
Feb 22Wittenberg InvitationalFeb 22 · 1 Mile · Place 33 · Wright StateWright State1 Mile33.5:35.80aFr
Feb 8Gem City InvitationalFeb 8 · 3000 Meters · Place 19 · Wright StateWright State3000 Meters19.10:55.21aFr
Feb 1Steemer ShowcaseFeb 1 · 1 Mile · Place 8 · Wright StateWright State1 Mile8.5:35.24aFr
Feb 1Steemer ShowcaseFeb 1 · 800 Meters · Place 34 · Wright StateWright State800 Meters34.2:38.34a PBFr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Hilliard PremierApr 5 · 3200 Meters · Place 3 · BeavercreekBeavercreek3200 Meters311:45.87 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Ashland HS High Performance InvitationalFeb 16 · 3200 Meters · Place 4 · BeavercreekBeavercreek3200 Meters411:40.87 PB12
Feb 4Finishtiming Team ChampionshipsFeb 4 · 3200 Meters · Place 2 · BeavercreekBeavercreek3200 Meters211:52.5012
Jan 28Wittenberg HS #2 MeetJan 28 · 1600 Meters · Place 21 · BeavercreekBeavercreek1600 Meters215:40.8412
Jan 6Wittenberg HS Open Meet #1Jan 6 · 1600 Meters · Place 11 · BeavercreekBeavercreek1600 Meters115:28.19 PB12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17OHSAA Division 1 District - BellbrookMay 17 · 3200 Meters · Place 8 · BeavercreekBeavercreek3200 Meters812:11.4711
Apr 27Wayne InvitationalApr 27 · 3200 Meters · Place 14 · BeavercreekBeavercreek3200 Meters1411:50.6811
Apr 27Wayne InvitationalApr 27 · 3200 Meters · Place 14 · BeavercreekBeavercreek3200 Meters14.11:50.68a11
Apr 7Hilliard PremierApr 7 · 3200 Meters · Place 5 · BeavercreekBeavercreek3200 Meters512:05.10JR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Ashland Jud Logan Light Giver HS InvitationalFeb 17 · 1600 Meters · Place 7 · BeavercreekBeavercreek1600 Meters75:42.9811
Jan 29Wittenberg HS Open #2Jan 29 · 1600 Meters · Place 16 · BeavercreekBeavercreek1600 Meters165:38.9311
Jan 21Ohio State Buckeye HS Qualifier #2Jan 21 · 1600 Meters · Place 9 · BeavercreekBeavercreek1600 Meters95:46.1511
Jan 7Wittenberg HS Open #1Jan 7 · 1600 Meters · Place 17 · BeavercreekBeavercreek1600 Meters175:49.5911