Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorIowa State Classic · Feb 64:18.65aIowa State ClassicFebruary 6, 2026
1500 Meters · OutdoorJim Duncan Invitational · Apr 103:54.56aJim Duncan InvitationalApril 10, 2026
1600 Meters · IndoorBearcat All-Ages Open #4 · Feb 234:21.29aBearcat All-Ages Open #4February 23, 2025
1600 Meters · OutdoorIowa HS State Track & Field Championships · May 224:26.14aIowa HS State Track & Field ChampionshipsMay 22, 2025
5000 Meters · OutdoorNJCAA Division I Outdoor Championships · May 1416:49.71aNJCAA Division I Outdoor ChampionshipsMay 14, 2026
800 Meters · IndoorCyclone Open · Jan 231:55.98aCyclone OpenJanuary 23, 2026
800 Meters · OutdoorWaukee HS Boys · Mar 282:03.39aWaukee HS BoysMarch 28, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 5000 Meters · Place 33 · Des Moines Area CCDes Moines Area CC5000 Meters33.16:49.71a PBFr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 1500 Meters · Place 40 · Des Moines Area CCDes Moines Area CC1500 MetersRound P40.4:12.16aFr
May 1Region 11 ChampionshipsMay 1 · 1500 Meters · Place 12 · Des Moines Area CCDes Moines Area CC1500 Meters12.4:04.00aFr
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 27 · Des Moines Area CCDes Moines Area CC1500 Meters27.3:56.18aFr
Apr 10Jim Duncan InvitationalApr 10 · 1500 Meters · Place 1 · Des Moines Area CCDes Moines Area CC1500 Meters13:54.56a PBFr
Apr 10Mustang Distance Carnival & OpenApr 10 · 800 Meters · Des Moines Area CCDes Moines Area CC800 Meters--DNSFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6Iowa State ClassicFeb 6 · 1 Mile · Place 18 · Des Moines Area CCDes Moines Area CC1 Mile184:18.65a PBFr
Jan 23Cyclone OpenJan 23 · 800 Meters · Place 17 · Des Moines Area CCDes Moines Area CC800 Meters171:55.98a PBFr
Jan 9Hawkeye InvitationalJan 9 · 1 Mile · Place 11 · Des Moines Area CCDes Moines Area CC1 Mile11.4:21.34aFr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 24 · Dallas Center-GrimesDallas Center-Grimes1600 Meters24.4:26.14a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Bearcat All-Ages Open #4Feb 23 · 1600 Meters · Place 3 · UnattachedUnattached1600 Meters3.4:21.29a PB12
Feb 23Bearcat All-Ages Open #4Feb 23 · 800 Meters · Place 12 · UnattachedUnattached800 Meters12.2:04.84a12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 94A State Qualifier - CB, LincolnMay 9 · 1600 Meters · Place 7 · Dallas Center-GrimesDallas Center-Grimes1600 Meters7.4:42.58a11
Mar 28Waukee HS BoysMar 28 · 800 Meters · Place 2 · Dallas Center-GrimesDallas Center-Grimes800 Meters2.2:03.39a PB11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Little Hawkeye Indoor Conference MeetMar 24 · 1600 Meters · Place 10 · Dallas Center-GrimesDallas Center-Grimes1600 Meters10.5:01.44a9

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 1500 Meters · Place 3 · DCG Track ClubDCG Track Club1500 Meters3.4:40.51a8
Jun 19USATF Iowa YOUTH Association MeetJun 19 · 800 Meters · Place 5 · DCG Track ClubDCG Track Club800 Meters5.2:18.46a8
Jun 62021 JRC Youth Track & Field MeetJun 6 · 3000 Meters · DCG Track ClubDCG Track Club3000 Meters—DNS8
Jun 62021 JRC Youth Track & Field MeetJun 6 · 1500 Meters · Place 1 · DCG Track ClubDCG Track Club1500 Meters1.4:50.87aUnofficial8
May 30JTC/Iowa Flyers Distance Carnival Youth MeetMay 30 · 3000 Meters · Place 1 · DCG Track ClubDCG Track Club3000 Meters1.10:31.07aUnofficial8
May 30JTC/Iowa Flyers Distance Carnival Youth MeetMay 30 · 1500 Meters · Place 1 · DCG Track ClubDCG Track Club1500 Meters1.4:56.76aUnofficial8