Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Castle Rock Park BPS MS Castle Rock Park Meet 2 · Sep 2915:48.82BPS MS Castle Rock Park Meet 2September 29, 2022
2 Miles · Pioneer ParkBPS MS County Meet · Oct 415:39.85BPS MS County MeetOctober 4, 2022
5,000 Meters · Castle Rock Park HS City Meet · Oct 1334:33.35HS City MeetOctober 13, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13HS City MeetOct 13 · 5,000 Meters Junior Varsity Boys · Place 52 · Billings SeniorBillings Senior5,000 Meters Junior Varsity Boys5234:33.35 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14HS City MeetOct 14 · 5,000 Meters Junior Varsity · Place 67 · Billings SeniorBillings Senior5,000 Meters Junior Varsity6729:47.109
Sep 16Billings JV Only MeetSep 16 · 5,000 Meters Junior Varsity · Place 83 · Billings SeniorBillings Senior5,000 Meters Junior Varsity8335:27.079
Sep 13Bozeman XC Invite Sep 13 · 5,000 Meters Junior Varsity · Place 304 · Billings SeniorBillings Senior5,000 Meters Junior Varsity30428:44.179
Aug 29Billings Invitational XC MeetAug 29 · 5,000 Meters Junior Varsity · Place 140 · Billings SeniorBillings Senior5,000 Meters Junior Varsity14033:56.059

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15MS County MeetOct 15 · 2 Miles Junior Varsity · Place 84 · RiversideRiverside2 Miles Junior Varsity8419:07.218
Oct 10MS Meet #4 - Amend ParkOct 10 · 2 Miles Junior Varsity · Place 108 · RiversideRiverside2 Miles Junior Varsity10818:08.038

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 4BPS MS County MeetOct 4 · 2 Miles Varsity · Place 71 · RiversideRiverside2 Miles Varsity7115:39.85 PB6
Sep 29BPS MS Castle Rock Park Meet 2Sep 29 · 2 Miles Varsity · Place 93 · RiversideRiverside2 Miles Varsity9315:48.82 PB6
Sep 22BPS MS Amend Park MeetSep 22 · 2 Miles Junior Varsity · Place 43 · RiversideRiverside2 Miles Junior Varsity4316:44.876
Sep 15BPS MS Castle Rock Park Meet 1Sep 15 · 2 Miles Junior Varsity · Place 97 · RiversideRiverside2 Miles Junior Varsity9717:59.406
Sep 13MS Pioneer Park Meet 1Sep 13 · 2 Miles Junior Varsity · Place 81 · RiversideRiverside2 Miles Junior Varsity8119:42.906