Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCyclone Open · Jan 234:46.19aCyclone OpenJanuary 23, 2026
1500 Meters · OutdoorKip Janvrin Open · Apr 244:15.18aKip Janvrin OpenApril 24, 2026
1600 Meters · IndoorIATC Indoor Championships · Mar 135:02.57aIATC Indoor ChampionshipsMarch 13, 2025
1600 Meters · OutdoorIowa HS State Track & Field Championships · May 224:40.18aIowa HS State Track & Field ChampionshipsMay 22, 2025
3000 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 289:42.43aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
3200 Meters · OutdoorSaydel HS Boys · Apr 1710:28.56aSaydel HS BoysApril 17, 2025
800 Meters · IndoorLiz Wuertz Meet · Feb 202:06.86aLiz Wuertz MeetFebruary 20, 2026
800 Meters · OutdoorIowa HS State Track & Field Championships · May 221:58.76aIowa 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

6 results
DateMeetEventPlMarkGr
Apr 30American Rivers Conference ChampionshipsApr 30 · 800 Meters · Place 21 · Central (Iowa)Central (Iowa)800 MetersRound P21.2:01.94aFr
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 81 · Central (Iowa)Central (Iowa)1500 Meters81.4:15.18a PBFr
Apr 15Dutch Weather Saver 20Apr 15 · 800 Meters · Place 23 · Central (Iowa)Central (Iowa)800 Meters23.2:03.37aFr
Apr 10Jim Duncan InvitationalApr 10 · 1500 Meters · Place 21 · Central (Iowa)Central (Iowa)1500 Meters214:19.33aFr
Apr 2Central (Iowa)-SimpsonApr 2 · 1500 Meters · Place 13 · Central (Iowa)Central (Iowa)1500 Meters13.4:25.79aFr
Apr 2Central (Iowa)-SimpsonApr 2 · 800 Meters · Place 10 · Central (Iowa)Central (Iowa)800 Meters10.2:07.05aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 3000 Meters · Place 26 · Central (Iowa)Central (Iowa)3000 Meters26.9:42.43a PBFr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 800 Meters · Place 48 · Central (Iowa)Central (Iowa)800 Meters48.2:07.68aFr
Feb 20Liz Wuertz MeetFeb 20 · 800 Meters · Place 36 · Central (Iowa)Central (Iowa)800 Meters36.2:06.86a PBFr
Feb 13Darren Young ClassicFeb 13 · 1 Mile · Place 25 · Central (Iowa)Central (Iowa)1 Mile254:49.66aFr
Feb 6Indoor Select MeetFeb 6 · 800 Meters · Place 33 · Central (Iowa)Central (Iowa)800 Meters332:08.11aFr
Jan 31Grinnell InvitationalJan 31 · 3000 Meters · Place 11 · Central (Iowa)Central (Iowa)3000 Meters119:50.67aFr
Jan 23Cyclone OpenJan 23 · 1 Mile · Place 58 · Central (Iowa)Central (Iowa)1 Mile584:46.19a PBFr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 19Iowa Games Outdoor MeetJul 19 · 1500 Meters · Place 2 · Story City, IAStory City, IA1500 Meters2.4:28.36a12
Jul 19Iowa Games Outdoor MeetJul 19 · 800 Meters · Place 1 · Story City, IAStory City, IA800 Meters1.2:05.22a12
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 1600 Meters · Place 23 · Roland-Story Story CityRoland-Story Story City1600 Meters23.4:40.18a PB12
May 22Iowa HS State Track & Field ChampionshipsMay 22 · 800 Meters · Place 16 · Roland-Story Story CityRoland-Story Story City800 Meters16.1:58.76a PB12
May 15Iowa State Qualifier - 2A - OgdenMay 15 · 1600 Meters · Place 2 · Roland-Story Story CityRoland-Story Story City1600 Meters2.4:42.16a12
May 15Iowa State Qualifier - 2A - OgdenMay 15 · 800 Meters · Place 1 · Roland-Story Story CityRoland-Story Story City800 Meters1.2:04.31a12
May 5North Polk HS CoedMay 5 · 1600 Meters · Place 1 · Roland-Story Story CityRoland-Story Story City1600 Meters14:46.76a12
May 1Roland Story HS Boys RelaysMay 1 · 3200 Meters · Place 4 · Roland-Story Story CityRoland-Story Story City3200 Meters4.10:41.02a12
May 1Roland Story HS Boys RelaysMay 1 · 1600 Meters · Place 8 · Roland-Story Story CityRoland-Story Story City1600 Meters8.4:54.01a12
May 1Roland Story HS Boys RelaysMay 1 · 800 Meters · Place 2 · Roland-Story Story CityRoland-Story Story City800 Meters2.2:04.70a12
Apr 29North Polk HS BoysApr 29 · 1600 Meters · Place 1 · Roland-Story Story CityRoland-Story Story City1600 Meters14:45.96a12
Apr 21Bulldog InvitationalApr 21 · 800 Meters · Place 2 · Roland-Story Story CityRoland-Story Story City800 Meters22:04.1112
Apr 17Saydel HS BoysApr 17 · 3200 Meters · Place 5 · Roland-Story Story CityRoland-Story Story City3200 Meters510:28.56a PB12
Apr 17Saydel HS BoysApr 17 · 1600 Meters · Place 6 · Roland-Story Story CityRoland-Story Story City1600 Meters64:51.21a12
Apr 10Nevada HS CoedApr 10 · 1600 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City1600 Meters34:56.87a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 13IATC Indoor ChampionshipsMar 13 · 1600 Meters · Place 14 · Roland-Story Story CityRoland-Story Story City1600 Meters145:02.57a PB—
Mar 13IATC Indoor ChampionshipsMar 13 · 800 Meters · Place 17 · Roland-Story Story CityRoland-Story Story City800 Meters172:12.22a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 92A State Qualifier - Roland-StoryMay 9 · 1600 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City1600 Meters34:45.38a—
May 22024 HOIAC Coed MeetMay 2 · 3200 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City3200 Meters310:50.62a—
May 22024 HOIAC Coed MeetMay 2 · 1600 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City1600 Meters34:58.18a—
Apr 29North Polk HS Coed InviteApr 29 · 3200 Meters · Place 1 · Roland-Story Story CityRoland-Story Story City3200 Meters1.10:41.87a11
Apr 29North Polk HS Coed InviteApr 29 · 800 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City800 Meters3.2:09.34a11
Apr 25Boys Norsemen RelaysApr 25 · 1600 Meters · Place 4 · Roland-Story Story CityRoland-Story Story City1600 Meters44:55.02a—
Apr 1824 Hawk RelaysApr 18 · 1600 Meters · Place 4 · Roland-Story Story CityRoland-Story Story City1600 Meters4.5:04.06a11
Apr 15Bulldog InvitationalApr 15 · 3200 Meters · Place 2 · Roland-Story Story CityRoland-Story Story City3200 Meters211:02.26a—
Apr 15Bulldog InvitationalApr 15 · 1600 Meters · Place 2 · Roland-Story Story CityRoland-Story Story City1600 Meters24:53.97a—
Apr 4NevadaCoed24Apr 4 · 3200 Meters · Place 4 · Roland-Story Story CityRoland-Story Story City3200 Meters411:08.85a—
Apr 4NevadaCoed24Apr 4 · 1600 Meters · Place 5 · Roland-Story Story CityRoland-Story Story City1600 Meters55:12.35a—
Mar 28R-S HS Coed Early BirdMar 28 · 3200 Meters · Place 3 · Roland-Story Story CityRoland-Story Story City3200 Meters311:16.60a—
Mar 28R-S HS Coed Early BirdMar 28 · 1600 Meters · Place 5 · Roland-Story Story CityRoland-Story Story City1600 Meters55:21.81a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7IATC Indoor ChampionshipsMar 7 · 1600 Meters · Place 21 · Roland-Story Story CityRoland-Story Story City1600 Meters215:21.53a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11State Qualifier 2A - Dike-NewHartfordMay 11 · 3200 Meters · Place 6 · Roland-Story Story CityRoland-Story Story City3200 Meters611:18.26a—
May 11State Qualifier 2A - Dike-NewHartfordMay 11 · 1600 Meters · Place 9 · Roland-Story Story CityRoland-Story Story City1600 Meters95:04.74a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9IATC Indoor ChampionshipsMar 9 · 1600 Meters · Place 20 · Roland-Story Story CityRoland-Story Story City1600 Meters205:28.5910

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12IHSAA 2A State Qualifying - Prairie City-MonroeMay 12 · 3200 Meters · Place 12 · Roland-Story Story CityRoland-Story Story City3200 Meters1212:09.689
May 12IHSAA 2A State Qualifying - Prairie City-MonroeMay 12 · 1600 Meters · Place 13 · Roland-Story Story CityRoland-Story Story City1600 Meters135:23.219