Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorONU Invite · Jan 304:28.48ONU InviteJanuary 30, 2026
1500 Meters · OutdoorONU Tiger Open · Apr 124:06.87ONU Tiger OpenApril 12, 2025
1600 Meters · Outdoor#5 Lawrence Central Boys IHSAA Regional · May 274:32.87a#5 Lawrence Central Boys IHSAA RegionalMay 27, 2021
3000 Meters · IndoorWalter Cramer Invite · Feb 68:47.94aWalter Cramer InviteFebruary 6, 2026
3000 Meters · OutdoorChicagoland Championships · Apr 59:02.87aChicagoland ChampionshipsApril 5, 2024
3200 Meters · OutdoorMiller Invitational · Apr 2710:07.65Miller InvitationalApril 27, 2021
5000 Meters · OutdoorChicagoland (CCAC) Outdoor Championships · May 115:23.57aChicagoland (CCAC) Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 5000 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)5000 Meters3.15:23.57a PBSr
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Place 14 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)1500 Meters14.4:13.18aSr
Apr 16ISU Gibson InvitationalApr 16 · 5000 Meters · Place 17 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)5000 Meters17.15:37.71aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Place 12 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters12.9:06.47aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · 3000 Meters · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters58:59.52aSR
Feb 6Walter Cramer InviteFeb 6 · 3000 Meters · Place 2 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters28:47.94a PBSr
Jan 30ONU InviteJan 30 · 1 Mile · Place 3 · Olivet NazareneOlivet Nazarene1 Mile34:28.48 PBSR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12ONU Tiger OpenApr 12 · 1500 Meters · Place 7 · Olivet NazareneOlivet Nazarene1500 Meters74:06.87 PBSO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 3000 Meters · Place 6 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters6.8:50.54aJr
Jan 31Walter Cramer InviteJan 31 · 1 Mile · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)1 Mile54:37.38a—
Jan 24ONU InviteJan 24 · 3000 Meters · Place 4 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters48:55.67a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 5000 Meters · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)5000 Meters--NTJr
Feb 16CCAC Indoor Track and Field ChampionshipsFeb 16 · 3000 Meters · Place 19 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters19.9:33.56aSo
Feb 2Walter Cramer InviteFeb 2 · 1 Mile · Place 37 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)1 Mile374:55.66a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Chicagoland (CCAC) Outdoor ChampionshipsMay 3 · 5000 Meters · Place 11 · Olivet NazareneOlivet Nazarene5000 Meters1116:01.04SO
Apr 26ONU Outdoor InviteApr 26 · 3000 Meters · Place 5 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters5.9:24.89aSo
Apr 12ONU Tiger OpenApr 12 · 5000 Meters · Place 3 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)5000 Meters315:42.62a—
Apr 5Chicagoland ChampionshipsApr 5 · 3000 Meters · Place 21 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters219:02.87a PB—
Mar 28Wash U Distance CarnivalMar 28 · 5000 Meters · Place 175 · Olivet NazareneOlivet Nazarene5000 Meters17516:08.08SO
Mar 28Wash U Distance CarnivalMar 28 · 5000 Meters · Place 6 · Olivet NazareneOlivet Nazarene5000 Meters616:08.08SO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29ONU Outdoor InviteApr 29 · 3000 Meters · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters—DNSFr
Apr 22ONU Tiger OpenApr 22 · 5000 Meters · Place 6 · Olivet NazareneOlivet Nazarene5000 Meters616:03.02FR
Apr 1ONU Outdoor OpenApr 1 · 1500 Meters · Place 3 · Olivet NazareneOlivet Nazarene1500 Meters34:24.73FR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Pat Heenan InvitationalFeb 11 · 3000 Meters · Place 7 · Olivet NazareneOlivet Nazarene3000 Meters79:02.78FR
Feb 11Pat Heenan InvitationalFeb 11 · 3000 Meters · Place 7 · Olivet NazareneOlivet Nazarene3000 Meters79:02.78FR
Feb 4Walter Cramer InvitationalFeb 4 · 3000 Meters · Place 28 · Olivet NazareneOlivet Nazarene3000 Meters289:37.90FR
Jan 28Olivet Nazarene InvitationalJan 28 · 3000 Meters · Place 7 · Olivet Nazarene (Ill.)Olivet Nazarene (Ill.)3000 Meters7.9:24.45aFr

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26#5 Lawrence Central Boys IHSAA RegionalMay 26 · 1600 Meters · Place 9 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters9.4:37.57a12
May 19#18 Mt Vernon Boys IHSAA SectionalMay 19 · 1600 Meters · Place 4 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters4.4:35.89a12

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27#5 Lawrence Central Boys IHSAA RegionalMay 27 · 1600 Meters · Place 8 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters8.4:32.87a PB11
May 20#18 Mt Vernon Boys IHSAA SectionalMay 20 · 1600 Meters · Place 4 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters4.4:36.62a11
May 13Hoosier Heritage Conference Boys ChampionshipsMay 13 · 3200 Meters · Mt. Vernon (Fortville)Mt. Vernon (Fortville)3200 Meters—DNF11
May 13Hoosier Heritage Conference Boys ChampionshipsMay 13 · 1600 Meters · Place 3 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters3.4:37.37a11
May 5Hancock County ChampionshipsMay 5 · 3200 Meters · Place 1 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)3200 Meters110:15.0011
May 5Hancock County ChampionshipsMay 5 · 1600 Meters · Place 1 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters14:41.5411
Apr 27Miller InvitationalApr 27 · 3200 Meters · Place 6 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)3200 Meters610:07.65 PB11
Apr 10Patriot InvitationalApr 10 · 3200 Meters · Place 3 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)3200 Meters3.10:31.88aUnofficial11
Apr 10Patriot InvitationalApr 10 · 1600 Meters · Place 3 · Mt. Vernon (Fortville)Mt. Vernon (Fortville)1600 Meters3.4:51.87aUnofficial11