Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorIowa HS Track & Field Championships · May 214:15.31aIowa HS Track & Field ChampionshipsMay 21, 2026
3200 Meters · IndoorBearcat All-Ages Open #3 · Feb 169:50.06aBearcat All-Ages Open #3February 16, 2025
3200 Meters · OutdoorIowa HS Track & Field Championships · May 219:11.77aIowa HS Track & Field ChampionshipsMay 21, 2026
800 Meters · OutdoorIowa HS State Track & Field Championships · May 221:57.11aIowa HS State Track & Field ChampionshipsMay 22, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Iowa HS Track & Field ChampionshipsMay 21 · 3200 Meters · Place 9 · IndianolaIndianola3200 Meters9.9:11.77a PB12
May 21Iowa HS Track & Field ChampionshipsMay 21 · 1600 Meters · Place 10 · IndianolaIndianola1600 Meters10.4:15.31a PB12
May 14 Iowa State Qualifier - 4A - IndianolaMay 14 · 3200 Meters · Place 1 · IndianolaIndianola3200 Meters1.9:42.35a12
May 14 Iowa State Qualifier - 4A - IndianolaMay 14 · 1600 Meters · Place 1 · IndianolaIndianola1600 Meters1.4:19.86a12
May 14Indianola 4A SQM MeetMay 14 · 3200 Meters · Place 1 · IndianolaIndianola3200 Meters1.9:42.35a12
May 14Indianola 4A SQM MeetMay 14 · 1600 Meters · Place 1 · IndianolaIndianola1600 Meters1.4:19.86a12
Apr 30Waukee NW Boys InvitationalApr 30 · 800 Meters · Place 1 · IndianolaIndianola800 Meters1.1:57.23a12
Mar 30Warren County RelaysMar 30 · 800 Meters · Place 1 · IndianolaIndianola800 Meters1.1:57.44a12
Mar 24Simpson HS ClassicMar 24 · 1600 Meters · Place 1 · IndianolaIndianola1600 Meters1.4:16.80a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 23 · IndianolaIndianola1600 Meters23.4:23.16a11
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 800 Meters · Place 18 · IndianolaIndianola800 Meters18.1:57.11a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Bearcat All-Ages Open #3Feb 16 · 3200 Meters · Place 6 · UnattachedUnattached3200 Meters6.9:50.06a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Waukee HS Boys RelaysApr 18 · 3200 Meters · Place 2 · IndianolaIndianola3200 Meters2.10:03.92a10
Apr 18Waukee HS Boys RelaysApr 18 · 3200 Meters · Place 2 · IndianolaIndianola3200 Meters2.10:03.92a10