Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3020:37.4Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Bondurant-Farrar High SchoolRRC Conf Meet at Bondurant · Oct 1320:49.91RRC Conf Meet at BondurantOctober 13, 2025
5,000 Meters · Gilbert High SchoolIowa State Qualifier - 3A - Gilbert · Oct 2220:17.12Iowa State Qualifier - 3A - GilbertOctober 22, 2025
5,000 Meters · Iowa State Cross Country CourseGilbert Invite · Sep 1121:07.64Gilbert InviteSeptember 11, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2820:04.6Iowa State Class 3A ChampionshipsOctober 28, 2023
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2320:48.7Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · North Polk HSNorth Polk Invite · Oct 620:52.28North Polk InviteOctober 6, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3020:37.40Steve Johnson InvitationalSeptember 30, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 79 · Gilbert5,000 Meters Varsity7920:44.012
Oct 22Iowa State Qualifier - 3A - GilbertOct 22 · 5,000 Meters Varsity · Place 21 · Gilbert5,000 Meters Varsity2120:17.12 PB12
Oct 13RRC Conf Meet at BondurantOct 13 · 5,000 Meters Varsity · Place 15 · Gilbert5,000 Meters Varsity1520:49.91 PB12
Oct 6North Polk InviteOct 6 · 5,000 Meters Varsity · Place 15 · Gilbert5,000 Meters Varsity1520:52.28 PB12
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 8 · Gilbert5,000 Meters Varsity820:48.7 PB12
Sep 11Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 48 · Gilbert5,000 Meters Varsity4821:07.64 PB12

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 45 · Gilbert5,000 Meters Varsity4520:04.6 PB10
Oct 18Iowa State Qualifier - 3A - SpencerOct 18 · 5,000 Meters Varsity · Place 18 · Gilbert5,000 Meters Varsity1820:38.0610
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · Gilbert5,000 Meters Varsity2020:37.4 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 20 · Gilbert5,000 Meters Girls Varsity Orange 5000M2020:37.40 PB10
Sep 25Nevada XC Invitational Sep 25 · 5,000 Meters Varsity · Place 5 · Gilbert5,000 Meters Varsity520:5510
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 37 · Gilbert5,000 Meters Varsity3720:40.110

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Raccoon River Conference MeetOct 11 · 5,000 Meters Junior Varsity · Place 10 · Gilbert5,000 Meters Junior Varsity1023:30.11
Oct 6Boone InvitationalOct 6 · 5,000 Meters Varsity · Place 10 · Gilbert5,000 Meters Varsity1022:52.609
Oct 4Dick Bell InvitationalOct 4 · 5,000 Meters Varsity · Place 31 · Gilbert5,000 Meters Varsity3124:47.19—
Sep 26Nevada InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 6 · Gilbert5,000 Meters Junior Varsity624:26.769
Sep 8Gilbert InvitationalSep 8 · 5,000 Meters Varsity · Place 73 · Gilbert5,000 Meters Varsity7324:22FR
Sep 1South Hardin XC MeetSep 1 · 5,000 Meters Varsity · Place 56 · Gilbert5,000 Meters Varsity568:369