Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2816:45.04 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 916:48.96Capital City 7 of 7October 9, 2025
5,000 Meters · Bridger Creek Golf CourseBozeman XC Invite · Sep 1216:49.74Bozeman XC InviteSeptember 12, 2026
5,000 Meters · Cottonwood Hills Golf CourseGallatin High Invitational · Oct 1616:21.90Gallatin High InvitationalOctober 16, 2025
5,000 Meters · Gallatin County Regional ParkRun BXC Invitational 2026 · Sep 417:33Run BXC Invitational 2026September 4, 2026
5,000 Meters · Gallatin High SchoolGallatin Valley Invitational · Oct 1518:05.1Gallatin Valley InvitationalOctober 15, 2026
5,000 Meters · Headwaters Public Golf CourseHeadwaters Invitational · Oct 216:36Headwaters InvitationalOctober 2, 2026
5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 2516:48.80Butte High InvitationalSeptember 25, 2025
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2516:13.00Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2516:48.8MHSA State Cross Country MeetOctober 25, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 47 · Belgrade5,000 Meters Varsity4716:34.9211
Oct 15Gallatin Valley InvitationalOct 15 · 5,000 Meters Open · Place 9 · Belgrade5,000 Meters Open918:05.1 PB11
Oct 8Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Varsity #1 · Place 12 · Belgrade5,000 Meters Varsity #11217:04.511
Oct 2Headwaters InvitationalOct 2 · 5,000 Meters Varsity · Place 4 · Belgrade5,000 Meters Varsity416:36 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity Division I Sec1 A-L · Place 10 · Belgrade5,000 Meters Varsity Division I Sec1 A-L1016:13.00 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Varsity DI MERGE · Place 16 · Belgrade5,000 Meters Varsity DI MERGE1616:13.0011
Sep 19Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 38 · Belgrade5,000 Meters Varsity Boys3816:48.911
Sep 12Bozeman XC InviteSep 12 · 5,000 Meters Varsity · Place 34 · Belgrade5,000 Meters Varsity3416:49.74 PB11
Sep 4Run BXC Invitational 2026Sep 4 · 5,000 Meters Varsity/JV combined · Place 5 · Belgrade5,000 Meters Varsity/JV combined517:33 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 18 · Belgrade5,000 Meters Varsity1816:45.04 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters AA- Boys · Place 30 · Belgrade5,000 Meters AA- Boys3016:48.8 PB10
Oct 16Gallatin High InvitationalOct 16 · 5,000 Meters Open · Place 9 · Belgrade5,000 Meters Open916:21.90 PB10
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #2 · Place 11 · Belgrade5,000 Meters Varsity #21116:48.96 PB10
Sep 25Butte High InvitationalSep 25 · 5,000 Meters Varsity · Place 15 · Belgrade5,000 Meters Varsity1516:48.80 PB10