Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2024 STCU West Coast Championships · Mar 25:27.29a2024 STCU West Coast ChampionshipsMarch 2, 2024
1500 Meters · OutdoorUSATF Montana Association Junior Olympic Championships · Jun 165:03.55aUSATF Montana Association Junior Olympic ChampionshipsJune 16, 2023
1600 Meters · IndoorBTC All-comers · Feb 45:38.28aBTC All-comersFebruary 4, 2024
1600 Meters · OutdoorMontana State "AA" and "A" Track · May 224:57.05aMontana State "AA" and "A" TrackMay 22, 2025
200 Meters · OutdoorGallatin County Championship · May 227.34aGallatin County ChampionshipMay 2, 2026
3200 Meters · OutdoorLast Chance Qualifier · May 911:25.74aLast Chance QualifierMay 9, 2025
400 Meters · OutdoorEastern AA Divisional · May 2258.92aEastern AA DivisionalMay 22, 2026
800 Meters · Indoor2024 STCU West Coast Championships · Mar 22:29.28a2024 STCU West Coast ChampionshipsMarch 2, 2024
800 Meters · OutdoorMontana State "AA" and "A" Track · May 222:11.82aMontana State "AA" and "A" TrackMay 22, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 2000m Steeplechase · Bozeman TrackBozeman Track2000m Steeplechase0.762m—NT11
Jun 192026 USATF Montana Association Junior Olympic ChampionshipsJun 19 · 400m Hurdles · Bozeman TrackBozeman Track400m Hurdles30" / 0.762m—DNS11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 1600 Meters · Place 5 · GallatinGallatin1600 Meters5.5:05.88a11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 800 Meters · Place 4 · GallatinGallatin800 Meters4.2:14.22a11
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 400 Meters · Place 5 · GallatinGallatin400 Meters5.59.12a11
May 22Eastern AA DivisionalMay 22 · 1600 Meters · Place 3 · GallatinGallatin1600 Meters3.5:07.80a11
May 22Eastern AA DivisionalMay 22 · 800 Meters · GallatinGallatin800 Meters—DNS11
May 22Eastern AA DivisionalMay 22 · 400 Meters · Place 1 · GallatinGallatin400 Meters1.58.92a PB11
May 15Last Chance QualifierMay 15 · 800 Meters · Place 1 · GallatinGallatin800 Meters12:15.27a11
May 9Bozeman/Gallatin/Senior/SkyviewMay 9 · 800 Meters · Place 1 · GallatinGallatin800 Meters12:15.79a11
May 52026 Midland Roundtable Top 10May 5 · 800 Meters · GallatinGallatin800 Meters—DQ11
May 2Gallatin County ChampionshipMay 2 · 400 Meters · Place 1 · GallatinGallatin400 Meters159.50a11
May 2Gallatin County ChampionshipMay 2 · 200 Meters · Place 2 · GallatinGallatin200 Meters227.34a PB11
Apr 21Crosstown 2026Apr 21 · 200 Meters · Place 4 · GallatinGallatin200 Meters427.44a11
Apr 18Billings InviteApr 18 · 1600 Meters · Place 4 · GallatinGallatin1600 Meters45:19.13a11
Apr 6Belgrade/Bozeman/GallatinApr 6 · 800 Meters · Place 1 · GallatinGallatin800 Meters12:17.98a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7MSU HS InviteMar 7 · 800 Meters · Bozeman TrackBozeman Track800 Meters—DNS11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · 1600 Meters · Place 2 · GallatinGallatin1600 Meters2.4:57.05a PB10
May 22Montana State "AA" and "A" TrackMay 22 · 800 Meters · Place 2 · GallatinGallatin800 Meters2.2:11.82a PB10
May 22Montana State "AA" and "A" TrackMay 22 · 400 Meters · Place 12 · GallatinGallatin400 Meters12.1:00.62a10
May 16Eastern AA DivisionalMay 16 · 1600 Meters · Place 2 · GallatinGallatin1600 Meters2.5:00.80a10
May 16Eastern AA DivisionalMay 16 · 800 Meters · Place 2 · GallatinGallatin800 Meters2.2:14.98a10
May 16Eastern AA DivisionalMay 16 · 400 Meters · GallatinGallatin400 Meters--DNS10
May 9Last Chance QualifierMay 9 · 3200 Meters · Place 2 · GallatinGallatin3200 Meters2.11:25.74a PB10
Apr 292025 Midland Roundtable Top 10Apr 29 · 800 Meters · Place 1 · GallatinGallatin800 Meters1.2:14.29a10
Apr 26Skor DekamApr 26 · 1600 Meters · Place 1 · GallatinGallatin1600 Meters1.5:09.25a10
Apr 22Crosstown Dual 2025Apr 22 · 400 Meters · Place 2 · GallatinGallatin400 Meters2.59.88a10
Apr 22Crosstown Dual 2025Apr 22 · 200 Meters · Place 3 · GallatinGallatin200 Meters3.27.94a10
Apr 18Great Falls Optimist Club Women's Track MeetApr 18 · 1600 Meters · Place 1 · GallatinGallatin1600 Meters1.5:07.66a10
Apr 12Billings InviteApr 12 · 800 Meters · Place 1 · GallatinGallatin800 Meters12:15.93a10
Apr 8CMR vs. Gallatin DualApr 8 · 400 Meters · Place 1 · GallatinGallatin400 Meters11:00.40a10
Apr 5Gallatin Valley TriangularApr 5 · 1600 Meters · Place 2 · GallatinGallatin1600 Meters25:11.77a10
Mar 28Belgrade QuadMar 28 · 800 Meters · Place 2 · GallatinGallatin800 Meters22:16.91a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24Montana State Track & Field Meet AA-CMay 24 · 1600 Meters · Place 5 · GallatinGallatin1600 Meters55:09.92a—
May 24Montana State Track & Field Meet AA-CMay 24 · 800 Meters · Place 6 · GallatinGallatin800 Meters62:19.43a—
May 17Eastern AA DivisionalsMay 17 · 3200 Meters · GallatinGallatin3200 Meters--SCR9
May 17Eastern AA DivisionalsMay 17 · 1600 Meters · Place 3 · GallatinGallatin1600 Meters3.5:17.90a9
May 17Eastern AA DivisionalsMay 17 · 800 Meters · Place 4 · GallatinGallatin800 Meters4.2:25.30a9
May 10Last Chance InviteMay 10 · 3200 Meters · Place 6 · GallatinGallatin3200 Meters611:36.18a—
May 22024 Yellowstone Bank Freshman(ONLY) InvitationalMay 2 · 400 Meters · Place 4 · GallatinGallatin400 Meters41:05.24a—
Apr 302024 Midland Roundtable Top 10Apr 30 · 1600 Meters · Place 3 · GallatinGallatin1600 Meters35:19.20a—
Apr 302024 Midland Roundtable Top 10Apr 30 · 800 Meters · Place 8 · GallatinGallatin800 Meters82:26.35a—
Apr 27Skor DekamApr 27 · 3200 Meters · Place 1 · GallatinGallatin3200 Meters111:48.37a—
Apr 23Bozeman CrosstownApr 23 · 800 Meters · Place 3 · GallatinGallatin800 Meters3.2:21.05a9
Apr 20Great Falls Optimist Club Women's Track MeetApr 20 · 1600 Meters · Place 7 · GallatinGallatin1600 Meters75:19.94a—
Apr 13Billings InviteApr 13 · 800 Meters · Place 10 · GallatinGallatin800 Meters102:25.63a—
Apr 9Gallatin/CMR DualApr 9 · 400 Meters · Place 2 · GallatinGallatin400 Meters21:05.72a—
Apr 5Skyview Triangle with Boz/GalApr 5 · 1600 Meters · Place 2 · GallatinGallatin1600 Meters25:27.11a—
Apr 5Skyview Triangle with Boz/GalApr 5 · 800 Meters · Place 2 · GallatinGallatin800 Meters22:33.42a—
Mar 30Belgrade Triangular Mar 30 · 1600 Meters · Place 3 · GallatinGallatin1600 Meters35:22.25a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 22024 STCU West Coast ChampionshipsMar 2 · 1 Mile · Place 6 · Bozeman TrackBozeman Track1 Mile6.5:27.29a PB9
Mar 22024 STCU West Coast ChampionshipsMar 2 · 800 Meters · Place 13 · Bozeman TrackBozeman Track800 Meters13.2:29.28a PB9
Feb 4BTC All-comersFeb 4 · 1600 Meters · Place 3 · Bozeman TrackBozeman Track1600 Meters3.5:38.28a PB9
Feb 4BTC All-comersFeb 4 · 800 Meters · Bozeman TrackBozeman Track800 Meters--DNS9

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 16USATF Montana Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Place 1 · Bozeman TrackBozeman Track1500 Meters1.5:03.55a PB9
Jun 16USATF Montana Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 1 · Bozeman TrackBozeman Track800 Meters1.2:27.84a9
May 2East Middle School Track Meet May 2 · 1600 Meters · Place 2 · Chief JosephChief Joseph1600 Meters25:53.10a—
May 2East Middle School Track Meet May 2 · 800 Meters · Place 1 · Chief JosephChief Joseph800 Meters12:45.45a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3East Middle School InvitationalMay 3 · 1600 Meters · Place 1 · Chief JosephChief Joseph1600 Meters1.6:15.74a7
May 3East Middle School InvitationalMay 3 · 800 Meters · Place 3 · Chief JosephChief Joseph800 Meters3.3:02.27a7

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13BTC Intrasquad MeetFeb 13 · 800 Meters · Place 3 · Bozeman TrackBozeman Track800 Meters3.3:13.0hUnofficial7
Feb 13BTC Intrasquad MeetFeb 13 · 400 Meters · Place 4 · Bozeman TrackBozeman Track400 Meters4.1:19.1hUnofficial7