Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Camp HowardStumptown Youth XC Series Meet #4 · Mar 276:47.30Stumptown Youth XC Series Meet #4March 27, 2021
1500 m · Jesuit High SchoolStumptown Youth XC Series Meet #1 · Feb 276:56.40Stumptown Youth XC Series Meet #1February 27, 2021
3,000 Meters · Camp HowardStumptown Youth XC Series Meet #2 · Mar 614:45.60Stumptown Youth XC Series Meet #2March 6, 2021
5,000 Meters · Bill Roberts Golf CourseCapital City 7 of 7 · Oct 919:21.89Capital City 7 of 7October 9, 2025
5,000 Meters · Hamilton Invitational 5K2025 XC Western A Classic · Oct 1719:40.152025 XC Western A ClassicOctober 17, 2025
5,000 Meters · University of Montana Golf CourseMHSA State Cross Country Meet · Oct 2519:25.5MHSA State Cross Country MeetOctober 25, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MHSA State Cross Country MeetOct 25 · 5,000 Meters A- Boys · Place 93 · Beaverhead CountyBeaverhead County5,000 Meters A- Boys9319:25.5 PB12
Oct 172025 XC Western A ClassicOct 17 · 5,000 Meters Varsity · Place 51 · Beaverhead CountyBeaverhead County5,000 Meters Varsity5119:40.15 PB12
Oct 9Capital City 7 of 7Oct 9 · 5,000 Meters Varsity #4 · Place 30 · Beaverhead CountyBeaverhead County5,000 Meters Varsity #43019:21.89 PB12
Oct 2Hamilton Invitational at Daly MansionOct 2 · 5,000 Meters Varsity · Place 50 · Beaverhead CountyBeaverhead County5,000 Meters Varsity5019:05.0412
Sep 20Mountain West ClassicSep 20 · 5,000 Meters Varsity · Place 387 · Beaverhead CountyBeaverhead County5,000 Meters Varsity38719:49.5612
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Varsity · Place 181 · Beaverhead CountyBeaverhead County5,000 Meters Varsity18119:08.3212

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26MHSA State Cross Country MeetOct 26 · 5,000 Meters A- Boys · Place 118 · Beaverhead CountyBeaverhead County5,000 Meters A- Boys11820:07.4511
Oct 3Hamilton Invitational at Daly MansionOct 3 · 5,000 Meters Varsity · Place 51 · Beaverhead CountyBeaverhead County5,000 Meters Varsity5120:21.9411
Sep 28Mountain West ClassicSep 28 · 5,000 Meters Varsity · Place 352 · Beaverhead CountyBeaverhead County5,000 Meters Varsity35220:02.4611
Sep 14Bozeman XC Invite Sep 14 · 5,000 Meters Varsity · Place 200 · Beaverhead CountyBeaverhead County5,000 Meters Varsity20020:03.28—
Sep 6Run BXC Invitational 2024Sep 6 · 5,000 Meters Junior Varsity · Place 95 · Beaverhead CountyBeaverhead County5,000 Meters Junior Varsity9521:1211

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21MHSA State XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 113 · Beaverhead CountyBeaverhead County5,000 Meters Varsity11319:36.4810
Oct 14Western A Fall ClassicOct 14 · 5,000 Meters Varsity · Place 70 · Beaverhead CountyBeaverhead County5,000 Meters Varsity7019:47.9910
Oct 5Capital City 7 of 7Oct 5 · 5,000 Meters Varsity · Place 26 · Beaverhead CountyBeaverhead County5,000 Meters Varsity2619:38.9310
Sep 28Hamilton Invitational at Daly MansionSep 28 · 5,000 Meters Junior Varsity · Place 66 · Beaverhead CountyBeaverhead County5,000 Meters Junior Varsity6620:23.6510
Sep 9Bozeman XC InviteSep 9 · 5,000 Meters Varsity · Place 191 · Beaverhead CountyBeaverhead County5,000 Meters Varsity19119:57.2210
Sep 1Run BXC InvitationalSep 1 · Varsity · Place 81 · Beaverhead CountyBeaverhead CountyVarsity8121:5410

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 22MHSA State XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 123 · Beaverhead CountyBeaverhead County5,000 Meters Varsity12320:35.489
Oct 15Western A Fall ClassicOct 15 · 5,000 Meters Varsity · Place 59 · Beaverhead CountyBeaverhead County5,000 Meters Varsity5920:35.689
Oct 6Capital City 7 of 7Oct 6 · 5,000 Meters Varsity · Place 28 · Beaverhead CountyBeaverhead County5,000 Meters Varsity2820:13.859
Sep 29Hamilton Invitational at Daly MansionSep 29 · 5,000 Meters Junior Varsity · Place 32 · Beaverhead CountyBeaverhead County5,000 Meters Junior Varsity3220:15.329
Sep 24EHHS Vigilante RunSep 24 · 5,000 Meters Varsity · Place 41 · Beaverhead CountyBeaverhead County5,000 Meters Varsity4122:58.3Unofficial9
Sep 17Mountain West ClassicSep 17 · 5,000 Meters Varsity · Place 347 · Beaverhead CountyBeaverhead County5,000 Meters Varsity34720:52.909
Sep 10Bozeman XC InviteSep 10 · 5,000 Meters Junior Varsity · Place 96 · Beaverhead CountyBeaverhead County5,000 Meters Junior Varsity9621:26.859
Sep 2Belgrade XC invitational 2022Sep 2 · Varsity · Place 47 · Beaverhead CountyBeaverhead CountyVarsity4722:139
Aug 27Grant-Kohrs Ranch RunAug 27 · 5,000 Meters Junior Varsity · Place 4 · Beaverhead CountyBeaverhead County5,000 Meters Junior Varsity422:50.049

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Mar 27Stumptown Youth XC Series Meet #4Mar 27 · 1,500 Meters Youth 1500 · Place 26 · St AnthonySt Anthony1,500 Meters Youth 1500266:47.30 PB7
Mar 13Stumptown Youth XC Series Meet #3Mar 13 · 1,500 Meters Youth 1500 · Place 43 · St AnthonySt Anthony1,500 Meters Youth 1500437:00.807
Mar 6Stumptown Youth XC Series Meet #2Mar 6 · 3,000 Meters Youth 3000 · Place 35 · St AnthonySt Anthony3,000 Meters Youth 30003514:45.60 PB7
Feb 27Stumptown Youth XC Series Meet #1Feb 27 · 1,500 Meters Youth 1500 · Place 27 · St AnthonySt Anthony1,500 Meters Youth 1500276:56.40 PB7