Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAshland Jud Logan Light Giver Invitational · Feb 74:18.24aAshland Jud Logan Light Giver InvitationalFebruary 7, 2026
1 Mile · OutdoorNorthern Kentucky University Invitational · Apr 124:30.67aNorthern Kentucky University InvitationalApril 12, 2025
1500 Meters · OutdoorAshland Alumni Open · Apr 244:02.56aAshland Alumni OpenApril 24, 2026
1600 Meters · IndoorGem City Invitational · Feb 84:34.96aGem City InvitationalFebruary 8, 2025
1600 Meters · OutdoorFredericktown HS Invitational · Apr 264:36.40aFredericktown HS InvitationalApril 26, 2024
2000m Steeplechase · 0.838m · OutdoorAAU Region 4 Junior Olympics National Qualifier · Jun 247:01.43aAAU Region 4 Junior Olympics National QualifierJune 24, 2021
3000 Meters · IndoorWittenberg Steemer Collegiate Meet · Jan 318:52.74aWittenberg Steemer Collegiate MeetJanuary 31, 2026
3000m Steeplechase · 0.914m · OutdoorHorizon League Outdoor Championships · May 89:45.77aHorizon League Outdoor ChampionshipsMay 8, 2026
3000m Steeplechase · OutdoorJesse Owens Classic · May 19:47.81aJesse Owens ClassicMay 1, 2026
3200 Meters · OutdoorMount Vernon Tri Meet · Apr 1911:16.10aMount Vernon Tri MeetApril 19, 2022
400 Meters · OutdoorMount Vernon vs Ashland · Apr 2352.06aMount Vernon vs AshlandApril 23, 2024
5000 Meters · OutdoorOtterbein Twilight · Apr 1716:03.02aOtterbein TwilightApril 17, 2026
800 Meters · IndoorSteemer Showcase · Feb 11:57.49aSteemer ShowcaseFebruary 1, 2025
800 Meters · OutdoorOHSAA Central District - Division 1 · May 141:57.41aOHSAA Central District - Division 1May 14, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 3000m Steeplechase · Place 13 · Wright StateWright State3000m Steeplechase0.914m13.9:45.77a PBSo
May 1Jesse Owens ClassicMay 1 · 3000m Steeplechase · Place 14 · Wright StateWright State3000m Steeplechase149:47.81a PBSo
Apr 24Ashland Alumni OpenApr 24 · 1500 Meters · Place 6 · Wright StateWright State1500 Meters6.4:02.56a PBSo
Apr 17Otterbein TwilightApr 17 · 5000 Meters · Place 14 · Wright StateWright State5000 Meters14.16:03.02a PBSo
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 3000m Steeplechase · Place 22 · Wright StateWright State3000m Steeplechase0.914m22.9:45.78aSo
Apr 4Oliver Nikoloff - University of CincinnatiApr 4 · 1500 Meters · Place 29 · Wright StateWright State1500 Meters29.4:03.49aSo
Mar 28Yellow Jacket Collegiate OpenMar 28 · 3000m Steeplechase · Place 13 · Wright StateWright State3000m Steeplechase0.914m13.10:07.39aSo
Mar 20Blizzard BusterMar 20 · 1500 Meters · Place 14 · Wright StateWright State1500 Meters14.4:08.32aSo
Mar 20Blizzard BusterMar 20 · 800 Meters · Place 20 · Wright StateWright State800 Meters20.2:02.29aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 1 Mile · Place 20 · Wright StateWright State1 Mile204:25.57SO
Feb 7Ashland Jud Logan Light Giver InvitationalFeb 7 · 1 Mile · Place 16 · Wright StateWright State1 Mile16.4:18.24a PBSo
Jan 31Wittenberg Steemer Collegiate MeetJan 31 · 3000 Meters · Place 24 · Wright StateWright State3000 Meters24.8:52.74a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Wittenberg Tiger Collegiate OpenerDec 6 · 1 Mile · Place 4 · Wright StateWright State1 Mile4.4:25.19aSo
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 800 Meters · Place 10 · Wright StateWright State800 Meters10.1:58.32aFr
Feb 8Gem City InvitationalFeb 8 · 1600 Meters · Place 21 · Wright StateWright State1600 Meters21.4:34.96a PBFr
Feb 1Steemer ShowcaseFeb 1 · 800 Meters · Place 17 · Wright StateWright State800 Meters17.1:57.49a PBFr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 1500 Meters · Place 25 · Wright StateWright State1500 MetersRound P25.4:11.17aFr
Apr 26Ashland University Alumni OpenApr 26 · 1500 Meters · Place 15 · Wright StateWright State1500 Meters15.4:08.56aFr
Apr 18Otterbein TwilightApr 18 · 3000m Steeplechase · Place 13 · Wright StateWright State3000m Steeplechase1310:35.70FR
Apr 18Otterbein TwilightApr 18 · 3000m Steeplechase · Place 13 · Wright StateWright State3000m Steeplechase1310:35.70FR
Apr 12Northern Kentucky University InvitationalApr 12 · 1 Mile · Place 11 · Wright StateWright State1 Mile11.4:30.67a PBFr
Mar 21Blizzard BusterMar 21 · 3000m Steeplechase · Place 4 · Wright StateWright State3000m Steeplechase0.914m4.10:27.33aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Wittenberg Tiger Indoor Opener (Collegiate)Dec 7 · 1 Mile · Place 9 · Wright StateWright State1 Mile9.4:34.94aFr
Feb 17Jim Lindsey InvitationalFeb 17 · 1600 Meters · Mount VernonMount Vernon1600 Meters—NT12
Feb 17Jim Lindsey InvitationalFeb 17 · 800 Meters · Mount VernonMount Vernon800 Meters—DNS12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 800 Meters · Place 15 · Mount VernonMount Vernon800 Meters15.2:04.05a12
May 14OHSAA Central District - Division 1May 14 · 800 Meters · Place 10 · Mount VernonMount Vernon800 MetersRound P10.2:10.66a12
May 14OHSAA Central District - Division 1May 14 · 800 Meters · Place 2 · Mount VernonMount Vernon800 Meters2.1:57.41a PB12
May 3Jackets Invitational 2024May 3 · 800 Meters · Place 1 · Mount VernonMount Vernon800 Meters1.1:58.56a12
Apr 26Fredericktown HS InvitationalApr 26 · 1600 Meters · Place 1 · Mount VernonMount Vernon1600 Meters1.4:36.40a PB12
Apr 26Fredericktown HS InvitationalApr 26 · 800 Meters · Place 1 · Mount VernonMount Vernon800 Meters1.2:02.93a12
Apr 23Mount Vernon vs AshlandApr 23 · 3200 Meters · Place 3 · Mount VernonMount Vernon3200 Meters3.11:20.98a12
Apr 23Mount Vernon vs AshlandApr 23 · 400 Meters · Place 1 · Mount VernonMount Vernon400 Meters1.52.06a PB12
Apr 9Mount Vernon vs LexingtonApr 9 · 3200 Meters · Place 2 · Mount VernonMount Vernon3200 Meters2.11:28.70a12
Apr 9Mount Vernon vs LexingtonApr 9 · 400 Meters · Place 1 · Mount VernonMount Vernon400 Meters1.52.56a12
Apr 5Berlin InvitationalApr 5 · 800 Meters · Place 2 · Mount VernonMount Vernon800 Meters2.2:00.10a12

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Jackets Holiday IndoorDec 21 · 1600 Meters · Place 1 · Mount VernonMount Vernon1600 Meters1.4:38.26a12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 12 · Mount VernonMount Vernon800 MetersRound P12.2:11.97a11
May 16OHSAA Central District - Division 1May 16 · 800 Meters · Place 6 · Mount VernonMount Vernon800 Meters6.2:00.41a11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Jackets Holiday IndoorDec 22 · 1600 Meters · Place 1 · Mount VernonMount Vernon1600 Meters1.4:39.49a11
Jan 15Jackets January Indoor InvitationalJan 15 · 1600 Meters · Place 1 · Mount VernonMount Vernon1600 Meters1.4:56.19a10
Jan 15Jackets January Indoor InvitationalJan 15 · 800 Meters · Place 1 · Mount VernonMount Vernon800 Meters1.2:12.95a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 9 · Mount VernonMount Vernon1600 MetersRound P9.4:43.07a10
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 10 · Mount VernonMount Vernon1600 Meters10.4:36.45a10
May 21OHSAA Central District - Division 1May 21 · 800 Meters · Place 14 · Mount VernonMount Vernon800 MetersRound P14.2:08.49a10
May 21OHSAA Central District - Division 1May 21 · 800 Meters · Place 16 · Mount VernonMount Vernon800 Meters16.2:13.25a10
Apr 19Mount Vernon Tri MeetApr 19 · 3200 Meters · Place 1 · Mount VernonMount Vernon3200 Meters1.11:16.10a PB10
Apr 19Mount Vernon Tri MeetApr 19 · 400 Meters · Place 4 · Mount VernonMount Vernon400 Meters4.54.89a10
Apr 19Fredericktown and Lexington TriApr 19 · 3200 Meters · Place 1 · Mount VernonMount Vernon3200 Meters1.11:16.10a10
Apr 19Fredericktown and Lexington TriApr 19 · 400 Meters · Place 4 · Mount VernonMount Vernon400 Meters4.54.89a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Jackets Holiday IndoorDec 29 · 1600 Meters · Place 3 · Mount VernonMount Vernon1600 Meters3.4:51.14a10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 2000m Steeplechase · Place 1 · Mansfield Ur,MountMansfield Ur,Mount2000m Steeplechase0.838m1.7:01.43a PB9
Jun 24AAU Region 4 Junior Olympics National QualifierJun 24 · 800 Meters · Place 2 · Mansfield Ur,MountMansfield Ur,Mount800 Meters2.2:06.21a9
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 800 Meters · Place 7 · Mount VernonMount Vernon800 MetersRound P7.2:07.06a9
May 18OHSAA D1 Central District - Hilliard DarbyMay 18 · 800 Meters · Place 8 · Mount VernonMount Vernon800 Meters8.2:02.97a9
May 7SpecTRACKularMay 7 · 1600 Meters · Place 4 · Mount VernonMount Vernon1600 Meters4.4:44.55a9
May 7SpecTRACKularMay 7 · 800 Meters · Place 7 · Mount VernonMount Vernon800 Meters7.2:06.68a9
Apr 30Fredericktown InvitationalApr 30 · 1600 Meters · Place 4 · Mount VernonMount Vernon1600 Meters4.4:43.55a9
Apr 17Hank Smith InvitationalApr 17 · 1600 Meters · Place 4 · Mount VernonMount Vernon1600 Meters4.4:37.87a9
Apr 9Olentangy Berlin InvitationalApr 9 · 1600 Meters · Place 6 · Mount VernonMount Vernon1600 Meters6.4:48.11a9
Apr 9Olentangy Berlin InvitationalApr 9 · 800 Meters · Place 8 · Mount VernonMount Vernon800 Meters8.2:10.24a9