Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Ronan Canal BankCanal Bank Run · Sep 98:53.05Canal Bank RunSeptember 9, 2023
1.5 Miles · St. Ignatius High SchoolMission HS/MS Cross Country Invitational · Sep 1215:17.73Mission HS/MS Cross Country InvitationalSeptember 12, 2023
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2822:44.59 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseTracy Logan 7 of 7 · Oct 821:16.0Tracy Logan 7 of 7 October 8, 2026
5,000 Meters · Bridger Creek Golf CourseBozeman XC Invite · Sep 1222:15.91Bozeman XC InviteSeptember 12, 2026
5,000 Meters · Canal RoadRonan Canal Bank Run · Aug 2927:50.52Ronan Canal Bank Run August 29, 2025
5,000 Meters · Gallatin County Regional ParkRun BXC Invitational 2026 · Sep 424:53Run BXC Invitational 2026September 4, 2026
5,000 Meters · Headwaters Public Golf CourseHeadwaters Invitational · Oct 221:10Headwaters InvitationalOctober 2, 2026
5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 2421:29.6Butte High InvitationalSeptember 24, 2026
5,000 Meters · Rivers Bend Golf CourseWestern B/C XC Invite · Oct 1520:31.85Western B/C XC InviteOctober 15, 2026
5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 1922:08.8Mountain West ClassicSeptember 19, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 156 · Powell CountyPowell County5,000 Meters Varsity15619:57.7111
Oct 15Western B/C XC InviteOct 15 · 5,000 Meters Varsity · Place 41 · Powell CountyPowell County5,000 Meters Varsity4120:31.85 PB11
Oct 8Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Varsity #4 · Place 38 · Powell CountyPowell County5,000 Meters Varsity #43821:16.0 PB11
Oct 2Headwaters InvitationalOct 2 · 5,000 Meters Varsity · Place 69 · Powell CountyPowell County5,000 Meters Varsity6921:10 PB11
Sep 24Butte High InvitationalSep 24 · 5,000 Meters Varsity · Place 109 · Powell CountyPowell County5,000 Meters Varsity10921:29.6 PB11
Sep 19Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 422 · Powell CountyPowell County5,000 Meters Varsity Boys42222:08.8 PB11
Sep 12Bozeman XC InviteSep 12 · 5,000 Meters Varsity · Place 236 · Powell CountyPowell County5,000 Meters Varsity23622:15.91 PB11
Sep 4Run BXC Invitational 2026Sep 4 · 5,000 Meters Varsity/JV combined · Place 148 · Powell CountyPowell County5,000 Meters Varsity/JV combined14824:53 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 237 · Powell CountyPowell County5,000 Meters Varsity23722:44.59 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16Western B/C XC InvitationalOct 16 · 5,000 Meters Varsity · Place 68 · Powell CountyPowell County5,000 Meters Varsity6822:32.8110
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #7 · Place 43 · Powell CountyPowell County5,000 Meters Varsity #74324:24.3610
Oct 3Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 168 · Powell CountyPowell County5,000 Meters Junior Varsity16825:00.9010
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 580 · Powell CountyPowell County5,000 Meters Varsity58025:58.4410
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Junior Varsity · Place 286 · Powell CountyPowell County5,000 Meters Junior Varsity28626:32.2310
Aug 29Ronan Canal Bank Run Aug 29 · 5,000 Meters Varsity · Place 66 · Powell CountyPowell County5,000 Meters Varsity6627:50.52 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Western B/C InviteOct 12 · 2 Miles Middle School · Place 27 · Deer LodgeDeer Lodge2 Miles Middle School2718:19.748
Sep 12Mission HS/MS Cross Country InvitationalSep 12 · 1.5 Miles Middle School Boys · Place 118 · Deer LodgeDeer Lodge1.5 Miles Middle School Boys11815:17.73 PB8
Sep 9Canal Bank RunSep 9 · 1 Miles Middle School · Place 20 · Deer LodgeDeer Lodge1 Miles Middle School208:53.05 PB8