Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCrossroads League Indoor Championships · Feb 144:27.60aCrossroads League Indoor ChampionshipsFebruary 14, 2025
1000 Meters · IndoorCrossroads League Indoor Track & Field Championships · Feb 182:38.81aCrossroads League Indoor Track & Field ChampionshipsFebruary 18, 2022
1500 Meters · OutdoorHillsdale Outdoor Tune-Up · Apr 254:01.38Hillsdale Outdoor Tune-UpApril 25, 2025
3000 Meters · IndoorStrive for Greatness Indoor Meet · Dec 109:08.75aStrive for Greatness Indoor MeetDecember 10, 2021
3000m Steeplechase · 0.914m · OutdoorIndiana Little State Invitational · Apr 1110:14.17aIndiana Little State InvitationalApril 11, 2025
3000m Steeplechase · OutdoorCrossroads League Outdoor Championships · May 210:06.69Crossroads League Outdoor ChampionshipsMay 2, 2024
5000 Meters · OutdoorPolar Bear Invitational (Indiana Wesleyan) · Mar 2116:09.50aPolar Bear Invitational (Indiana Wesleyan)March 21, 2025
600 Meters · IndoorCrossroads League Indoor Championships · Feb 161:26.76Crossroads League Indoor ChampionshipsFebruary 16, 2024
800 Meters · IndoorCrossroads League Indoor Championships · Feb 161:59.23Crossroads League Indoor ChampionshipsFebruary 16, 2024
800 Meters · OutdoorIndiana Little State Championships · Apr 201:58.43aIndiana Little State ChampionshipsApril 20, 2023

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Sycamore OpenMay 9 · 1500 Meters · Place 10 · Huntington1500 Meters104:04.91SR
May 7Hillsdale College Last ChanceMay 7 · 1500 Meters · Place 10 · Huntington1500 Meters104:09.76SR
May 1Crossroads League Outdoor ChampionshipsMay 1 · 1500 Meters · Place 12 · Huntington1500 Meters124:03.20SR
Apr 25Hillsdale Outdoor Tune-UpApr 25 · 1500 Meters · Place 2 · Huntington1500 Meters24:01.38 PBSR
Apr 11Indiana Little State InvitationalApr 11 · 3000m Steeplechase · Place 9 · Huntington (Ind.)3000m Steeplechase0.914m9.10:14.17a PBSr
Apr 11Indiana Little State InvitationalApr 11 · 800 Meters · Huntington (Ind.)800 Meters—DNSSr
Apr 4Indiana Tech April PpenApr 4 · 3000m Steeplechase · Place 1 · Huntington3000m Steeplechase110:19.15SR
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 5000 Meters · Place 30 · Huntington (Ind.)5000 Meters30.16:09.50a PBSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 1 Mile · Place 7 · Huntington (Ind.)1 Mile74:27.60a PB—
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 1000 Meters · Place 11 · Huntington (Ind.)1000 Meters112:40.08a—
Feb 8Fairgrounds InvitationalFeb 8 · 1 Mile · Place 20 · Huntington (Ind.)1 Mile204:27.77a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 1 Mile · Place 39 · Huntington (Ind.)1 Mile394:30.59a—
Jan 24GVSU Bill Clinger ClassicJan 24 · 800 Meters · Place 24 · Huntington (Ind.)800 Meters241:59.64a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Lee Last ChanceMay 11 · 1500 Meters · Place 41 · Huntington (Ind.)1500 Meters41.4:09.19aJr
May 2Crossroads League Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 12 · Huntington3000m Steeplechase1210:06.69 PBJR
Apr 19Indiana Little State InvitationalApr 19 · 3000m Steeplechase · Place 15 · Huntington (Ind.)3000m Steeplechase0.914m15.10:24.20aJr
Mar 22Polar Bear Invitational (Indiana Wesleyan)Mar 22 · 800 Meters · Place 16 · Huntington (Ind.)800 Meters16.2:02.34aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16Crossroads League Indoor ChampionshipsFeb 16 · 800 Meters · Place 13 · Huntington800 Meters131:59.23 PBJR
Feb 16Crossroads League Indoor ChampionshipsFeb 16 · 600 Meters · Place 15 · Huntington600 Meters151:26.76 PBJR
Feb 9Marian InvitationalFeb 9 · 800 Meters · Place 19 · Huntington800 Meters192:00.86—
Jan 19Indiana Tech InviteJan 19 · 1 Mile · Place 7 · Huntington (Ind.)1 Mile7.4:35.21aJr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8GVSU Holiday OpenDec 8 · 1 Mile · Place 21 · Huntington (Ind.)1 Mile21.4:31.42aJr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Crossroads League Outdoor ChampionshipsMay 4 · 1500 Meters · Place 22 · Huntington1500 Meters224:13.04SO
May 4Crossroads League Outdoor ChampionshipsMay 4 · 800 Meters · Place 16 · Huntington800 Meters161:58.50SO
Apr 20118th Annual Indiana Little State ChampionshipsApr 20 · 800 Meters · Place 25 · Huntington (Ind.)800 Meters25.1:58.43aUnofficialSo
Apr 20Indiana Little State ChampionshipsApr 20 · 800 Meters · Place 25 · Huntington (Ind.)800 Meters25.1:58.43a PBSo
Apr 13Gibson InvitationalApr 13 · 1500 Meters · Place 22 · Huntington1500 Meters224:13.81SO
Apr 13Gibson InvitationalApr 13 · 800 Meters · Place 18 · Huntington800 Meters182:00.30SO
Mar 30Marian University - Knight OpenMar 30 · 800 Meters · Place 12 · Huntington800 Meters122:02.00SO

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13St. Francis Fighting Chance InvitationalMay 13 · 800 Meters · Place 45 · Huntington (Ind.)800 Meters45.1:58.56aFr
May 5Crossroads League Outdoor ChampionshipMay 5 · 800 Meters · Place 18 · Huntington (Ind.)800 Meters18.1:58.87aFr
Apr 22Indiana Little State ChampionshipsApr 22 · 800 Meters · Place 28 · Huntington800 Meters281:58.56FR
Apr 8Pacesetter Sports InvitationalApr 8 · 800 Meters · Place 12 · Huntington800 Meters122:00.94FR
Apr 2George Glass InviteApr 2 · 1500 Meters · Place 13 · Huntington1500 Meters134:15.96FR
Apr 2George Glass InviteApr 2 · 800 Meters · Place 17 · Huntington800 Meters172:04.75FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Crossroads League Indoor Track & Field ChampionshipsFeb 18 · 1000 Meters · Place 12 · Huntington (Ind.)1000 Meters12.2:38.81a PBFr

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Strive for Greatness Indoor MeetDec 10 · 3000 Meters · Place 7 · Huntington (Ind.)3000 Meters7.9:08.75a PBFr
Dec 4Mastodon Indoor OpenerDec 4 · 1 Mile · Place 9 · Huntington (Ind.)1 Mile9.4:37.82aFr
Dec 4Mastodon Indoor OpenerDec 4 · 800 Meters · Place 9 · Huntington (Ind.)800 Meters9.2:05.53aFr