Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · CherokeeCherokee XC Meet · Oct 720:40.67Cherokee XC MeetOctober 7, 2025
5,000 Meters · ClarindaClarinda Invite · Sep 920:14.92Clarinda InviteSeptember 9, 2025
5,000 Meters · GlenwoodGlenwood Invite · Aug 2920:20.8Glenwood InviteAugust 29, 2026
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3021:20.23Glenwood InviteAugust 30, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2720:26.88Cyclone InviteSeptember 27, 2025
5,000 Meters · Leon Golf & Country ClubCentral Decatur XC Invite · Sep 1020:27.51Central Decatur XC InviteSeptember 10, 2026
5,000 Meters · NeolaTri-Center Invite · Sep 2220:20.9Tri-Center InviteSeptember 22, 2026
5,000 Meters · Pella HSIowa State Qualifier - 2A - Pella Christian · Oct 2319:41.94Iowa State Qualifier - 2A - Pella ChristianOctober 23, 2025
5,000 Meters · Shenandoah High School Hawkeye 10 Conf Meet at Shenandoah · Oct 1620:10.66 Hawkeye 10 Conf Meet at ShenandoahOctober 16, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Junior Varsity · Place 21 · Shenandoah5,000 Meters Junior Varsity2120:54.311
Sep 28Glenwood InviteSep 28 · 5,000 Meters VAR Division · Place 82 · Shenandoah5,000 Meters VAR Division8220:50.411
Sep 22Tri-Center InviteSep 22 · 5,000 Meters Boys Varsity · Place 66 · Shenandoah5,000 Meters Boys Varsity6620:20.9 PB11
Sep 10Central Decatur XC InviteSep 10 · 5,000 Meters Boys · Place 34 · Shenandoah5,000 Meters Boys3420:27.51 PB11
Aug 29Glenwood InviteAug 29 · 5,000 Meters Varsity · Place 73 · Shenandoah5,000 Meters Varsity7320:20.8 PB11
Aug 26Shenandoah Early Bird MeetAug 26 · 5,000 Meters Varsity · Place 26 · Shenandoah5,000 Meters Varsity2621:41.611

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - Pella ChristianOct 23 · 5,000 Meters State · Place 43 · Shenandoah5,000 Meters State4319:41.94 PB10
Oct 16 Hawkeye 10 Conf Meet at ShenandoahOct 16 · 5,000 Meters Varsity · Place 64 · Shenandoah5,000 Meters Varsity6420:10.66 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 56 · Shenandoah5,000 Meters Varsity5620:40.67 PB10
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 81 · Shenandoah5,000 Meters Varsity8120:26.88 PB10
Sep 23Tri-Center InviteSep 23 · 5,000 Meters New Division · Place 54 · Shenandoah5,000 Meters New Division5420:36.0110
Sep 9Clarinda InviteSep 9 · 5,000 Meters New Division · Place 36 · Shenandoah5,000 Meters New Division3620:14.92 PB10
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 79 · Shenandoah5,000 Meters Varsity7921:20.23 PB10