Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bennington HSBennington Invitational · Sep 1821:11.55Bennington InvitationalSeptember 18, 2025
5,000 Meters · Boys Town High School Creighton Prep XC Invite · Sep 2321:37Creighton Prep XC InviteSeptember 23, 2025
5,000 Meters · BrunsvilleMRAC Conference XC Meet · Oct 1621:14.32MRAC Conference XC MeetOctober 16, 2025
5,000 Meters · Council Bluffs Municipal AirportIowa State Qualifier - 4A - Council Bluffs · Oct 2221:05.53Iowa State Qualifier - 4A - Council BluffsOctober 22, 2025
5,000 Meters · Glenwood HSGlenwood XC Invitational · Aug 2620:20.48Glenwood XC InvitationalAugust 26, 2023
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3021:32.85Glenwood InviteAugust 30, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2720:35.41Cyclone InviteSeptember 27, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 920:57.1Fort Dodge InviteOctober 9, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 920:33.94Le Mars XC InviteSeptember 9, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Council BluffsOct 22 · 5,000 Meters State · Place 63 · Council Bluffs Thomas Jefferson5,000 Meters State6321:05.53 PB12
Oct 16MRAC Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 46 · Council Bluffs Thomas Jefferson5,000 Meters Varsity4621:14.32 PB12
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 230 · Council Bluffs Thomas Jefferson5,000 Meters Varsity23020:57.1 PB12
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 85 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8520:35.41 PB12
Sep 23Creighton Prep XC InviteSep 23 · 5,000 Meters B · Place 103 · Council Bluffs Thomas Jefferson5,000 Meters B10321:37 PB12
Sep 18Bennington InvitationalSep 18 · 5,000 Meters Varsity · Place 60 · Council Bluffs Thomas Jefferson5,000 Meters Varsity6021:11.55 PB12
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 72 · Council Bluffs Thomas Jefferson5,000 Meters VAR7220:33.94 PB12
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 82 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8221:32.85 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - LincolnOct 23 · 5,000 Meters Varsity · Place 61 · Council Bluffs Thomas Jefferson5,000 Meters Varsity6121:32.0111
Sep 28Cyclone InviteSep 28 · 5,000 Meters Junior Varsity · Place 29 · Council Bluffs Thomas Jefferson5,000 Meters Junior Varsity2921:12.6811
Sep 10Lemars XC InviteSep 10 · 5,000 Meters Varsity · Place 84 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8423:01.5311
Aug 31Glenwood InviteAug 31 · 5,000 Meters Varsity · Place 81 · Cb, T Jefferson5,000 Meters Varsity8122:31.3111

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 23Cyclone XC InviteSep 23 · 5,000 Meters Varsity · Place 82 · Cb, T Jefferson5,000 Meters Varsity8220:54.5510
Aug 26Glenwood XC InvitationalAug 26 · 5,000 Meters Varsity · Place 58 · Council Bluffs Thomas Jefferson5,000 Meters Varsity5820:20.48 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 4A - Council BluffsOct 19 · 5,000 Meters Varsity · Place 66 · Council Bluffs Thomas Jefferson5,000 Meters Varsity6621:59.409
Oct 13Missouri River ConferenceOct 13 · 5,000 Meters Varsity · Place 52 · Cb, T Jefferson5,000 Meters Varsity5221:42.8009
Oct 6Atlantic InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 65 · Cb, T Jefferson5,000 Meters Junior Varsity6521:47.3509
Sep 24Cyclone XC InviteSep 24 · 5,000 Meters Junior Varsity · Place 63 · Cb, T Jefferson5,000 Meters Junior Varsity6322:22.8809