Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2820:55.79 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseTracy Logan 7 of 7 · Oct 821:00.5Tracy Logan 7 of 7 October 8, 2026
5,000 Meters · Bridger Creek Golf CourseBozeman XC Invite · Sep 1221:03.32Bozeman XC InviteSeptember 12, 2026
5,000 Meters · Gallatin County Regional ParkRun BXC Invitational 2026 · Sep 423:30Run BXC Invitational 2026September 4, 2026
5,000 Meters · Headwaters Public Golf CourseHeadwaters Invitational · Oct 220:01Headwaters InvitationalOctober 2, 2026
5,000 Meters · Highland View Golf CourseButte High Invitational · Sep 2420:52.8Butte High InvitationalSeptember 24, 2026
5,000 Meters · Rivers Bend Golf CourseWestern B/C XC Invite · Oct 1520:06.78Western B/C XC InviteOctober 15, 2026
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2620:49.24MHSA State Cross Country MeetOctober 26, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7USATF Montana Association Junior Olympic ChampionshipsNov 7 · 5,000 Meters 15-18 · Place 26 · 31-Unattached31-Unattached5,000 Meters 15-182621:15.411
Oct 24MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 121 · Powell CountyPowell County5,000 Meters Varsity12119:19.1111
Oct 15Western B/C XC InviteOct 15 · 5,000 Meters Varsity · Place 36 · Powell CountyPowell County5,000 Meters Varsity3620:06.78 PB11
Oct 8Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Junior Varsity · Place 170 · Powell CountyPowell County5,000 Meters Junior Varsity17021:00.5 PB11
Oct 2Headwaters InvitationalOct 2 · 5,000 Meters Varsity · Place 60 · Powell CountyPowell County5,000 Meters Varsity6020:01 PB11
Sep 24Butte High InvitationalSep 24 · 5,000 Meters Varsity · Place 99 · Powell CountyPowell County5,000 Meters Varsity9920:52.8 PB11
Sep 19Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 388 · Powell CountyPowell County5,000 Meters Varsity Boys38821:06.311
Sep 12Bozeman XC InviteSep 12 · 5,000 Meters Varsity · Place 219 · Powell CountyPowell County5,000 Meters Varsity21921:03.32 PB11
Sep 4Run BXC Invitational 2026Sep 4 · 5,000 Meters Varsity/JV combined · Place 128 · Powell CountyPowell County5,000 Meters Varsity/JV combined12823:30 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 198 · Powell CountyPowell County5,000 Meters Varsity19820:55.79 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters B- Boys · Place 158 · Powell CountyPowell County5,000 Meters B- Boys15821:09.310
Oct 16Western B/C XC InvitationalOct 16 · 5,000 Meters Varsity · Place 52 · Powell CountyPowell County5,000 Meters Varsity5221:11.4910
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #3 · Place 36 · Powell CountyPowell County5,000 Meters Varsity #33621:25.9110
Oct 3Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 124 · Powell CountyPowell County5,000 Meters Junior Varsity12422:50.9710
Sep 27Dillon InvitationalSep 27 · 5,000 Meters Varsity · Place 54 · Powell CountyPowell County5,000 Meters Varsity5422:02.5710
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 537 · Powell CountyPowell County5,000 Meters Varsity53722:11.1710
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Junior Varsity · Place 199 · Powell CountyPowell County5,000 Meters Junior Varsity19922:42.6110

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters B- Boys · Place 156 · Powell CountyPowell County5,000 Meters B- Boys15620:49.24 PB9
Oct 17Western B/C InviteOct 17 · 5,000 Meters Varsity · Place 50 · Powell CountyPowell County5,000 Meters Varsity5021:17.529
Oct 10Capital City 7 of 7Oct 10 · 5,000 Meters Varsity · Place 38 · Powell CountyPowell County5,000 Meters Varsity3821:37.129
Oct 4Great Falls XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 122 · Powell CountyPowell County5,000 Meters Junior Varsity12225:04.059
Sep 28Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 478 · Powell CountyPowell County5,000 Meters Varsity47823:56.279
Sep 21Thompson Falls InviteSep 21 · 5,000 Meters Varsity · Place 115 · Powell CountyPowell County5,000 Meters Varsity11524:28.099
Sep 14Bozeman XC Invite Sep 14 · 5,000 Meters Junior Varsity · Place 263 · Powell CountyPowell County5,000 Meters Junior Varsity26325:40.95—