Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Pickard ParkBill Buxton Invitational · Sep 119:57.8Bill Buxton InvitationalSeptember 1, 2023
5,000 Meters · Eagle Grove Golf CourseDick Bell Invitational · Oct 623:46.30Dick Bell InvitationalOctober 6, 2020
5,000 Meters · Lakeside Municipal Golf CourseIHSAA Iowa Class 1A State XC Championships · Nov 221:57.9IHSAA Iowa Class 1A State XC ChampionshipsNovember 2, 2019
5,000 Meters · Marshalltown Community CollegeIHSAA Class 1A District - Marshalltown · Oct 2421:09.8IHSAA Class 1A District - MarshalltownOctober 24, 2019
5,000 Meters · Marshalltown Community CollegeIAHSAA Class 1A - Marshalltown · Oct 1822:19.2IAHSAA Class 1A - MarshalltownOctober 18, 2018
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2620:47.56Panther InvitationalSeptember 26, 2019
6,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3028:06.5Dan Huston InvitationalSeptember 30, 2023
6,000 Meters · Central College CourseDutch Open · Sep 2629:08.7Dutch OpenSeptember 26, 2025
6,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 126:17.0American Rivers Conference ChampionshipsNovember 1, 2025
6,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1330:28.1Les Duke InvitationalSeptember 13, 2025
6,000 Meters · Mahoney State ParkPlatte River Rumble · Oct 1427:56.7Platte River RumbleOctober 14, 2022
6,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 430:12.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
6,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3028:06.5Dan Huston InvitationalSeptember 30, 2023
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1727:10.73Bradley "Pink" ClassicOctober 17, 2025
6,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3028:06.50Steve 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
Nov 1American Rivers Conference ChampionshipsNov 1 · 6,000 Meters College · Place 105 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College10526:17.0 PBSr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 179 · Simpson (Iowa)Simpson (Iowa)6,000 Meters White17927:10.73 PBSr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Place 179 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College17930:12.0 PBSr
Sep 26Dutch OpenSep 26 · 6,000 Meters College · Place 73 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College7329:08.7 PBSr
Sep 13Les Duke InvitationalSep 13 · 6,000 Meters Women's Race · Place 76 · Simpson (Iowa)Simpson (Iowa)6,000 Meters Women's Race7630:28.1 PBSr
Aug 29Bill Buxton InvitationalAug 29 · 4,000 Meters Women's Race · Place 24 · Simpson (Iowa)Simpson (Iowa)4,000 Meters Women's Race2421:04.6Sr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2American Rivers Conference ChampionshipsNov 2 · 6,000 Meters Varsity · Place 90 · Simpson (Iowa)Simpson (Iowa)6,000 Meters Varsity9026:24.1JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28American Rivers Conference ChampionshipsOct 28 · 6,000 Meters Varsity · Place 86 · Simpson (Iowa)Simpson (Iowa)6,000 Meters Varsity8626:30.9SO
Sep 30Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 144 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College14428:06.5 PBSo
Sep 30Dan Huston InvitationalSep 30 · 6,000 Meters College · Place 151 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College15128:06.5 PBSo
Sep 30Steve Johnson InvitationalSep 30 · 6,000 Meters College Womens 6000M · Place 151 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College Womens 6000M15128:06.50 PBSo
Sep 9Les Duke InvitationalSep 9 · 6,000 Meters Varsity · Place 80 · Simpson (Iowa)Simpson (Iowa)6,000 Meters Varsity8029:28.8SO
Sep 1Bill Buxton InvitationalSep 1 · 4,000 Meters College · Place 22 · Simpson (Iowa)Simpson (Iowa)4,000 Meters College2219:57.8 PBSo

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29American Rivers Conference ChampionshipsOct 29 · 3.73 Miles Varsity · Place 108 · Simpson (Iowa)Simpson (Iowa)3.73 Miles Varsity10829:14.42FR
Oct 14Platte River RumbleOct 14 · 6,000 Meters College · Place 112 · Simpson (Iowa)Simpson (Iowa)6,000 Meters College11227:56.7 PBFr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 1AOct 30 · 5,000 Meters State · Place 91 · West Fork SheffieldWest Fork Sheffield5,000 Meters State9122:40.3912

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31IHSAA Class 1A State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 77 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity7722:15.011
Oct 22IHSAA Class 1A State District Meet - Central SpringsOct 22 · 5,000 Meters Varsity · Place 3 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity320:54.0611
Oct 6Dick Bell InvitationalOct 6 · 5,000 Meters Varsity Class B · Place 3 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity Class B323:46.30 PB11
Oct 1Hampton Bulldog InvitationalOct 1 · 5,000 Meters Varsity · Place 6 · WestforkWestfork5,000 Meters Varsity622:13.80JR
Sep 28Garner-Hayfield InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · WestforkWestfork5,000 Meters Varsity321:49.1111
Sep 24Central Springs InvitationalSep 24 · 5,000 Meters 5000 · Place 11 · West Fork SheffieldWest Fork Sheffield5,000 Meters 50001122:24.3011
Sep 21West Fork InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · WestforkWestfork5,000 Meters Varsity222:30.9411

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2IHSAA Iowa Class 1A State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 89 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity8921:57.9 PB10
Oct 24IHSAA Class 1A District - MarshalltownOct 24 · 5,000 Meters Varsity · Place 12 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity1221:09.8 PB10
Sep 26Panther InvitationalSep 26 · 5,000 Meters 5000 · Place 2 · West Fork SheffieldWest Fork Sheffield5,000 Meters 5000220:47.56 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18IAHSAA Class 1A - MarshalltownOct 18 · 5,000 Meters Varsity · Place 20 · West Fork SheffieldWest Fork Sheffield5,000 Meters Varsity2022:19.2 PB9