Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 916:51.27Capital City 7 of 7October 9, 2025
5,000 Meters · Cottonwood Hills Golf CourseGallatin High Invitational · Oct 1616:17.70Gallatin High InvitationalOctober 16, 2025
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2517:20.7MHSA State Cross Country MeetOctober 25, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 328:12.251st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2630:08.29Mike Johnson ClassicSeptember 26, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 203 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters Invite20328:12.2 PBFr
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 109 · Cal Poly HumboldtCal Poly Humboldt8,000 Meters College10930:08.29 PBFr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters AA- Boys · Place 46 · BozemanBozeman5,000 Meters AA- Boys4617:20.7 PB12
Oct 16Gallatin High InvitationalOct 16 · 5,000 Meters Open · Place 8 · BozemanBozeman5,000 Meters Open816:17.70 PB12
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #5 · Place 1 · BozemanBozeman5,000 Meters Varsity #5116:51.27 PB12