Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 2822:38.2Alta-Aurelia XC MeetSeptember 28, 2026
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1521:37.3Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · Guthrie Center HSIowa State Qualifier - 1A - ACGC · Oct 2322:50.39Iowa State Qualifier - 1A - ACGCOctober 23, 2025
5,000 Meters · Holstein Country ClubTim Thomas XC Classic · Sep 1221:01.1Tim Thomas XC ClassicSeptember 12, 2026
5,000 Meters · HumboldtHumboldt XC Meet · Sep 2224:59.00Humboldt XC MeetSeptember 22, 2025
5,000 Meters · Ida GroveOA-BCIG XC Meet · Oct 1221:32.6OA-BCIG XC MeetOctober 12, 2026
5,000 Meters · Little Sioux Golf and Country ClubTwin Lakes Conference Championships · Oct 1624:04.6Twin Lakes Conference ChampionshipsOctober 16, 2025
5,000 Meters · PocahontasPAC XC Meet · Oct 320:00.1PAC XC MeetOctober 3, 2026
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1323:16.20Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · Southeast Valley HSSoutheast Valley Invitational · Aug 2723:00.43Southeast Valley InvitationalAugust 27, 2026
5,000 Meters · Spring Lake Golf & Country ClbEast Sac County Invite · Sep 423:27.39East Sac County InviteSeptember 4, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Twin Lakes Conference XC MeetOct 15 · 5,000 Meters Boys 5000 · Place 31 · Newell-Fonda5,000 Meters Boys 50003120:06.111
Oct 12OA-BCIG XC MeetOct 12 · 5,000 Meters High School · Place 85 · Newell-Fonda5,000 Meters High School8521:32.6 PB11
Oct 3PAC XC MeetOct 3 · 5,000 Meters High School · Place 32 · Newell-Fonda5,000 Meters High School3220:00.1 PB11
Sep 28Alta-Aurelia XC MeetSep 28 · 5,000 Meters HS Division · Place 75 · Newell-Fonda5,000 Meters HS Division7522:38.2 PB11
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 149 · Newell-Fonda5,000 Meters Boys 5000m HS14921:37.3 PB11
Sep 12Tim Thomas XC ClassicSep 12 · 5,000 Meters Class B Varsity · Place 96 · Newell-Fonda5,000 Meters Class B Varsity9621:01.1 PB11
Sep 1East Sac InviteSep 1 · 5,000 Meters High School · Place 19 · Newell-Fonda5,000 Meters High School1924:09.9011
Aug 27Southeast Valley InvitationalAug 27 · 5,000 Meters Varsity · Place 81 · Newell-Fonda5,000 Meters Varsity8123:00.43 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - ACGCOct 23 · 5,000 Meters Varsity · Place 81 · Newell-Fonda5,000 Meters Varsity8122:50.39 PB10
Oct 16Twin Lakes Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 49 · Newell-Fonda5,000 Meters Varsity4924:04.6 PB10
Oct 13OA-BCIG XC MeetOct 13 · 5,000 Meters High School · Place 110 · Newell-Fonda5,000 Meters High School11022:39.7610
Oct 4PAC XC MeetOct 4 · 5,000 Meters High School · Place 97 · Newell-Fonda5,000 Meters High School9723:16.0810
Sep 29Alta-Aurelia XC MeetSep 29 · 5,000 Meters Varsity · Place 94 · Newell-Fonda5,000 Meters Varsity9424:09.0910
Sep 22Humboldt XC MeetSep 22 · 5,000 Meters Varsity · Place 76 · Newell-Fonda5,000 Meters Varsity7624:59.00 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 201 · Newell-Fonda5,000 Meters High School20125:02.8110
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters Var B · Place 118 · Newell-Fonda5,000 Meters Var B11823:16.20 PB10
Sep 4East Sac County InviteSep 4 · 5,000 Meters High School · Place 22 · Newell-Fonda5,000 Meters High School2223:27.39 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Iowa Class 1A State QualifierOct 24 · 5,000 Meters Boys · Place 63 · Newell-Fonda5,000 Meters Boys6321:09.549