Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Piney Valley Golf CourseWaynesville District Warmup · Oct 2313:28.60Waynesville District WarmupOctober 23, 2025
5,000 Meters · Belle City ParkBelle XC Invitational · Sep 2222:31.49Belle XC InvitationalSeptember 22, 2026
5,000 Meters · Conway High SchoolConway XC Invitational 2026 · Oct 824:08.0Conway XC Invitational 2026October 8, 2026
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 123:28.90MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2921:46.02St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Oak Hills Country ClubDixon Invitational · Oct 1324:02.7Dixon InvitationalOctober 13, 2025
5,000 Meters · Plato High SchoolPlato Eagle Invitational · Sep 2423:14.6Plato Eagle InvitationalSeptember 24, 2026
5,000 Meters · Steelville City ParkSteelville XC Invitational · Sep 1724:09.2Steelville XC InvitationalSeptember 17, 2026
5,000 Meters · Van-Far R1 High SchoolMSHSAA Class 1 District 3 · Oct 3121:06.65MSHSAA Class 1 District 3October 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 1 District 3Oct 31 · 5,000 Meters Varsity · Place 63 · Crocker5,000 Meters Varsity6321:06.65 PB12
Oct 12Dixon InvitationalOct 12 · 5,000 Meters Varsity · Place 34 · Crocker5,000 Meters Varsity3431:07.612
Oct 8Conway XC Invitational 2026Oct 8 · 5,000 Meters Varsity · Place 39 · Crocker5,000 Meters Varsity3924:08.0 PB12
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 61 · Crocker5,000 Meters Varsity6121:46.02 PB12
Sep 24Plato Eagle InvitationalSep 24 · 5,000 Meters Varsity · Place 50 · Crocker5,000 Meters Varsity5023:14.6 PB12
Sep 22Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 44 · Crocker5,000 Meters Varsity4422:31.49 PB12
Sep 17Steelville XC InvitationalSep 17 · 5,000 Meters Varsity · Place 45 · Crocker5,000 Meters Varsity4524:09.2 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 119 · Crocker5,000 Meters Varsity11923:28.90 PB11
Oct 23Waynesville District WarmupOct 23 · 3,200 Meters Varsity · Place 25 · Crocker3,200 Meters Varsity2513:28.60 PB11
Oct 20Frisco League MeetOct 20 · 5,000 Meters Varsity · Place 23 · Crocker5,000 Meters Varsity2324:10.3411
Oct 13Dixon InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 4 · Crocker5,000 Meters Junior Varsity424:02.7 PB11
Oct 9Conway Invitational Cross Country MeetOct 9 · 5,000 Meters Varsity · Place 60 · Crocker5,000 Meters Varsity6025:10.0611
Sep 25Plato Eagle InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 3 · Crocker5,000 Meters Junior Varsity323:49.411