Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Highland View Golf CourseButte Invitational · Sep 2313:20.1Butte InvitationalSeptember 23, 2017
4,000 Meters · Bill Roberts 4K Cross Country CourseUSATF Montana Association Junior Olympic Championships · Nov 915:41.70USATF Montana Association Junior Olympic ChampionshipsNovember 9, 2019
5,000 Meters · Bill Roberts 5K Cross Country CourseUSATF Montana Association Junior Olympic Championships · Nov 618:42.1USATF Montana Association Junior Olympic ChampionshipsNovember 6, 2021
5,000 Meters · Centennial ParkUSATF Montana Association Junior Olympic Championships · Nov 416:47.6USATF Montana Association Junior Olympic ChampionshipsNovember 4, 2023
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2317:31.2Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 917:07.87USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Headwaters Public Golf CourseHeadwaters Invitational · Sep 1218:43.5Headwaters InvitationalSeptember 12, 2020
5,000 Meters · Headwaters State ParkThree Forks Headwaters State Park · Oct 318:57Three Forks Headwaters State ParkOctober 3, 2020
5,000 Meters · Montana State UniversityBobcat Twilight · Sep 416:13.5Bobcat TwilightSeptember 4, 2026
5,000 Meters · Rebecca FarmMHSA B State XC Championships · Oct 2318:52.14MHSA B State XC ChampionshipsOctober 23, 2020
5,000 Meters · Taylor ParkManhattan Black · Sep 519:18.3Manhattan BlackSeptember 5, 2020
5,000 Meters · University of Montana Golf CourseMontana High School Association State Cross Country Meet (All Classes) · Oct 2317:50.69Montana High School Association State Cross Country Meet (All Classes)October 23, 2021
8,000 Meters · Amend ParkYellowjackets/Battlin' Bears Open · Oct 926:06.38Yellowjackets/Battlin' Bears OpenOctober 9, 2026
8,000 Meters · Centennial ParkBengal Invitational · Oct 327:07.4Bengal InvitationalOctober 3, 2025
8,000 Meters · Highland View Golf CourseButte Invitational · Sep 2428:46.8Butte InvitationalSeptember 24, 2026
8,000 Meters · Montana State University BillingsFrontier Cross Country Championships · Nov 627:07.7Frontier Cross Country ChampionshipsNovember 6, 2024
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge · Oct 2525:58.20NAIA Great Lakes ChallengeOctober 25, 2025
8,000 Meters · University of Montana Golf CourseMontana Invitational · Sep 1927:02.1Montana InvitationalSeptember 19, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Frontier · Place 20 · Montana TechMontana Tech8,000 Meters Frontier2026:38.5Jr
Oct 9Yellowjackets/Battlin' Bears OpenOct 9 · 8,000 Meters Men's 8k · Place 14 · Montana TechMontana Tech8,000 Meters Men's 8k1426:06.38 PBJr
Sep 24Butte InvitationalSep 24 · 8,000 Meters College · Place 18 · Montana TechMontana Tech8,000 Meters College1828:46.8 PBJr
Sep 18Montana XC InviteSep 18 · 8,000 Meters Collegiate Mens 8K · Place 53 · Montana TechMontana Tech8,000 Meters Collegiate Mens 8K5327:13.8Jr
Sep 4Bobcat TwilightSep 4 · 5,000 Meters Collegiate · Place 32 · Montana TechMontana Tech5,000 Meters Collegiate3216:13.5 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Frontier Cross Country ChampionshipsNov 7 · 8,000 Meters Frontier · Place 56 · Montana TechMontana Tech8,000 Meters Frontier5627:59.3So
Oct 25NAIA Great Lakes ChallengeOct 25 · 8,000 Meters Mens 8K - Maroon · Place 119 · Montana TechMontana Tech8,000 Meters Mens 8K - Maroon11925:58.20 PBSo
Oct 3Bengal InvitationalOct 3 · 8,000 Meters College · Place 31 · Montana TechMontana Tech8,000 Meters College3127:07.4 PBSo
Sep 19Montana InvitationalSep 19 · 8,000 Meters College · Place 40 · Montana TechMontana Tech8,000 Meters College4027:02.1 PBSo
Aug 29MSU Bobcat TwilightAug 29 · 5,000 Meters Men's · Place 28 · Montana TechMontana Tech5,000 Meters Men's2816:23.8So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Frontier Cross Country ChampionshipsNov 6 · 8,000 Meters Men · Place 21 · Montana TechMontana Tech8,000 Meters Men2127:07.7 PBFr
Oct 4Yellowjackets/Battlin' Bears OpenOct 4 · 8,000 Meters Varsity · Place 55 · Montana TechMontana Tech8,000 Meters Varsity5527:50.8FR
Sep 20Montana InvitationalSep 20 · 8,000 Meters College · Place 42 · Montana TechMontana Tech8,000 Meters College4228:07.3Fr
Aug 30Bobcat TwilightAug 30 · 5,000 Meters Varsity · Place 52 · Montana TechMontana Tech5,000 Meters Varsity5216:52.5FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 27 · Three Forks Running ClubThree Forks Running Club5,000 Meters 15-182717:07.87 PB12
Nov 4USATF Montana Association Junior Olympic ChampionshipsNov 4 · 5,000 Meters 15-18 · Place 6 · Three Forks Running ClubThree Forks Running Club5,000 Meters 15-18616:47.6 PB12
Oct 21MHSA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · Three ForksThree Forks5,000 Meters Varsity316:07.6812
Oct 5Capital City 7 of 7Oct 5 · 5,000 Meters Varsity · Place 23 · Three ForksThree Forks5,000 Meters Varsity2316:49.0412
Sep 15Butte High InvitationalSep 15 · 5,000 Meters Varsity · Place 21 · Three ForksThree Forks5,000 Meters Varsity2116:49.0012
Sep 9Bozeman XC InviteSep 9 · 5,000 Meters Varsity · Place 32 · Three ForksThree Forks5,000 Meters Varsity3216:46.3012
Sep 1Flathead InviteSep 1 · 5,000 Meters Varsity · Place 22 · Three ForksThree Forks5,000 Meters Varsity2216:38.5712
Aug 26Jefferson Season OpenerAug 26 · Varsity · Place 2 · Three ForksThree ForksVarsity217:0512

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5USATF Montana Association Junior Olympic ChampionshipsNov 5 · 5,000 Meters Varsity · Place 2 · Three Forks Running CluThree Forks Running Clu5,000 Meters Varsity217:51.511
Oct 22MHSA State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 9 · Three ForksThree Forks5,000 Meters Varsity917:02.7211
Oct 15Rusty Raisland Memorial Cross Country MeetOct 15 · 5,000 Meters Varsity · Place 2 · Three ForksThree Forks5,000 Meters Varsity217:0511
Oct 6Capital City 7 of 7Oct 6 · 5,000 Meters Varsity · Place 7 · Three ForksThree Forks5,000 Meters Varsity717:24.5311
Sep 30Headwaters InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Three ForksThree Forks5,000 Meters Varsity617:1011
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Varsity Division II · Place 36 · Three ForksThree Forks5,000 Meters Varsity Division II3617:31.2 PB11
Sep 17Mountain West ClassicSep 17 · 5,000 Meters Varsity · Place 50 · Three ForksThree Forks5,000 Meters Varsity5017:13.8611
Sep 10Bozeman XC InviteSep 10 · 5,000 Meters Varsity · Place 43 · Three ForksThree Forks5,000 Meters Varsity4317:36.5211
Aug 27Jefferson High Season OpenerAug 27 · Varsity · Place 1 · Three ForksThree ForksVarsity117:5011

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6USATF Montana Association Junior Olympic ChampionshipsNov 6 · 5,000 Meters 15-18 · Place 7 · Three Forks Running ClubThree Forks Running Club5,000 Meters 15-18718:42.1 PB10
Oct 23Montana High School Association State Cross Country Meet (All Classes)Oct 23 · 5,000 Meters MHSA B Boys · Place 17 · Three ForksThree Forks5,000 Meters MHSA B Boys1717:50.69 PB10
Oct 16Rusty Raisland Memorial Cross Country MeetOct 16 · 5,000 Meters Varsity · Place 8 · Three ForksThree Forks5,000 Meters Varsity818:1610
Oct 7Capital City 7 of 7Oct 7 · 5,000 Meters Varsity · Place 14 · Three ForksThree Forks5,000 Meters Varsity1418:04.6010
Oct 2Headwaters InvitationalOct 2 · 5,000 Meters Varsity · Place 11 · Three ForksThree Forks5,000 Meters Varsity1118:0810
Sep 24Butte High InvitationalSep 24 · 5,000 Meters Varsity · Place 83 · Three ForksThree Forks5,000 Meters Varsity8318:15.810
Sep 18Mountain West ClassicSep 18 · 5,000 Meters Varsity · Place 194 · Three ForksThree Forks5,000 Meters Varsity19418:53.610
Sep 11Bozeman XC Invitational Sep 11 · 5,000 Meters Varsity · Place 70 · Three ForksThree Forks5,000 Meters Varsity7018:16.6710
Aug 28Jefferson Season OpenerAug 28 · 5,000 Meters Varsity · Place 4 · Three ForksThree Forks5,000 Meters Varsity419:0410

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MHSA A State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 21 · Three ForksThree Forks5,000 Meters Varsity2118:52.149
Oct 23MHSA B State XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 21 · Three ForksThree Forks5,000 Meters Varsity2118:52.14 PB9
Oct 17Manhattan TriangularOct 17 · 5,000 Meters Varsity · Place 6 · Three ForksThree Forks5,000 Meters Varsity618:53.99
Oct 10Rusty Raisland InvationalOct 10 · 5,000 Meters Varsity · Place 13 · Three ForksThree Forks5,000 Meters Varsity1318:169
Oct 3Three Forks Headwaters State ParkOct 3 · 5,000 Meters Varsity · Place 9 · Three ForksThree Forks5,000 Meters Varsity918:57 PB9
Sep 26Boulder Invite 2.0Sep 26 · 5,000 Meters Varsity · Place 20 · Three ForksThree Forks5,000 Meters Varsity2019:379
Sep 12Headwaters InvitationalSep 12 · 5,000 Meters Varsity · Place 14 · Three ForksThree Forks5,000 Meters Varsity1418:43.5 PB9
Sep 5Manhattan BlackSep 5 · 5,000 Meters Varsity · Place 10 · Three ForksThree Forks5,000 Meters Varsity1019:18.3 PB9

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9USATF Montana Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 8 · Three Forks Running ClubThree Forks Running Club4,000 Meters 13-14815:41.70 PB8
Oct 5Headwaters InvitationalOct 5 · 2 Miles Middle School · Place 1 · Three ForksThree Forks2 Miles Middle School112:008
Sep 14Bozeman XC InvitationalSep 14 · 2,300 Meters Middle School · Place 14 · Three ForksThree Forks2,300 Meters Middle School148:31.798
Sep 7Belgrade InvitationalSep 7 · 1.5 Miles Middle School · Place 10 · Three ForksThree Forks1.5 Miles Middle School1010:01.828

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Rusty Raisland InvitationalOct 13 · Middle School · Place 9 · Three ForksThree ForksMiddle School913:19.97
Sep 20Butte InvitationalSep 20 · Middle School · Place 26 · Three ForksThree ForksMiddle School2612:39.17

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Butte InvitationalSep 23 · 2 Miles Middle School · Place 75 · Three ForksThree Forks2 Miles Middle School7513:20.1 PB6