Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorJaguar Boys Invitational · Apr 215:00.59aJaguar Boys InvitationalApril 21, 2026
3200 Meters · OutdoorJim Duncan Invitational - HS · Apr 1110:27.42aJim Duncan Invitational - HSApril 11, 2026
800 Meters · Outdoor2026 SEP Beat the Freeze Meet · Mar 102:23.55a2026 SEP Beat the Freeze MeetMarch 10, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14 Iowa State Qualifier - 4A - IndianolaMay 14 · 3200 Meters · Place 11 · Southeast Polk3200 Meters11.10:52.10a10
May 14Indianola 4A SQM MeetMay 14 · 3200 Meters · Place 11 · Southeast Polk3200 Meters11.10:52.10a10
May 7CIML Boys Conference ChampionshipsMay 7 · 3200 Meters · Place 15 · Southeast Polk3200 Meters15.10:37.04a10
May 7CIML Boys Conference ChampionshipsMay 7 · 1600 Meters · Place 17 · Southeast Polk1600 Meters17.5:11.58a10
Apr 30Waukee NW Boys InvitationalApr 30 · 1600 Meters · Place 8 · Southeast Polk1600 Meters8.5:06.17a10
Apr 21Jaguar Boys InvitationalApr 21 · 1600 Meters · Place 20 · Southeast Polk1600 Meters20.5:00.59a PB10
Apr 14Johnston HS Boys MeetApr 14 · 1600 Meters · Place 14 · Southeast Polk1600 Meters145:01.79a10
Apr 11Jim Duncan Invitational - HSApr 11 · 3200 Meters · Place 30 · Southeast Polk3200 Meters3010:27.42a PB10
Apr 8DSM Valley JV Boys MeetApr 8 · 3200 Meters · Place 5 · Southeast Polk3200 Meters5.10:40.42a10
Mar 24Johnston HS BoysMar 24 · 1600 Meters · Place 7 · Southeast Polk1600 Meters75:03.55a10
Mar 102026 SEP Beat the Freeze MeetMar 10 · 3200 Meters · Place 2 · Southeast Polk3200 Meters210:27.78a10
Mar 102026 SEP Beat the Freeze MeetMar 10 · 800 Meters · Place 9 · Southeast Polk800 Meters92:23.55a PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8CIML HS Boys at Ankeny CentMay 8 · 3200 Meters · Place 10 · Southeast Polk3200 Meters1010:52.05a9
May 8CIML HS Boys at Ankeny CentMay 8 · 1600 Meters · Place 13 · Southeast Polk1600 Meters135:20.26a9
May 1Northwest Boys RelaysMay 1 · 3200 Meters · Place 12 · Southeast Polk3200 Meters1210:58.03a9
Apr 22Ankeny Cent HS BoysApr 22 · 3200 Meters · Place 12 · Southeast Polk3200 Meters12.11:04.24a9
Apr 15Johnston HS BoysApr 15 · 1600 Meters · Place 39 · Southeast Polk1600 Meters395:25.81a9
Apr 9Urbandale HS CoedApr 9 · 800 Meters · Place 14 · Southeast Polk800 Meters14.2:37.109
Apr 8Urbandale HS CoedApr 8 · 800 Meters · Place 14 · Southeast Polk800 Meters142:37.109
Apr 3Southeast Polk Boys Ram RelaysApr 3 · 800 Meters · Place 13 · Southeast Polk800 Meters132:31.76a9
Mar 31Northwest 9-10-JV BoysMar 31 · 800 Meters · Place 8 · Southeast Polk800 Meters82:36.94a9
Mar 24Urbandale JV BoysMar 24 · 800 Meters · Place 9 · Southeast Polk800 Meters92:41.64a9