Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 195:10.90USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:33.52aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorCIML Boys Conference Championships · May 74:31.93aCIML Boys Conference ChampionshipsMay 7, 2026
3000 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 1912:47.30USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
3000 Meters · OutdoorUSATF Iowa Association Junior Olympic Championships · Jun 1710:52.66aUSATF Iowa Association Junior Olympic ChampionshipsJune 17, 2023
400 Meters · OutdoorCentral Iowa Excaliburs Track Meet · May 131:02.63aCentral Iowa Excaliburs Track MeetMay 13, 2023
800 Meters · IndoorUSATF Iowa Indoor Youth Championship Meet · Mar 192:36.50USATF Iowa Indoor Youth Championship MeetMarch 19, 2023
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:11.03aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 43 · Johnston Running ClubJohnston Running Club1500 Meters43.4:33.52a PB11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 3 · Johnston Running ClubJohnston Running Club1500 Meters3.4:36.10a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 11 · Johnston Running ClubJohnston Running Club800 Meters11.2:11.03a PB11
May 7CIML Boys Conference ChampionshipsMay 7 · 1600 Meters · Place 5 · JohnstonJohnston1600 Meters5.4:31.93a PB11
Mar 31Dowling Catholic HS Boys MeetMar 31 · 1600 Meters · Place 1 · JohnstonJohnston1600 Meters1.4:37.95a11

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic Games Jul 29 · 3000 Meters · Place 37 · Johnston RunJohnston Run3000 Meters3711:08.0109
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 3000 Meters · Place 2 · Johnston Running ClubJohnston Running Club3000 Meters210:52.66a PB—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 1500 Meters · Place 5 · Johnston Running ClubJohnston Running Club1500 Meters54:51.14a—
Jun 17USATF Iowa Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 4 · Johnston Running ClubJohnston Running Club800 Meters42:18.63a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 3000 Meters · Place 2 · Johnston Running ClubJohnston Running Club3000 Meters210:56.58a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 3000 Meters · Place 2 · Johnston Running ClubJohnston Running Club3000 Meters210:56.58a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 1500 Meters · Place 1 · Johnston Running ClubJohnston Running Club1500 Meters14:53.66a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 1500 Meters · Place 1 · Johnston Running ClubJohnston Running Club1500 Meters14:53.66a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:16.48a—
Jun 11Indianola Athletic Booster Club / IRUN MeetJun 11 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:16.48a—
May 28CRTC Track and Field Meet May 28 · Discus · Place 6 · Johnston Running ClubJohnston Running ClubDiscus652-0—
May 28CRTC Track and Field Meet May 28 · 1500 Meters · Place 2 · Johnston Running ClubJohnston Running Club1500 Meters25:17.19a—
May 28CRTC Track and Field Meet May 28 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:19.27a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · Discus · Place 3 · Johnston Running ClubJohnston Running ClubDiscus364-0—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 1500 Meters · Place 1 · Johnston Running ClubJohnston Running Club1500 Meters14:47.74a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 1500 Meters · Place 1 · Johnston Running ClubJohnston Running Club1500 Meters14:47.74a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:16.22a—
May 14I-Run Youth Track and Field Meet (Indianola)May 14 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:16.22a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 3000 Meters · Place 1 · Johnston Running ClubJohnston Running Club3000 Meters110:59.80a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 800 Meters · Place 1 · Johnston Running ClubJohnston Running Club800 Meters12:22.03a—
May 13Central Iowa Excaliburs Track MeetMay 13 · 400 Meters · Place 8 · Johnston Running ClubJohnston Running Club400 Meters81:02.63a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 3000 Meters · Place 2 · Johnston Running ClubJohnston Running Club3000 Meters212:47.30 PB—
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 1500 Meters · Place 2 · Johnston Running ClubJohnston Running Club1500 Meters25:10.90 PB—
Mar 19USATF Iowa Indoor Youth Championship MeetMar 19 · 800 Meters · Place 3 · Johnston Running ClubJohnston Running Club800 Meters32:36.50 PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5JRC Youth Track & Field MeetJun 5 · 1500 Meters · Place 6 · Johnston Running ClubJohnston Running Club1500 Meters65:17.8113-14
Jun 5JRC Youth Track & Field MeetJun 5 · 800 Meters · Place 3 · Johnston Running ClubJohnston Running Club800 Meters32:36.6213-14

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 12AAU Iowa District QualifierJun 12 · Discus · Place 2 · Johnston RunJohnston RunDiscus235-0412
Jun 12AAU Iowa District QualifierJun 12 · Discus · Place 2 · Johnston RunJohnston RunDiscus235-0412
Jun 12AAU Iowa District QualifierJun 12 · 1500 Meters · Place 4 · Johnston RunJohnston Run1500 Meters45:24.2512
Jun 12AAU Iowa District QualifierJun 12 · 1500 Meters · Place 4 · Johnston RunJohnston Run1500 Meters45:24.2512
Jun 12AAU Iowa District QualifierJun 12 · 800 Meters · Place 4 · Johnston RunJohnston Run800 Meters42:35.6312
Jun 12AAU Iowa District QualifierJun 12 · 800 Meters · Place 4 · Johnston RunJohnston Run800 Meters42:35.6312