Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:12.93aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:03.34aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · OutdoorIowa Flyers Youth Track Meet · May 102:46.64aIowa Flyers Youth Track MeetMay 10, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 23 · Iowa Flyers3000 Meters23.11:03.34a PB4
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 50 · Iowa Flyers1500 Meters50.5:12.93a PB4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 3000 Meters · Place 5 · Iowa Flyers3000 Meters5.11:09.46a4
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 1500 Meters · Place 4 · Iowa Flyers1500 Meters4.5:15.71a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 3000 Meters · Place 5 · Iowa Flyers3000 Meters5.11:09.46a4
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 1500 Meters · Place 4 · Iowa Flyers1500 Meters4.5:15.71a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 3000 Meters · Place 2 · Iowa Flyers3000 Meters2.11:17.36a4
Jun 202026 USATF Iowa Junior Olympic Outdoor Track and Field ChampionshipsJun 20 · 1500 Meters · Place 4 · Iowa Flyers1500 Meters4.5:13.79a4
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 1500 Meters · Place 4 · Iowa Flyers1500 Meters45:18.41a4
May 312026 JRC Youth Track & Field MeetMay 31 · 3000 Meters · Place 1 · Iowa Flyers3000 Meters1.11:17.11a4
May 17BRC Youth Track & Field InvitationalMay 17 · 1500 Meters · Place 1 · Iowa Flyers1500 Meters1.5:23.22a4
May 10Iowa Flyers Youth Track MeetMay 10 · 1500 Meters · Place 2 · Iowa Flyers1500 Meters2.5:17.68a4
May 10Iowa Flyers Youth Track MeetMay 10 · 800 Meters · Place 2 · Iowa Flyers800 Meters2.2:46.64a PB4

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 800 Meters · Place 1 · Iowa Flyers800 Meters1.3:12.05aUnofficial3
Jun 29Iowa Flyers Intrasquad MeetJun 29 · 400 Meters · Place 2 · Iowa Flyers400 Meters2.1:16.21aUnofficial3