Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · ACGC High SchoolACGC CC Invitational · Sep 2416:54.10ACGC CC InvitationalSeptember 24, 2026
5,000 Meters · Bondurant-Farrar High SchoolRRC Conf Meet at Bondurant · Oct 1317:44.83RRC Conf Meet at BondurantOctober 13, 2025
5,000 Meters · Central College CourseHeartland Classic · Sep 2018:05.9Heartland Classic September 20, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 817:05.0Fort Dodge InviteOctober 8, 2026
5,000 Meters · Lakeview Country ClubWinterset Invite · Sep 917:56.04Winterset InviteSeptember 9, 2025
5,000 Meters · North Polk HSRRC Conference CC Meet · Oct 1317:03.65RRC Conference CC MeetOctober 13, 2026
5,000 Meters · Perry Golf & Country ClubPerry Invite · Oct 218:15.57Perry InviteOctober 2, 2025
5,000 Meters · River Bend Golf CourseRoland Story Invite · Sep 2517:29.50Roland Story InviteSeptember 25, 2025
5,000 Meters · Webster City GCWebster City CC Invite · Sep 217:56.72Webster City CC InviteSeptember 2, 2025
5,000 Meters · Williamsburg Sports ComplexIowa State Qualifier - 3A - Williamsburg · Oct 2216:54.9Iowa State Qualifier - 3A - WilliamsburgOctober 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters State · Place 93 · Ballard5,000 Meters State9317:35.211
Oct 13RRC Conference CC MeetOct 13 · 5,000 Meters Varsity · Place 22 · Ballard5,000 Meters Varsity2217:03.65 PB11
Oct 8Fort Dodge InviteOct 8 · 5,000 Meters Varsity · Place 81 · Ballard5,000 Meters Varsity8117:05.0 PB11
Sep 24ACGC CC InvitationalSep 24 · 5,000 Meters High School · Place 4 · Ballard5,000 Meters High School416:54.10 PB11
Sep 1921st Heartland ClassicSep 19 · 5,000 Meters Varsity · Place 136 · Ballard5,000 Meters Varsity13620:13.311

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 3AOct 31 · 5,000 Meters Varsity · Place 101 · Ballard5,000 Meters Varsity10117:48.010
Oct 22Iowa State Qualifier - 3A - WilliamsburgOct 22 · 5,000 Meters State · Place 15 · Ballard5,000 Meters State1516:54.9 PB10
Oct 13RRC Conf Meet at BondurantOct 13 · 5,000 Meters Varsity · Place 22 · Ballard5,000 Meters Varsity2217:44.83 PB10
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 110 · Ballard5,000 Meters Varsity11017:42.010
Oct 2Perry InviteOct 2 · 5,000 Meters Varsity · Place 15 · Ballard5,000 Meters Varsity1518:15.57 PB10
Sep 25Roland Story InviteSep 25 · 5,000 Meters Varsity · Place 16 · Ballard5,000 Meters Varsity1617:29.50 PB10
Sep 20Heartland Classic Sep 20 · 5,000 Meters Varsity · Place 123 · Ballard5,000 Meters Varsity12318:05.9 PB10
Sep 9Winterset InviteSep 9 · 5,000 Meters Varsity · Place 10 · Ballard5,000 Meters Varsity1017:56.04 PB10
Sep 2Webster City CC InviteSep 2 · 5,000 Meters Varsity · Place 14 · Ballard5,000 Meters Varsity1417:56.72 PB10