Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorIowa Games Outdoor Track and Field Meet · Jun 1325.49aIowa Games Outdoor Track and Field MeetJune 13, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 256:42.63aAAU Track & Field Region 14 (MN,NB,WI) QualifierJune 25, 2026
400 Meters · IndoorCentral College HS Boys Indoor Meet · Mar 2055.98aCentral College HS Boys Indoor MeetMarch 20, 2026
400 Meters · OutdoorIowa Games Outdoor Track and Field Meet · Jun 1353.89aIowa Games Outdoor Track and Field MeetJune 13, 2026
400m Hurdles · 36" / 0.914m · Outdoor2nd Annual Southern Iowa Track & Field Meet · Jul 181:05.23a2nd Annual Southern Iowa Track & Field MeetJuly 18, 2026
800 Meters · IndoorIATC Indoor Championships · Mar 122:11.41aIATC Indoor ChampionshipsMarch 12, 2026
800 Meters · OutdoorAAU Track & Field Region 14 (MN,NB,WI) Qualifier · Jun 252:02.12aAAU 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

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 13 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club2000m Steeplechase0.838m13.6:59.00a10
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 36 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club800 MetersRound P36.2:03.53a10
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · 400m Hurdles · Place 1 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400m Hurdles36" / 0.914m1.1:05.23a PB10
Jul 182nd Annual Southern Iowa Track & Field MeetJul 18 · 400 Meters · Place 2 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400 Meters2.55.39a10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 2000m Steeplechase · Place 2 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club2000m Steeplechase0.838m2.6:42.63a PB10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 800 Meters · Place 5 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club800 Meters5.2:02.12a PB10
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400 Meters · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400 Meters—DNS10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 2000m Steeplechase · Place 2 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club2000m Steeplechase0.838m2.6:42.63a10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 800 Meters · Place 5 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club800 Meters5.2:02.12a10
Jun 25AAU Track & Field Region 14 (IA,ND,SD) QualifierJun 25 · 400 Meters · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400 Meters—DNS10
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 800 Meters · Place 1 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club800 Meters12:06.19a10
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 400 Meters · Place 6 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400 Meters653.89a PB10
Jun 13Iowa Games Outdoor Track and Field MeetJun 13 · 200 Meters · Place 15 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club200 Meters1525.49a PB10
Jun 6IATC Outdoor ChampionshipsJun 6 · 800 Meters · Place 3 · English Valleys North EnglishEnglish Valleys North English800 Meters3.2:04.20a10
Jun 6IATC Outdoor ChampionshipsJun 6 · 400 Meters · Place 10 · English Valleys North EnglishEnglish Valleys North English400 Meters10.54.33a10
May 312026 JRC Youth Track & Field MeetMay 31 · 400 Meters · Place 3 · South Central Iowa Track & Field ClubSouth Central Iowa Track & Field Club400 Meters3.53.92a10
May 14Iowa State Qualifier - 1A - Belle PlaineMay 14 · 800 Meters · Place 3 · English Valleys North EnglishEnglish Valleys North English800 Meters3.2:08.21a10
Apr 20Williamsburg Co-Ed InvitationalApr 20 · 800 Meters · Place 2 · English Valleys North EnglishEnglish Valleys North English800 Meters2.2:05.12a10
Apr 16Benton Bobcat Co-Ed InvitationalApr 16 · 800 Meters · Place 2 · English Valleys North EnglishEnglish Valleys North English800 Meters2.2:07.55a10
Apr 9Osky RelyasApr 9 · 800 Meters · Place 2 · English Valleys North EnglishEnglish Valleys North English800 Meters2.2:07.23a10
Mar 28Holly/Trojan RelaysMar 28 · 800 Meters · Place 4 · English Valleys North EnglishEnglish Valleys North English800 Meters4.2:07.50a10
Mar 9Dickinson RelaysMar 9 · 800 Meters · Place 22 · English Valleys North EnglishEnglish Valleys North English800 Meters222:10.23a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Central College HS Boys Indoor MeetMar 20 · 400 Meters · Place 25 · English Valleys North EnglishEnglish Valleys North English400 Meters2555.98a PB10
Mar 12IATC Indoor ChampionshipsMar 12 · 800 Meters · Place 14 · English Valleys North EnglishEnglish Valleys North English800 Meters142:11.41a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Bobcat Co-Ed InvitationalApr 17 · 800 Meters · Place 5 · English Valleys North EnglishEnglish Valleys North English800 Meters5.2:11.91a9
Mar 29Holly/Trojan RelaysMar 29 · 800 Meters · Place 9 · English Valleys North EnglishEnglish Valleys North English800 Meters92:16.89a9
Mar 10Dickinson RelaysMar 10 · 800 Meters · Place 127 · English Valleys North EnglishEnglish Valleys North English800 Meters1272:25.56a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Central College HS Boys Indoor MeetMar 20 · 800 Meters · Place 29 · English Valleys North EnglishEnglish Valleys North English800 Meters292:21.96a9
Mar 13IATC Indoor ChampionshipsMar 13 · 800 Meters · Place 20 · English Valleys North EnglishEnglish Valleys North English800 Meters202:21.65a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 800 Meters · Place 8 · English ValleysEnglish Valleys800 Meters8.2:20.41a8