Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1618:08.59Storm Lake XC MeetSeptember 16, 2025
5,000 Meters · Gilbert High SchoolIowa State Qualifier - 3A - Gilbert · Oct 2217:24.22Iowa State Qualifier - 3A - GilbertOctober 22, 2025
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3016:56.00Glenwood InviteAugust 30, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2717:37.02Cyclone InviteSeptember 27, 2025
5,000 Meters · Majestic Hills Golf CourseDenison Invite · Sep 3018:48.99Denison InviteSeptember 30, 2025
5,000 Meters · Nishna Hills Golf ClubAtlantic Invitational · Oct 918:46.8Atlantic InvitationalOctober 9, 2025
5,000 Meters · Ridge View High SchoolTim Thomas Classic · Sep 1318:32.90Tim Thomas ClassicSeptember 13, 2025
5,000 Meters · Shenandoah High School Hawkeye 10 Conf Meet at Shenandoah · Oct 1617:50.13 Hawkeye 10 Conf Meet at ShenandoahOctober 16, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 417:48.63Iowa Great Lakes XC MeetSeptember 4, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 3A - GilbertOct 22 · 5,000 Meters Varsity · Place 25 · Kuemper Catholic Carroll5,000 Meters Varsity2517:24.22 PB12
Oct 16 Hawkeye 10 Conf Meet at ShenandoahOct 16 · 5,000 Meters Varsity · Place 16 · Kuemper Catholic Carroll5,000 Meters Varsity1617:50.13 PB12
Oct 9Atlantic InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 28 · Kuemper Catholic Carroll5,000 Meters Varsity Boys2818:46.8 PB12
Sep 30Denison InviteSep 30 · 5,000 Meters Varsity · Place 12 · Kuemper Catholic Carroll5,000 Meters Varsity1218:48.99 PB12
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 21 · Kuemper Catholic Carroll5,000 Meters Varsity2117:37.02 PB12
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 18 · Kuemper Catholic Carroll5,000 Meters High School1818:08.59 PB12
Sep 13Tim Thomas ClassicSep 13 · 5,000 Meters VAR A · Place 13 · Kuemper Catholic Carroll5,000 Meters VAR A1318:32.90 PB12
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class A Varsity · Place 22 · Kuemper Catholic Carroll5,000 Meters Boys 5000m Class A Varsity2217:48.63 PB12
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 9 · Kuemper Catholic Carroll5,000 Meters Varsity916:56.00 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 3A - GilbertOct 23 · 5,000 Meters Varsity · Place 25 · Kuemper Catholic Carroll5,000 Meters Varsity2517:09.8011
Oct 1Denison-Schleswig XC MeetOct 1 · 5,000 Meters Varsity · Place 9 · Kuemper Catholic Carroll5,000 Meters Varsity917:29.0311
Sep 28Cyclone InviteSep 28 · 5,000 Meters Varsity · Place 18 · Kuemper Catholic Carroll5,000 Meters Varsity1818:06.1211
Sep 14Tim Thomas ClassicSep 14 · 5,000 Meters Varsity · Place 23 · V-Kuemper Ca5,000 Meters Varsity2318:19.1511
Aug 31Glenwood InviteAug 31 · 5,000 Meters Varsity · Place 12 · Kuemper Cath5,000 Meters Varsity1218:05.1911

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 3A - GlenwoodOct 19 · 5,000 Meters Varsity · Place 47 · Kuemper Catholic Carroll5,000 Meters Varsity4718:40.379
Oct 13Hawkeye 10 XC MeetOct 13 · 5,000 Meters Varsity · Place 28 · Kuemper Cath5,000 Meters Varsity2818:21.4609
Oct 6Atlantic InvitationalOct 6 · 5,000 Meters Varsity · Place 32 · Kuemper Cath5,000 Meters Varsity3218:40.8709
Sep 24Cyclone XC InviteSep 24 · 5,000 Meters Varsity · Place 41 · Kuemper Cath5,000 Meters Varsity4118:33.2509