Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 3A Championships · Oct 2916:08.77Iowa High School Class 3A ChampionshipsOctober 29, 2022
5,000 Meters · Pella HSPella Dutch XC Invitational · Sep 316:12.1Pella Dutch XC InvitationalSeptember 3, 2022
6,000 Meters · Iowa State Cross Country CourseCyclone Preview · Sep 118:31.8Cyclone PreviewSeptember 1, 2023
6,000 Meters · University of Iowa XC CourseHawkeye Invitational · Sep 419:11.1Hawkeye InvitationalSeptember 4, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2524:39.2Gans Creek Classic CollegeSeptember 25, 2026
8,000 Meters · Newman Golf CourseBradley Pink Classic · Oct 1425:27.8Bradley Pink ClassicOctober 14, 2023

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 140 · Northern IowaNorthern Iowa8,000 Meters Gold Invite14024:39.2 PBSr
Sep 4Hawkeye InvitationalSep 4 · 6,000 Meters College · Place 10 · Northern IowaNorthern Iowa6,000 Meters College1019:11.1 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Midwest Regional ChampionshipsNov 15 · 10,000 Meters Division 1 · Place 154 · Northern IowaNorthern Iowa10,000 Meters Division 115432:21.47SO
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 237 · Northern IowaNorthern Iowa8,000 Meters Invite23725:44.7So

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 8,000 Meters Red · Place 81 · Northern IowaNorthern Iowa8,000 Meters Red8125:27.8 PBFr
Sep 15Redbird InviteSep 15 · 8,000 Meters Varsity · Place 48 · Northern IowaNorthern Iowa8,000 Meters Varsity4826:05.5FR
Sep 1Cyclone PreviewSep 1 · 6,000 Meters Open · Place 7 · Northern IowaNorthern Iowa6,000 Meters Open718:31.8 PBFr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 8 · PellaPella5,000 Meters State816:08.77 PB12
Oct 19Iowa State Qualifier - 3A - PellaOct 19 · 5,000 Meters Varsity · Place 1 · PellaPella5,000 Meters Varsity115:36.2212
Oct 3Hillcrest InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · PellaPella5,000 Meters Varsity15:19.212
Sep 27Williamsburg InvitationalSep 27 · 5,000 Meters Varsity · Place 1 · PellaPella5,000 Meters Varsity116:26.0012
Sep 6Grinnell InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · PellaPella5,000 Meters Varsity115:58.5SR
Sep 3Pella Dutch XC InvitationalSep 3 · 5,000 Meters Varsity Large · Place 2 · PellaPella5,000 Meters Varsity Large216:12.1 PB12
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Place 2 · PellaPella5,000 Meters Varsity216:06.57SR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · PellaPella4,000 Meters Varsity—DNFSR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 68 · PellaPella5,000 Meters Varsity6817:45.1011
Oct 20Iowa State Qualifier 3A - PellaOct 20 · 5,000 Meters Varsity · Place 2 · PellaPella5,000 Meters Varsity216:32.3611
Sep 28Williamsburg InvitationalSep 28 · 5,000 Meters Varsity · Place 6 · PellaPella5,000 Meters Varsity617:30.5711
Sep 4Pella Dutch XC InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · PellaPella5,000 Meters Varsity516:49.811

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 28 · PellaPella5,000 Meters Varsity2817:04.010
Oct 21IHSAA Class 3A District - PellaOct 21 · 5,000 Meters Varsity · Place 7 · PellaPella5,000 Meters Varsity716:54.9010
Oct 12Little Hawkeye Conference ChampionshipOct 12 · 5,000 Meters Varsity · Place 8 · PellaPella5,000 Meters Varsity816:33.210
Oct 5Hillcrest Academy InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · PellaPella5,000 Meters Varsity517:29.5910
Sep 29Williamsburg InvitationalSep 29 · 5,000 Meters Varsity · Place 5 · PellaPella5,000 Meters Varsity516:56.54SO
Sep 5Pella Dutch InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · PellaPella5,000 Meters Varsity817:15.910

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24IHSAA Class 3A District - PellaOct 24 · 5,000 Meters Varsity · Place 28 · PellaPella5,000 Meters Varsity2818:23.099
Oct 7Hillcrest Academy InvitationalOct 7 · 5,000 Meters Varsity · Place 18 · PellaPella5,000 Meters Varsity1818:35.3409
Oct 1Knoxville InvitationalOct 1 · 5,000 Meters Varsity · Place 18 · PellaPella5,000 Meters Varsity1818:51.6—
Sep 10Grinnell InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 1 · PellaPella5,000 Meters Junior Varsity118:27.99