Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bondurant-Farrar High SchoolBondurant CC Invite · Sep 322:07.00Bondurant CC InviteSeptember 3, 2026
5,000 Meters · Grant's Woods Conservation TrailMadrid Invite · Sep 420:30.80Madrid InviteSeptember 4, 2025
5,000 Meters · Iowa State Cross Country CourseGilbert Invite · Sep 1120:04.94Gilbert InviteSeptember 11, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 3A · Oct 3119:34.4Iowa State Championships 3AOctober 31, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 319:58.8Steve Johnson Invitational October 3, 2026
5,000 Meters · North Polk HSRRC Conference CC Meet · Oct 1319:32.24RRC Conference CC MeetOctober 13, 2026
5,000 Meters · Pella HSIowa State Qualifier - 3A - Pella · Oct 2221:16.81Iowa State Qualifier - 3A - PellaOctober 22, 2025
5,000 Meters · River Bend Golf CourseRoland Story Invite · Sep 2520:07.10Roland Story InviteSeptember 25, 2025
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1720:57.2Clear Lake InvitationalSeptember 17, 2026

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 33 · Boone5,000 Meters State3319:34.4 PB10
Oct 13RRC Conference CC MeetOct 13 · 5,000 Meters Varsity · Place 9 · Boone5,000 Meters Varsity919:32.24 PB10
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 56 · Boone5,000 Meters Varsity5619:58.8 PB10
Sep 17Clear Lake InvitationalSep 17 · 5,000 Meters Varsity · Place 13 · Boone5,000 Meters Varsity1320:57.2 PB10
Sep 3Bondurant CC InviteSep 3 · 5,000 Meters High School · Place 5 · Boone5,000 Meters High School522:07.00 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 3A - PellaOct 22 · 5,000 Meters State · Place 23 · Boone5,000 Meters State2321:16.81 PB9
Oct 6North Polk InviteOct 6 · 5,000 Meters Varsity · Place 5 · Boone5,000 Meters Varsity519:46.709
Sep 25Roland Story InviteSep 25 · 5,000 Meters High School · Place 6 · Boone5,000 Meters High School620:07.10 PB9
Sep 11Gilbert InviteSep 11 · 5,000 Meters Varsity · Place 29 · Boone5,000 Meters Varsity2920:04.94 PB9
Sep 4Madrid InviteSep 4 · 5,000 Meters High School · Place 7 · Boone5,000 Meters High School720:30.80 PB9