Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Grace Camp2025 Jim Hetrick High School Invitational (Central DeWitt) · Oct 916:31.62025 Jim Hetrick High School Invitational (Central DeWitt)October 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3116:39.9Iowa State Championships 3AOctober 31, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 416:53.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Monticello HSMonticello XC · Sep 918:15.4Monticello XCSeptember 9, 2023
5,000 Meters · Scott County ParkNorth Scott Lancer Invitational · Sep 1717:32.4North Scott Lancer Invitational September 17, 2024
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 119:24.55Steve Johnson InvitationalOctober 1, 2022
5,000 Meters · Williamsburg Sports ComplexIowa State Qualifier - 3A - Williamsburg · Oct 2216:33.5Iowa State Qualifier - 3A - WilliamsburgOctober 22, 2025
8,000 Meters · Ave Maria UniversityThe Sun Conference Cross Country Championships · Nov 728:29.4The Sun Conference Cross Country ChampionshipsNovember 7, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7The Sun Conference Cross Country ChampionshipsNov 7 · 8,000 Meters The Sun Conference · Place 20 · Ave Maria (Fla.)Ave Maria (Fla.)8,000 Meters The Sun Conference2028:29.4 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 28 · Assumption DavenportAssumption Davenport5,000 Meters Varsity2816:39.9 PB12
Oct 22Iowa State Qualifier - 3A - WilliamsburgOct 22 · 5,000 Meters State · Place 5 · Assumption DavenportAssumption Davenport5,000 Meters State516:33.5 PB12
Oct 92025 Jim Hetrick High School Invitational (Central DeWitt)Oct 9 · 5,000 Meters Boys Varsity 5K · Place 5 · Assumption DavenportAssumption Davenport5,000 Meters Boys Varsity 5K516:31.6 PB12
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 36 · Assumption DavenportAssumption Davenport5,000 Meters Varsity3616:53.0 PB12
Sep 16Lancer XCSep 16 · 5,000 Meters Varsity · Place 1 · Assumption DavenportAssumption Davenport5,000 Meters Varsity116:50.7SR
Sep 13Monticello XC InvitationalSep 13 · 5,000 Meters Varsity · Place 3 · Assumption DavenportAssumption Davenport5,000 Meters Varsity316:59.2SR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 3ANov 1 · 5,000 Meters Varsity · Place 33 · Assumption DavenportAssumption Davenport5,000 Meters Varsity3316:49.0JR
Oct 23Iowa State Qualifier - 3A - SolonOct 23 · 5,000 Meters Varsity · Place 7 · Assumption DavenportAssumption Davenport5,000 Meters Varsity716:42.4JR
Oct 16MAC Conference Meet (Central DeWitt)Oct 16 · 5,000 Meters Varsity · Place 14 · Assumption DavenportAssumption Davenport5,000 Meters Varsity1416:42.2JR
Oct 10Jim Hetrick High School Invitational (Central DeWitt)Oct 10 · 5,000 Meters Varsity · Place 12 · Assumption DavenportAssumption Davenport5,000 Meters Varsity1217:01.8JR
Sep 17North Scott Lancer Invitational Sep 17 · 5,000 Meters Varsity Boys · Place 3 · Assumption DavenportAssumption Davenport5,000 Meters Varsity Boys317:32.4 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Iowa State Qualifier - 3A - SolonOct 18 · 5,000 Meters Varsity · Place 56 · Assumption DavenportAssumption Davenport5,000 Meters Varsity5618:47.8SO
Oct 5Jim Hetrick Invitational (Central DeWitt)Oct 5 · 5,000 Meters Varsity · Place 51 · Assumption DavenportAssumption Davenport5,000 Meters Varsity5118:55.3SO
Sep 23Anamosa XCSep 23 · 5,000 Meters Varsity · Place 41 · Assumption DavenportAssumption Davenport5,000 Meters Varsity4119:31.6SO
Sep 12North Scott XCSep 12 · 5,000 Meters Varsity Boys · Place 10 · Assumption DavenportAssumption Davenport5,000 Meters Varsity Boys1017:56.310
Sep 9Monticello XCSep 9 · 5,000 Meters Varsity Boys · Place 27 · Assumption DavenportAssumption Davenport5,000 Meters Varsity Boys2718:15.4 PB10
Aug 26Cedar Rapids Prairie InvitationalAug 26 · 5,000 Meters Varsity · Place 25 · Assumption DavenportAssumption Davenport5,000 Meters Varsity2519:24.0SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 3A - WashingtonOct 19 · 5,000 Meters Varsity · Place 49 · Assumption DavenportAssumption Davenport5,000 Meters Varsity4918:25.3009
Oct 6Jim Hetrick Invitational (Central DeWitt)Oct 6 · 5,000 Meters Varsity · Place 74 · Assumption DavenportAssumption Davenport5,000 Meters Varsity7419:40.1FR
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Orange Varsity · Place 116 · Assumption DavenportAssumption Davenport5,000 Meters Orange Varsity11619:24.55 PB9
Sep 10Monticello XC InvitationalSep 10 · 5,000 Meters Varsity · Place 64 · Assumption DavenportAssumption Davenport5,000 Meters Varsity6419:439
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Place 99 · Assumption DavenportAssumption Davenport5,000 Meters Varsity9920:41.47FR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Assumption DavenportAssumption Davenport4,000 Meters Varsity—DNFFR