Personal bests

Best marks in available results
Event / courseMarkMeetDate
3550 m · Spanish Lake ParkLutheran North XC Invitational · Sep 1714:40.02Lutheran North XC InvitationalSeptember 17, 2026
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2518:02.6Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · Hillsboro High SchoolFrank Schultz Invitational · Oct 319:33.67Frank Schultz InvitationalOctober 3, 2026
5,000 Meters · Orchard Farm High SchoolOrchard Farm XC Invitational · Oct 818:37.97Orchard Farm XC InvitationalOctober 8, 2026
5,000 Meters · Osage ParkMSHSAA Class 4 District 1 · Oct 3118:04.94MSHSAA Class 4 District 1October 31, 2026
5,000 Meters · West City ParkJCAA XC Conference · Oct 1718:47.12JCAA XC ConferenceOctober 17, 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 4 District 1Oct 31 · 5,000 Meters Varsity · Place 48 · Hillsboro5,000 Meters Varsity4818:04.94 PB10
Oct 22North County InvitationalOct 22 · 5,000 Meters Varsity · Place 35 · Hillsboro5,000 Meters Varsity3520:23.6—
Oct 17JCAA XC ConferenceOct 17 · 5,000 Meters Varsity · Place 26 · Hillsboro5,000 Meters Varsity2618:47.12 PB10
Oct 8Orchard Farm XC InvitationalOct 8 · 5,000 Meters High School · Place 44 · Hillsboro5,000 Meters High School4418:37.97 PB10
Oct 3Frank Schultz InvitationalOct 3 · 5,000 Meters Varsity Boys · Place 40 · Hillsboro5,000 Meters Varsity Boys4019:33.67 PB10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Blue Varsity · Place 108 · Hillsboro5,000 Meters Blue Varsity10818:02.6 PB10
Sep 17Lutheran North XC InvitationalSep 17 · 3,550 Meters High School · Place 29 · Hillsboro3,550 Meters High School2914:40.02 PB10