Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWartburg HS Meet #1 · Mar 95:11.00aWartburg HS Meet #1March 9, 2026
3200 Meters · OutdoorJohnston HS Boys Meet · Apr 1411:41.77aJohnston HS Boys MeetApril 14, 2026
800 Meters · OutdoorCIML Boys Conference Championships · May 72:11.31aCIML Boys Conference ChampionshipsMay 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6IATC Outdoor ChampionshipsJun 6 · Pentathlon (Outdoor) · Valley West Des MoinesValley West Des MoinesPentathlon (Outdoor)HS 110mH-SP-LJ-HJ-800—DNF9
Jun 6IATC Outdoor ChampionshipsJun 6 · Long Jump · Valley West Des MoinesValley West Des MoinesLong Jump—DNS9
Jun 6IATC Outdoor ChampionshipsJun 6 · High Jump · Valley West Des MoinesValley West Des MoinesHigh Jump—DNS9
Jun 6IATC Outdoor ChampionshipsJun 6 · Shot Put · Valley West Des MoinesValley West Des MoinesShot Put12lb—DNS9
Jun 6IATC Outdoor ChampionshipsJun 6 · 110m Hurdles · Valley West Des MoinesValley West Des Moines110m Hurdles39" / 0.991m—SCR9
May 7CIML Boys Conference ChampionshipsMay 7 · 800 Meters · Place 1 · Valley West Des MoinesValley West Des Moines800 Meters1.2:11.31a PB9
Apr 14Johnston HS Boys MeetApr 14 · 3200 Meters · Place 3 · Valley West Des MoinesValley West Des Moines3200 Meters311:41.77a PB9
Mar 26Waukee HS BoysMar 26 · 800 Meters · Place 15 · Valley West Des MoinesValley West Des Moines800 Meters152:21.44a9
Mar 9Wartburg HS Meet #1Mar 9 · 1600 Meters · Place 14 · Valley West Des MoinesValley West Des Moines1600 Meters145:11.00a PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Northwest MS CoedMay 5 · 1600 Meters · Place 9 · Indian HillsIndian Hills1600 Meters95:44.95a8
Apr 21Johnston MS Coed RelaysApr 21 · 800 Meters · Place 11 · Indian HillsIndian Hills800 Meters112:27.19a8
Apr 15DSM Valley MS BoysApr 15 · 1600 Meters · Place 6 · Indian HillsIndian Hills1600 Meters6.5:40.09a8
Apr 8Waukee 8th CoedApr 8 · 1600 Meters · Place 4 · Indian HillsIndian Hills1600 Meters45:45.64a8