Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkBradley Intercollegiate Championships · Sep 1918:04.70Bradley Intercollegiate ChampionshipsSeptember 19, 2025
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3020:05.4Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Gans Creek Recreation AreaBrian T. Simpson Invite · Oct 1018:17.1Brian T. Simpson InviteOctober 10, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2819:39.5Iowa State Class 3A ChampionshipsOctober 28, 2023
5,000 Meters · University of Illinois SpringfieldPrairie Stars Invitational · Sep 519:08.59Prairie Stars InvitationalSeptember 5, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3020:05.40Steve Johnson InvitationalSeptember 30, 2023
6,000 Meters · Allison Sports TownGLVC Cross Country Championships · Nov 721:33.5GLVC Cross Country ChampionshipsNovember 7, 2026
6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 823:02.5NCAA DII Midwest RegionalNovember 8, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2522:14.6Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Lewis Cross Country Course GLVC Cross Country Championships · Oct 2523:11.80GLVC Cross Country ChampionshipsOctober 25, 2025
6,000 Meters · University of Illinois SpringfieldGLVC Cross Country Championships · Oct 2622:53.8GLVC Cross Country ChampionshipsOctober 26, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7GLVC Cross Country ChampionshipsNov 7 · 6,000 Meters GLVC · Place 14 · TrumanTruman6,000 Meters GLVC1421:33.5 PBJr
Oct 10Brian T. Simpson InviteOct 10 · 5,000 Meters College · Place 1 · TrumanTruman5,000 Meters College118:17.1 PBJr
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Black Open · Place 24 · TrumanTruman6,000 Meters Black Open2422:14.6 PBJr
Sep 11Larry Young InvitationalSep 11 · 5,000 Meters Women · Place 4 · TrumanTruman5,000 Meters Women419:10.09Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Midwest RegionalNov 8 · 6,000 Meters D2 Midwest · Place 81 · TrumanTruman6,000 Meters D2 Midwest8123:02.5 PBSo
Oct 25GLVC Cross Country ChampionshipsOct 25 · 6,000 Meters Varsity · Place 27 · TrumanTruman6,000 Meters Varsity2723:11.80 PBSo
Sep 19Bradley Intercollegiate ChampionshipsSep 19 · 3 Miles Champs · Place 27 · TrumanTruman3 Miles Champs2718:04.70 PBSo
Sep 5Prairie Stars InvitationalSep 5 · 5,000 Meters Women's Race · Place 10 · TrumanTruman5,000 Meters Women's Race1019:08.59 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26GLVC Cross Country ChampionshipsOct 26 · 6,000 Meters College · Place 32 · TrumanTruman6,000 Meters College3222:53.8 PBFr
Oct 12Lewis CrossoverOct 12 · 6,000 Meters Varsity · Place 158 · TrumanTruman6,000 Meters Varsity15823:23.54Fr
Sep 20Bradley Intercollegiate ChampionshipsSep 20 · 3 Miles Varsity · Place 18 · TrumanTruman3 Miles Varsity1818:20.30FR
Sep 69th Annual Prairie Stars InvitationalSep 6 · 5,000 Meters Varsity · Place 9 · Truman St.Truman St.5,000 Meters Varsity919:15.75FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Senior XC MeetNov 4 · 5,000 Meters Varsity · Place 3 · GilbertGilbert5,000 Meters Varsity319:43.0—
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 21 · GilbertGilbert5,000 Meters Varsity2119:39.5 PB12
Oct 18Iowa State Qualifier - 3A - SpencerOct 18 · 5,000 Meters Varsity · Place 11 · GilbertGilbert5,000 Meters Varsity1120:11.0512
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 11 · GilbertGilbert5,000 Meters Varsity1120:05.4 PB12
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 11 · GilbertGilbert5,000 Meters Girls Varsity Orange 5000M1120:05.40 PB12
Sep 25Nevada XC Invitational Sep 25 · 5,000 Meters Varsity · Place 3 · GilbertGilbert5,000 Meters Varsity320:2512
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Varsity · Place 22 · GilbertGilbert5,000 Meters Varsity2220:13.312

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 38 · GilbertGilbert5,000 Meters State3820:21.4011
Oct 19Iowa State Qualifier - 3A - HumboldtOct 19 · 5,000 Meters Varsity · Place 10 · GilbertGilbert5,000 Meters Varsity1020:59.1711
Oct 11Raccoon River Conference MeetOct 11 · 5,000 Meters Varsity · Place 8 · GilbertGilbert5,000 Meters Varsity820:38.2JR
Oct 4Dick Bell InvitationalOct 4 · 5,000 Meters Varsity · Place 2 · GilbertGilbert5,000 Meters Varsity221:29.81—
Sep 26Nevada InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · GilbertGilbert5,000 Meters Varsity420:47.4111
Sep 8Gilbert InvitationalSep 8 · 5,000 Meters Varsity · Place 7 · GilbertGilbert5,000 Meters Varsity720:25JR
Sep 1South Hardin XC MeetSep 1 · 5,000 Meters Varsity · Place 2 · GilbertGilbert5,000 Meters Varsity26:5711

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 51 · GilbertGilbert5,000 Meters Varsity5120:38.3610
Oct 20Iowa State Qualifier 3A - PellaOct 20 · 5,000 Meters Varsity · Place 11 · GilbertGilbert5,000 Meters Varsity1120:36.8410
Sep 21Mason City InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · GilbertGilbert5,000 Meters Varsity520:56.6810

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Racoon River Conference ChampionshipsOct 12 · Varsity · Place 31 · GilbertGilbertVarsity316:559
Oct 5North Polk InvitationalOct 5 · Varsity · Place 14 · GilbertGilbertVarsity147:069
Sep 28Nevada Cub CC InvitationalSep 28 · 5,000 Meters Varsity · Place 20 · GilbertGilbert5,000 Meters Varsity2022:31.229
Sep 21Humboldt InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · GilbertGilbert5,000 Meters Varsity2123:33.8009
Sep 17Gilbert InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · GilbertGilbert5,000 Meters Varsity1121:41.969
Sep 3Pine Lake InvitationalSep 3 · 5,000 Meters Varsity · Place 13 · GilbertGilbert5,000 Meters Varsity1323:39.19

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Roland-Story Norseman InvitationalSep 20 · 2 Miles Middle School · Place 43 · Gilbert Middle SchoolGilbert Middle School2 Miles Middle School438:38—