Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · AtlanticAtlantic Invite · Oct 822:31.7Atlantic InviteOctober 8, 2026
5,000 Meters · Bennington HSBennington Invitational · Sep 1821:04.67Bennington InvitationalSeptember 18, 2025
5,000 Meters · Boys Town High School Creighton Prep Invite · Sep 2220:28Creighton Prep InviteSeptember 22, 2026
5,000 Meters · BrunsvilleMRAC Conference XC Meet · Oct 1620:15.49MRAC Conference XC MeetOctober 16, 2025
5,000 Meters · Council Bluffs Municipal AirportIowa State Qualifier - 4A - Council Bluffs · Oct 2220:49.63Iowa State Qualifier - 4A - Council BluffsOctober 22, 2025
5,000 Meters · GlenwoodGlenwood Invite · Oct 520:17.5Glenwood InviteOctober 5, 2026
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3021:28.20Glenwood InviteAugust 30, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2720:20.26Cyclone InviteSeptember 27, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 920:39.0Fort Dodge InviteOctober 9, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 919:55.15Le Mars XC InviteSeptember 9, 2025
5,000 Meters · Mahoney State Park RoadPlatte River Rumble - HS · Sep 1121:59.6Platte River Rumble - HSSeptember 11, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 4A - Southeast PolkOct 21 · 5,000 Meters Varsity · Place 53 · Council Bluffs Thomas Jefferson5,000 Meters Varsity5320:55.7SR
Oct 8Atlantic InviteOct 8 · 5,000 Meters Boys Varsity · Place 123 · Council Bluffs Thomas Jefferson5,000 Meters Boys Varsity12322:31.7 PB12
Oct 5Glenwood InviteOct 5 · 5,000 Meters Boys Varsity · Place 46 · Council Bluffs Thomas Jefferson5,000 Meters Boys Varsity4620:17.5 PB12
Sep 28Glenwood InviteSep 28 · 5,000 Meters VAR Division · Place 89 · Council Bluffs Thomas Jefferson5,000 Meters VAR Division8921:08.312
Sep 22Creighton Prep InviteSep 22 · 5,000 Meters B · Place 74 · Council Bluffs Thomas Jefferson5,000 Meters B7420:28 PB12
Sep 11Platte River Rumble - HSSep 11 · 5,000 Meters L Division · Place 159 · Council Bluffs Thomas Jefferson5,000 Meters L Division15921:59.6 PB12
Aug 29Glenwood InviteAug 29 · 5,000 Meters Varsity · Place 108 · Council Bluffs Thomas Jefferson5,000 Meters Varsity10822:23.112

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Council BluffsOct 22 · 5,000 Meters State · Place 58 · Council Bluffs Thomas Jefferson5,000 Meters State5820:49.63 PB11
Oct 16MRAC Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 42 · Council Bluffs Thomas Jefferson5,000 Meters Varsity4220:15.49 PB11
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 225 · Council Bluffs Thomas Jefferson5,000 Meters Varsity22520:39.0 PB11
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 80 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8020:20.26 PB11
Sep 23Creighton Prep XC InviteSep 23 · 5,000 Meters B · Place 53 · Council Bluffs Thomas Jefferson5,000 Meters B5320:5011
Sep 18Bennington InvitationalSep 18 · 5,000 Meters Varsity · Place 58 · Council Bluffs Thomas Jefferson5,000 Meters Varsity5821:04.67 PB11
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 59 · Council Bluffs Thomas Jefferson5,000 Meters VAR5919:55.15 PB11
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 81 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8121:28.20 PB11