Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · AtlanticAtlantic Invite · Oct 822:38.9Atlantic InviteOctober 8, 2026
5,000 Meters · Bennington HSBennington Invitational · Sep 1822:56.51Bennington InvitationalSeptember 18, 2025
5,000 Meters · Boys Town High School Creighton Prep Invite · Sep 2222:22Creighton Prep InviteSeptember 22, 2026
5,000 Meters · BrunsvilleMRAC Conference XC Meet · Oct 1622:02.03MRAC Conference XC MeetOctober 16, 2025
5,000 Meters · Council Bluffs Municipal AirportIowa State Qualifier - 4A - Council Bluffs · Oct 2222:13.49Iowa State Qualifier - 4A - Council BluffsOctober 22, 2025
5,000 Meters · GlenwoodGlenwood Invite · Oct 521:11.1Glenwood InviteOctober 5, 2026
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3021:48.16Glenwood InviteAugust 30, 2025
5,000 Meters · Lakeside Municipal Golf CourseFort Dodge Invite · Oct 921:53.4Fort Dodge InviteOctober 9, 2025
5,000 Meters · Le MarsLe Mars XC Invite · Sep 921:42.06Le Mars XC InviteSeptember 9, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 4A - Southeast PolkOct 21 · 5,000 Meters Varsity · Place 57 · Council Bluffs Thomas Jefferson5,000 Meters Varsity5721:43.7SR
Oct 8Atlantic InviteOct 8 · 5,000 Meters Boys Varsity · Place 125 · Council Bluffs Thomas Jefferson5,000 Meters Boys Varsity12522:38.9 PB12
Oct 5Glenwood InviteOct 5 · 5,000 Meters Boys Varsity · Place 57 · Council Bluffs Thomas Jefferson5,000 Meters Boys Varsity5721:11.1 PB12
Sep 28Glenwood InviteSep 28 · 5,000 Meters VAR Division · Place 106 · Council Bluffs Thomas Jefferson5,000 Meters VAR Division10622:42.012
Sep 22Creighton Prep InviteSep 22 · 5,000 Meters B · Place 149 · Council Bluffs Thomas Jefferson5,000 Meters B14922:22 PB12
Aug 29Glenwood InviteAug 29 · 5,000 Meters Varsity · Place 94 · Council Bluffs Thomas Jefferson5,000 Meters Varsity9421:31.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - Council BluffsOct 22 · 5,000 Meters State · Place 66 · Council Bluffs Thomas Jefferson5,000 Meters State6622:13.49 PB11
Oct 16MRAC Conference XC MeetOct 16 · 5,000 Meters Varsity · Place 50 · Council Bluffs Thomas Jefferson5,000 Meters Varsity5022:02.03 PB11
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Junior Varsity · Place 432 · Council Bluffs Thomas Jefferson5,000 Meters Junior Varsity43221:53.4 PB11
Sep 23Creighton Prep XC InviteSep 23 · 5,000 Meters B · Place 132 · Council Bluffs Thomas Jefferson5,000 Meters B13222:3711
Sep 18Bennington InvitationalSep 18 · 5,000 Meters Varsity · Place 70 · Council Bluffs Thomas Jefferson5,000 Meters Varsity7022:56.51 PB11
Sep 9Le Mars XC InviteSep 9 · 5,000 Meters VAR · Place 75 · Council Bluffs Thomas Jefferson5,000 Meters VAR7521:42.06 PB11
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 87 · Council Bluffs Thomas Jefferson5,000 Meters Varsity8721:48.16 PB11