Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Ronan Canal BankCanal Bank Run · Sep 97:08.78Canal Bank RunSeptember 9, 2023
1.5 Miles · St. Ignatius High SchoolMission HS/MS Cross Country Invitational · Sep 1212:06.76Mission HS/MS Cross Country InvitationalSeptember 12, 2023
5,000 Meters · Amend Park Billings Invitational XC Meet · Aug 2822:35.58 Billings Invitational XC MeetAugust 28, 2026
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 921:34.24Capital City 7 of 7October 9, 2025
5,000 Meters · Bridger Creek Golf CourseBozeman XC Invite · Sep 1222:27.14Bozeman XC InviteSeptember 12, 2026
5,000 Meters · Canal RoadRonan Canal Bank Run · Aug 2924:56.75Ronan Canal Bank Run August 29, 2025
5,000 Meters · Gallatin County Regional ParkRun BXC Invitational 2026 · Sep 424:16Run 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:50.4Butte High InvitationalSeptember 24, 2026
5,000 Meters · Rivers Bend Golf CourseWestern B/C XC Invitational · Oct 1621:35.30Western B/C XC InvitationalOctober 16, 2025
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2521:27.7MHSA 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

9 results
DateMeetEventPlMarkGr
Oct 24MHSA State XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 193 · Powell CountyPowell County5,000 Meters Varsity19321:07.4211
Oct 15Western B/C XC InviteOct 15 · 5,000 Meters Varsity · Place 56 · Powell CountyPowell County5,000 Meters Varsity5621:44.1811
Oct 8Tracy Logan 7 of 7 Oct 8 · 5,000 Meters Varsity #5 · Place 41 · Powell CountyPowell County5,000 Meters Varsity #54121:55.311
Oct 2Headwaters InvitationalOct 2 · 5,000 Meters Varsity · Place 70 · Powell CountyPowell County5,000 Meters Varsity7021:10 PB11
Sep 24Butte High InvitationalSep 24 · 5,000 Meters Varsity · Place 114 · Powell CountyPowell County5,000 Meters Varsity11421:50.4 PB11
Sep 19Mountain West ClassicSep 19 · 5,000 Meters Varsity Boys · Place 421 · Powell CountyPowell County5,000 Meters Varsity Boys42122:07.811
Sep 12Bozeman XC InviteSep 12 · 5,000 Meters Varsity · Place 239 · Powell CountyPowell County5,000 Meters Varsity23922:27.14 PB11
Sep 4Run BXC Invitational 2026Sep 4 · 5,000 Meters Varsity/JV combined · Place 144 · Powell CountyPowell County5,000 Meters Varsity/JV combined14424:16 PB11
Aug 28 Billings Invitational XC MeetAug 28 · 5,000 Meters Varsity · Place 234 · Powell CountyPowell County5,000 Meters Varsity23422:35.58 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters B- Boys · Place 171 · Powell CountyPowell County5,000 Meters B- Boys17121:27.7 PB10
Oct 16Western B/C XC InvitationalOct 16 · 5,000 Meters Varsity · Place 58 · Powell CountyPowell County5,000 Meters Varsity5821:35.30 PB10
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #4 · Place 42 · Powell CountyPowell County5,000 Meters Varsity #44221:34.24 PB10
Oct 3Great Falls XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 115 · Powell CountyPowell County5,000 Meters Junior Varsity11522:30.7710
Sep 27Dillon InvitationalSep 27 · 5,000 Meters Varsity · Place 55 · Powell CountyPowell County5,000 Meters Varsity5522:11.9010
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 545 · Powell CountyPowell County5,000 Meters Varsity54522:21.0210
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Junior Varsity · Place 190 · Powell CountyPowell County5,000 Meters Junior Varsity19022:36.4110
Aug 29Ronan Canal Bank Run Aug 29 · 5,000 Meters Varsity · Place 54 · Powell CountyPowell County5,000 Meters Varsity5424:56.75 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters B- Boys · Place 182 · Powell CountyPowell County5,000 Meters B- Boys18221:47.529
Oct 17Western B/C InviteOct 17 · 5,000 Meters Varsity · Place 52 · Powell CountyPowell County5,000 Meters Varsity5221:30.149
Oct 10Capital City 7 of 7Oct 10 · 5,000 Meters Varsity · Place 43 · Powell CountyPowell County5,000 Meters Varsity4321:54.329
Oct 4Great Falls XC InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 104 · Powell CountyPowell County5,000 Meters Junior Varsity10424:02.269
Sep 28Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 468 · Powell CountyPowell County5,000 Meters Varsity46823:09.469
Sep 21Thompson Falls InviteSep 21 · 5,000 Meters Varsity · Place 111 · Powell CountyPowell County5,000 Meters Varsity11123:42.389
Sep 14Bozeman XC Invite Sep 14 · 5,000 Meters Junior Varsity · Place 218 · Powell CountyPowell County5,000 Meters Junior Varsity21823:48.30—
Sep 6Run BXC Invitational 2024Sep 6 · 5,000 Meters Junior Varsity · Place 168 · Powell CountyPowell County5,000 Meters Junior Varsity16825:329
Aug 30Canal Bank MeetAug 30 · 5,000 Meters Varsity · Place 54 · Powell CountyPowell County5,000 Meters Varsity5425:14.109

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Western B/C InviteOct 12 · 2 Miles Middle School · Place 19 · Deer LodgeDeer Lodge2 Miles Middle School1915:12.058
Sep 12Mission HS/MS Cross Country InvitationalSep 12 · 1.5 Miles Middle School Boys · Place 55 · Deer LodgeDeer Lodge1.5 Miles Middle School Boys5512:06.76 PB8
Sep 9Canal Bank RunSep 9 · 1 Miles Middle School · Place 8 · Deer LodgeDeer Lodge1 Miles Middle School87:08.78 PB8