Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBPS Middle School City Meet · May 2413.98aBPS Middle School City MeetMay 24, 2022
1600 Meters · IndoorMSU HS Invite · Mar 74:48.39aMSU HS InviteMarch 7, 2026
1600 Meters · OutdoorBillings Public School City Meet · May 144:48.29aBillings Public School City MeetMay 14, 2026
400 Meters · OutdoorEastern AA Divisional · May 1653.60aEastern AA DivisionalMay 16, 2025
800 Meters · OutdoorMHSA Class AA-B State Track & Field Meet · May 282:01.42aMHSA Class AA-B State Track & Field MeetMay 28, 2026
Long Jump · OutdoorBPS Middle School City Meet · May 2413-02.50BPS Middle School City MeetMay 24, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 800 Meters · Place 15 · Billings SeniorBillings Senior800 Meters15.2:01.42a PB11
May 22Eastern AA DivisionalMay 22 · 800 Meters · Place 7 · Billings SeniorBillings Senior800 Meters7.2:02.02a11
May 14Billings Public School City MeetMay 14 · 1600 Meters · Place 5 · Billings SeniorBillings Senior1600 Meters5.4:48.29a PB11
May 9Bozeman/Gallatin/Senior/SkyviewMay 9 · 800 Meters · Place 4 · Billings SeniorBillings Senior800 Meters42:05.78a11
May 2Skor DeKamMay 2 · 800 Meters · Place 3 · Billings SeniorBillings Senior800 Meters32:01.66a11
Apr 22Hardin SCAD InviteApr 22 · 400 Meters · Place 1 · Billings SeniorBillings Senior400 Meters154.78a11
Apr 18Billings InviteApr 18 · 800 Meters · Place 13 · Billings SeniorBillings Senior800 Meters132:05.39a11
Apr 14BCHS InviteApr 14 · 800 Meters · Place 3 · Billings SeniorBillings Senior800 Meters3.2:04.62a11
Apr 10Butte/Senior/SkyviewApr 10 · 1600 Meters · Place 8 · Billings SeniorBillings Senior1600 Meters8.5:03.94a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7MSU HS InviteMar 7 · 1600 Meters · Place 13 · UnattachedUnattached1600 Meters13.4:48.39a PB11
Mar 7MSU HS InviteMar 7 · 800 Meters · UnattachedUnattached800 Meters—DNS11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16Eastern AA DivisionalMay 16 · 800 Meters · Place 16 · Billings SeniorBillings Senior800 Meters16.2:05.93a10
May 16Eastern AA DivisionalMay 16 · 400 Meters · Place 21 · Billings SeniorBillings Senior400 Meters21.53.60a PB10
May 8Billings Public Schools City MeetMay 8 · 800 Meters · Place 3 · Billings SeniorBillings Senior800 Meters32:05.50a10
May 3Senior/Gallatin/West TriangularMay 3 · 800 Meters · Place 2 · Billings SeniorBillings Senior800 Meters22:06.32a10
Apr 26BPS (Dan Hansen Results)Apr 26 · 800 Meters · Place 19 · Billings SeniorBillings Senior800 Meters19.2:17.65a10
Apr 26BPS (Dan Hansen Results)Apr 26 · 400 Meters · Place 16 · Billings SeniorBillings Senior400 Meters16.54.10a10
Apr 26Dan HansenApr 26 · 800 Meters · Place 19 · Billings SeniorBillings Senior800 Meters19.2:17.65a10
Apr 26Dan HansenApr 26 · 400 Meters · Place 16 · Billings SeniorBillings Senior400 Meters16.54.10a10
Apr 15Billings Central InviteApr 15 · 400 Meters · Place 9 · Billings SeniorBillings Senior400 Meters955.37a10
Apr 12Billings InviteApr 12 · 800 Meters · Place 20 · Billings SeniorBillings Senior800 Meters202:08.68a10
Apr 8Lockwood SCAD#2Apr 8 · 800 Meters · Place 3 · Billings SeniorBillings Senior800 Meters32:11.75a10
Apr 5Gallatin Valley TriangularApr 5 · 800 Meters · Place 3 · Billings SeniorBillings Senior800 Meters32:11.71a10
Mar 28Billings West/Billings Senior/CMR-TriangularMar 28 · 1600 Meters · Place 14 · Billings SeniorBillings Senior1600 Meters145:30.12a10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 17Eastern AA DivisionalsMay 17 · 1600 Meters · Place 30 · Billings SeniorBillings Senior1600 Meters30.5:10.24a9
May 17Eastern AA DivisionalsMay 17 · 800 Meters · Place 21 · Billings SeniorBillings Senior800 Meters21.2:13.20a9
May 9Billings Public Schools City MeetMay 9 · 1600 Meters · Place 13 · Billings SeniorBillings Senior1600 Meters135:43.68a—
May 9Billings Public Schools City MeetMay 9 · 800 Meters · Place 5 · Billings SeniorBillings Senior800 Meters52:11.47a—
May 4Belgrade vs SeniorMay 4 · 1600 Meters · Place 12 · Billings SeniorBillings Senior1600 Meters125:26.57a—
May 4Belgrade vs SeniorMay 4 · 800 Meters · Place 6 · Billings SeniorBillings Senior800 Meters62:16.91a—
May 22024 Yellowstone Bank Freshman(ONLY) InvitationalMay 2 · 1600 Meters · Place 7 · Billings SeniorBillings Senior1600 Meters75:25.25a—
May 22024 Yellowstone Bank Freshman(ONLY) InvitationalMay 2 · 800 Meters · Place 4 · Billings SeniorBillings Senior800 Meters42:21.04a—
Apr 23Senior SCAD 04.23Apr 23 · 1600 Meters · Place 4 · Billings SeniorBillings Senior1600 Meters4.5:13.63a9
Apr 23Senior SCAD 04.23Apr 23 · 800 Meters · Place 5 · Billings SeniorBillings Senior800 Meters5.2:18.80a9
Apr 19 Harry 'Swede' Dahlberg InvitationalApr 19 · 1600 Meters · Place 57 · Billings SeniorBillings Senior1600 Meters575:43.61a—
Apr 19 Harry 'Swede' Dahlberg InvitationalApr 19 · 800 Meters · Place 39 · Billings SeniorBillings Senior800 Meters392:14.92a—
Apr 5West/Butte/Senior TriangularApr 5 · 1600 Meters · Place 13 · Billings SeniorBillings Senior1600 Meters135:23.17a—
Apr 5West/Butte/Senior TriangularApr 5 · 800 Meters · Place 6 · Billings SeniorBillings Senior800 Meters62:18.50a—
Mar 29Blgs, HHS, GFHMar 29 · 1600 Meters · Place 16 · Billings SeniorBillings Senior1600 Meters165:22.45a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23BPS Middle School City MeetMay 23 · Long Jump · Place 28 · Will JamesWill JamesLong Jump2811-11—
May 23BPS Middle School City MeetMay 23 · 1600 Meters · Place 6 · Will JamesWill James1600 Meters65:25.19a—
May 23BPS Middle School City MeetMay 23 · 800 Meters · Place 2 · Will JamesWill James800 Meters22:19.90a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24BPS Middle School City MeetMay 24 · 1600 Meters · Place 3 · Will JamesWill James1600 Meters3.5:47.43a7
May 24BPS Middle School City MeetMay 24 · Long Jump · Place 17 · Will JamesWill JamesLong Jump17.13-02.50 PB7
May 24BPS Middle School City MeetMay 24 · 400 Meters · Place 6 · Will JamesWill James400 Meters6.1:04.20a7
May 24BPS Middle School City MeetMay 24 · 100 Meters · Place 19 · Will JamesWill James100 Meters19.13.98a PB7