Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFairgrounds Invitational · Feb 84:20.46aFairgrounds InvitationalFebruary 8, 2025
1500 Meters · OutdoorHorizon League Championship · May 94:09.45aHorizon League ChampionshipMay 9, 2025
1600 Meters · IndoorWittenberg HS #2 Meet · Jan 284:21.63Wittenberg HS #2 MeetJanuary 28, 2024
1600 Meters · OutdoorWayne Invitational · Apr 274:18.88Wayne InvitationalApril 27, 2023
3000 Meters · IndoorHoosier Horsepower Classic · Jan 169:09.91aHoosier Horsepower ClassicJanuary 16, 2026
3200 Meters · IndoorMarshall University HS Open · Feb 249:49.42aMarshall University HS OpenFebruary 24, 2024
3200 Meters · OutdoorWatkins Memorial vs Lancaster Dual · Apr 119:44.25Watkins Memorial vs Lancaster DualApril 11, 2023
400 Meters · OutdoorLancaster vs. Logan - Dual · Apr 3054.09aLancaster vs. Logan - Dual April 30, 2024
5000 Meters · OutdoorMarian Open · Mar 2716:27.49aMarian OpenMarch 27, 2026
800 Meters · IndoorJerome Fields HS Open · Jan 212:00.49Jerome Fields HS OpenJanuary 21, 2023
800 Meters · OutdoorOhio Capital Conference Championships - Buckeye · May 131:57.78aOhio Capital Conference Championships - BuckeyeMay 13, 2023
Combined results · IndoorChieftain Center Indoor Mini Invite #2 · Jan 262:11.66Chieftain Center Indoor Mini Invite #2 January 26, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Indiana Little State ChampionshipsApr 17 · 1500 Meters · Place 22 · IU-IndyIU-Indy1500 Meters22.4:13.78aSo
Mar 27Marian OpenMar 27 · 5000 Meters · Place 24 · IU-IndyIU-Indy5000 Meters24.16:27.49a PBSo
Mar 20Blizzard BusterMar 20 · 1500 Meters · Place 21 · IU-IndyIU-Indy1500 Meters21.4:10.18aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Fairgrounds InvitationalFeb 6 · 1 Mile · Place 23 · IU-IndyIU-Indy1 Mile234:32.71aSo
Jan 16Hoosier Horsepower ClassicJan 16 · 3000 Meters · Place 19 · IU-IndyIU-Indy3000 Meters199:09.91a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 1500 Meters · Place 24 · IU-IndyIU-Indy1500 MetersRound P24.4:09.45a PBFr
Apr 11We Fly ChallengeApr 11 · 5000 Meters · IU-IndyIU-Indy5000 Meters—DNFFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Fairgrounds InvitationalFeb 8 · 1 Mile · Place 13 · IU-IndyIU-Indy1 Mile134:20.46a PB—
Jan 31Midwest ClassicJan 31 · 1 Mile · Place 15 · IU-IndyIU-Indy1 Mile154:23.66a—
Jan 18Hoosier Horsepower ClassicJan 18 · 1 Mile · Place 23 · IU-IndyIU-Indy1 Mile234:28.57a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22OHSAA D1 Region 3 - Pickerington NorthMay 22 · 1600 Meters · Place 11 · LancasterLancaster1600 Meters11.4:20.81a12
May 14OHSAA Central District - Division 1May 14 · 1600 Meters · Place 14 · LancasterLancaster1600 MetersRound P14.4:46.24a12
May 14OHSAA Central District - Division 1May 14 · 1600 Meters · Place 3 · LancasterLancaster1600 Meters3.4:21.16a12
May 9Ohio Capital Conference - BuckeyeMay 9 · 800 Meters · Place 4 · LancasterLancaster800 Meters42:02.41a—
Apr 30Lancaster vs. Logan - Dual Apr 30 · 400 Meters · Place 6 · LancasterLancaster400 Meters654.09a PB—
Apr 13Joe Lenge Dublin ClassicApr 13 · 800 Meters · Place 6 · LancasterLancaster800 Meters62:03.11a—
Mar 30Rocky Brands InvitationalMar 30 · 3200 Meters · Place 2 · LancasterLancaster3200 Meters210:07.0312

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 1OATCCC D1 Indoor State MeetMar 1 · 1600 Meters · Place 20 · LancasterLancaster1600 Meters204:34.5512
Feb 24Marshall University HS OpenFeb 24 · 3200 Meters · Place 7 · LancasterLancaster3200 Meters7.9:49.42a PB12
Feb 17YSU HS Meet #4Feb 17 · 1600 Meters · Place 1 · LancasterLancaster1600 Meters1.4:21.93a12
Jan 28Wittenberg HS #2 MeetJan 28 · 1600 Meters · Place 3 · LancasterLancaster1600 Meters34:21.63 PB12
Jan 24Chieftain Mini Invitational #2Jan 24 · 3200 Meters · Place 3 · LancasterLancaster3200 Meters310:05.2812
Jan 24Chieftain Mini Invitational #2Jan 24 · 3200 Meters · Place 3 · LancasterLancaster3200 Meters310:05.2812
Jan 10Chieftain Mini Invitational #1Jan 10 · 800 Meters · Place 1 · LancasterLancaster800 Meters12:03.3612
Jan 10Chieftain Mini Invitational #1Jan 10 · 1600 Meters · Place 1 · LancasterLancaster1600 Meters14:37.7212

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24OHSAA D1 Region 3 - Pickerington NorthMay 24 · 1600 Meters · Place 14 · LancasterLancaster1600 Meters14.4:33.60a11
May 16OHSAA Central District - Division 1May 16 · 1600 Meters · Place 14 · LancasterLancaster1600 MetersRound P14.4:57.31a11
May 16OHSAA Central District - Division 1May 16 · 1600 Meters · Place 4 · LancasterLancaster1600 Meters4.4:21.28a11
May 13Ohio Capital Conference Championships - BuckeyeMay 13 · 800 Meters · Place 2 · LancasterLancaster800 Meters2.1:57.78a PB11
Apr 27Wayne InvitationalApr 27 · 1600 Meters · Place 5 · LancasterLancaster1600 Meters54:18.88 PB11
Apr 27Wayne InvitationalApr 27 · 1600 Meters · Place 5 · LancasterLancaster1600 Meters5.4:18.88a11
Apr 15Joe Lenge Dublin ClassicApr 15 · 1600 Meters · Place 1 · LancasterLancaster1600 Meters1.4:20.61a11
Apr 11Watkins Memorial vs Lancaster DualApr 11 · 3200 Meters · Place 2 · LancasterLancaster3200 Meters29:44.25 PB—
Apr 11Watkins Memorial vs Lancaster DualApr 11 · 3200 Meters · Place 2 · LancasterLancaster3200 Meters29:44.25—
Apr 8Stingel Invitational - Pick. NorthApr 8 · 800 Meters · Place 5 · LancasterLancaster800 Meters51:58.4711
Apr 1Rocky Brands InvitationalApr 1 · 800 Meters · Place 2 · LancasterLancaster800 Meters22:06.8611
Apr 1Rocky Brands InvitationalApr 1 · 1600 Meters · Place 1 · LancasterLancaster1600 Meters14:33.7511

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 4OATCC D1 Indoor State ChampionshipsMar 4 · 1600 Meters · Place 21 · LancasterLancaster1600 Meters214:35.6611
Feb 18Akron Rubber City HS OpenFeb 18 · 1600 Meters · Place 6 · LancasterLancaster1600 Meters64:24.6111
Jan 29Wittenberg HS Open #2Jan 29 · 1600 Meters · Place 4 · LancasterLancaster1600 Meters44:22.6911
Jan 21Jerome Fields HS OpenJan 21 · 800 Meters · Place 4 · LancasterLancaster800 Meters42:00.49 PB11
Jan 11Chieftain Indoor Mini Invitational #1Jan 11 · 1600 Meters · Place 4 · LancasterLancaster1600 Meters44:28.2611

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 10 · LancasterLancaster1600 MetersRound P10.4:46.19a10
May 21OHSAA Central District - Division 1May 21 · 1600 Meters · Place 8 · LancasterLancaster1600 Meters8.4:25.53a10
May 14Ohio Capital Conference - BuckeyeMay 14 · 1600 Meters · Place 2 · LancasterLancaster1600 Meters2.4:36.06a10
May 6Hilliard Bradley InvitationalMay 6 · 3200 Meters · Place 3 · LancasterLancaster3200 Meters39:55.3110
May 4Lancaster vs Reynoldsburg vs Pickerington CentralMay 4 · 400 Meters · Place 2 · LancasterLancaster400 Meters2.55.56a10
Apr 28Wayne InvitationalApr 28 · 1600 Meters · Place 6 · LancasterLancaster1600 Meters64:29.9210
Apr 26Gene Cole InvitationalApr 26 · 3200 Meters · Place 1 · LancasterLancaster3200 Meters1.10:32.85a10
Apr 15Granville InvitationalApr 15 · 1600 Meters · Place 4 · LancasterLancaster1600 Meters44:34.1910
Apr 12Lancaster Tri Meet 2022Apr 12 · 800 Meters · Place 1 · LancasterLancaster800 Meters12:01.89SO
Apr 6Granville vs Lancaster vs Newark CatholicApr 6 · 3200 Meters · Place 3 · LancasterLancaster3200 Meters3.10:26.34a10
Mar 29Lancaster CW DualMar 29 · 800 Meters · Place 2 · LancasterLancaster800 Meters2.2:06.75a10

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Akron Rubber City HS OpenFeb 19 · 800 Meters · Place 26 · LancasterLancaster800 Meters262:05.7110
Feb 9Chieftain Center Indoor Mini Invitational #3Feb 9 · 1600 Meters · Place 12 · LancasterLancaster1600 Meters124:46.28SO
Jan 26Chieftain Center Indoor Mini Invite #2 Jan 26 · Combined results · Place 10 · LancasterLancasterCombined results102:11.66 PBSO
Jan 22Wittenberg HS Open Meet #1Jan 22 · 1600 Meters · Place 13 · LancasterLancaster1600 Meters13.4:54.87a10
Jan 13Chieftain Center Indoor Mini-Meet #1Jan 13 · 800 Meters · Place 10 · LancasterLancaster800 Meters102:11.17—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Westerville South 9-10 RelaysMay 6 · 1600 Meters · Place 2 · LancasterLancaster1600 Meters2.4:47.84a9
Apr 29Wayne InvitationalApr 29 · 3200 Meters · Place 23 · LancasterLancaster3200 Meters2310:26.989
Mar 30CW - Lancaster DualMar 30 · 1600 Meters · Place 1 · LancasterLancaster1600 Meters15:04.429

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Youngstown State Univ HS Open Meet #4Feb 20 · 1600 Meters · Place 37 · LancasterLancaster1600 Meters374:56.72FR
Feb 3Chieftain Center Indoor Mini Invitational #3Feb 3 · 1600 Meters · Place 8 · LancasterLancaster1600 Meters84:59.919
Jan 27Chieftain Center Indoor Mini Invite #2Jan 27 · 3200 Meters · Place 11 · LancasterLancaster3200 Meters1111:06.189
Jan 27Chieftain Center Indoor Mini Invite #2Jan 27 · 3200 Meters · Place 9 · LancasterLancaster3200 Meters910:50.259
Jan 20Chieftain Center Indoor Mini Invitational #1Jan 20 · 3200 Meters · Place 11 · LancasterLancaster3200 Meters1111:06.189