Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · AltaAlta-Aurelia XC Meet · Sep 2929:56.40Alta-Aurelia XC MeetSeptember 29, 2025
5,000 Meters · GeorgeGeorge-Little Rock XC Invite · Oct 930:21.77George-Little Rock XC InviteOctober 9, 2025
5,000 Meters · Iowa Lakes Community College - Emmetsburg CampusIowa State Qualifier - 1A - Emmetsburg · Oct 2328:57.7Iowa State Qualifier - 1A - EmmetsburgOctober 23, 2025
5,000 Meters · KingsleyKingsley-Pierson XC Invite · Oct 728:49.70Kingsley-Pierson XC InviteOctober 7, 2025
5,000 Meters · MarcusMMCRU XC Meet · Oct 1329:13.20MMCRU XC MeetOctober 13, 2025
5,000 Meters · Sanborn Golf & Country ClubWar Eagle Conference XC Meet · Oct 1628:50.28War Eagle Conference XC MeetOctober 16, 2025
5,000 Meters · SibleySibley-Ocheyedan XC Invite · Sep 932:10.83Sibley-Ocheyedan XC InviteSeptember 9, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 430:48.56Iowa Great Lakes XC MeetSeptember 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15War Eagle Conference XC MeetOct 15 · 5,000 Meters Varsity · Place 51 · Harris-Lake Park5,000 Meters Varsity5132:03.911
Oct 12Marcus XC MeetOct 12 · 5,000 Meters Varsity · Place 36 · Harris-Lake Park5,000 Meters Varsity3631:13.611
Oct 6Kingsley-Pierson XC MeetOct 6 · 5,000 Meters Varsity · Place 69 · Harris-Lake Park5,000 Meters Varsity6930:38.011
Sep 28Alta-Aurelia XC MeetSep 28 · 5,000 Meters HS Division · Place 135 · Harris-Lake Park5,000 Meters HS Division13531:55.511
Sep 15E-Hawks XC InvitationalSep 15 · 5,000 Meters Varsity · Place 52 · Harris-Lake Park5,000 Meters Varsity5231:00.3011
Sep 8Sibley-Ocheyedan XC MeetSep 8 · 5,000 Meters New Division · Place 114 · Harris-Lake Park5,000 Meters New Division11434:26.611
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class B Varsity · Place 65 · Harris-Lake Park5,000 Meters Boys 5000m Class B Varsity6534:50.611

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - EmmetsburgOct 23 · 5,000 Meters State · Place 84 · Harris-Lake Park5,000 Meters State8428:57.7 PB10
Oct 16War Eagle Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 50 · Harris-Lake Park5,000 Meters Varsity5028:50.28 PB10
Oct 13MMCRU XC MeetOct 13 · 5,000 Meters Varsity · Place 26 · Harris-Lake Park5,000 Meters Varsity2629:13.20 PB10
Oct 9George-Little Rock XC InviteOct 9 · 5,000 Meters Varsity · Place 38 · Harris-Lake Park5,000 Meters Varsity3830:21.77 PB10
Oct 7Kingsley-Pierson XC InviteOct 7 · 5,000 Meters Varsity · Place 50 · Harris-Lake Park5,000 Meters Varsity5028:49.70 PB10
Sep 29Alta-Aurelia XC MeetSep 29 · 5,000 Meters Varsity · Place 119 · Harris-Lake Park5,000 Meters Varsity11929:56.40 PB10
Sep 15E-Hawks XC InvitationalSep 15 · 5,000 Meters Varsity · Place 33 · Harris-Lake Park5,000 Meters Varsity3332:00.3010
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 5,000 Meters New Division V · Place 87 · Harris-Lake Park5,000 Meters New Division V8732:10.83 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class B Varsity · Place 46 · Harris-Lake Park5,000 Meters Boys 5000m Class B Varsity4630:48.56 PB10