Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUD HS Boys Indoor Classic · Mar 195:54.39aUD HS Boys Indoor ClassicMarch 19, 2026
1600 Meters · OutdoorIowa Class 2A State Qualifier Meet - Hudson · May 145:12.45aIowa Class 2A State Qualifier Meet - HudsonMay 14, 2026
200 Meters · OutdoorMike Henderson Middle School Boys State Meet · May 632.80aMike Henderson Middle School Boys State MeetMay 6, 2023
3200 Meters · OutdoorTiger Early-Bird Co-Ed · Mar 3113:19.08aTiger Early-Bird Co-EdMarch 31, 2026
400 Meters · OutdoorIowa Class 2A State Qualifier Meet - Hudson · May 141:07.55aIowa Class 2A State Qualifier Meet - HudsonMay 14, 2026
800 Meters · IndoorUD HS Boys Indoor Classic · Mar 192:46.39aUD HS Boys Indoor ClassicMarch 19, 2026
800 Meters · OutdoorIowa State Qualifier - 2A - Monticello · May 152:36.88aIowa State Qualifier - 2A - MonticelloMay 15, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · 1600 Meters · Place 16 · Cascade Western DubuqueCascade Western Dubuque1600 Meters16.5:12.45a PB10
May 14Iowa Class 2A State Qualifier Meet - HudsonMay 14 · 400 Meters · Place 20 · Cascade Western DubuqueCascade Western Dubuque400 Meters20.1:07.55a PB10
May 7River Valley Conference MeetMay 7 · 1600 Meters · Place 25 · Cascade Western DubuqueCascade Western Dubuque1600 Meters25.5:54.92a10
Apr 212026 Tiger Co-Ed RelaysApr 21 · 1600 Meters · Place 13 · Cascade Western DubuqueCascade Western Dubuque1600 Meters135:53.03a10
Apr 112026 Marion Earlybird InvitationalApr 11 · 1600 Meters · Place 7 · Cascade Western DubuqueCascade Western Dubuque1600 Meters7.5:59.28a10
Apr 112026 Marion Earlybird InvitationalApr 11 · 400 Meters · Place 7 · Cascade Western DubuqueCascade Western Dubuque400 Meters7.1:09.60a10
Apr 102026 Beckman Catholic InvitationalApr 10 · 800 Meters · Cascade Western DubuqueCascade Western Dubuque800 Meters--DNS10
Apr 102026 Beckman Catholic InvitationalApr 10 · 400 Meters · Cascade Western DubuqueCascade Western Dubuque400 Meters--DNS10
Apr 62026 Fearing RelaysApr 6 · 1600 Meters · Place 15 · Cascade Western DubuqueCascade Western Dubuque1600 Meters15.6:00.43a10
Mar 31Tiger Early-Bird Co-EdMar 31 · 3200 Meters · Place 9 · Cascade Western DubuqueCascade Western Dubuque3200 Meters913:19.08a PB10
Mar 31Tiger Early-Bird Co-EdMar 31 · 800 Meters · Place 18 · Cascade Western DubuqueCascade Western Dubuque800 Meters182:48.50a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19UD HS Boys Indoor ClassicMar 19 · 1600 Meters · Place 35 · Cascade Western DubuqueCascade Western Dubuque1600 Meters35.5:54.39a PB10
Mar 19UD HS Boys Indoor ClassicMar 19 · 800 Meters · Place 42 · Cascade Western DubuqueCascade Western Dubuque800 Meters42.2:46.39a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Iowa State Qualifier - 2A - MonticelloMay 15 · 800 Meters · Place 19 · Cascade Western DubuqueCascade Western Dubuque800 Meters192:36.88a PB9
May 8RVC Outdoor ChampionshipMay 8 · 1600 Meters · Place 26 · Cascade Western DubuqueCascade Western Dubuque1600 Meters265:54.59a9
Apr 122025 Marion Earlybird InvitationalApr 12 · 1600 Meters · Place 12 · Cascade Western DubuqueCascade Western Dubuque1600 Meters126:07.41a9
Apr 122025 Marion Earlybird InvitationalApr 12 · 400 Meters · Place 6 · Cascade Western DubuqueCascade Western Dubuque400 Meters61:09.85a9
Apr 32025 Cascade Early Bird InvitationalApr 3 · 1600 Meters · Place 21 · Cascade Western DubuqueCascade Western Dubuque1600 Meters216:11.71a9
Apr 32025 Cascade Early Bird InvitationalApr 3 · 400 Meters · Place 22 · Cascade Western DubuqueCascade Western Dubuque400 Meters221:11.49a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 800 Meters · Place 30 · CascadeCascade800 Meters30.2:54.50a8
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 400 Meters · Place 32 · CascadeCascade400 Meters32.1:16.90a8
May 4Mike Henderson Middle School Boys State ChampionshipsMay 4 · 200 Meters · Place 35 · CascadeCascade200 Meters35.33.24a8
Apr 12NEMS#1Apr 12 · 400 Meters · Place 10 · CascadeCascade400 Meters10.1:14.92a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Mike Henderson Middle School Boys State MeetMay 6 · 800 Meters · Place 34 · CascadeCascade800 Meters342:53.44a—
May 6Mike Henderson Middle School Boys State MeetMay 6 · 400 Meters · Place 34 · CascadeCascade400 Meters341:16.78a—
May 6Mike Henderson Middle School Boys State MeetMay 6 · 200 Meters · Place 50 · CascadeCascade200 Meters5032.80a PB—