Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBillings Public Schools City Meet · May 813.20aBillings Public Schools City MeetMay 8, 2025
100m Hurdles · 33" / 0.838m · OutdoorMHSA Class AA-B State Track & Field Meet · May 2815.73aMHSA Class AA-B State Track & Field MeetMay 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorMontana State "AA" and "A" Track · May 2246.52aMontana State "AA" and "A" TrackMay 22, 2025
400 Meters · OutdoorBCHS Invite · Apr 141:07.48aBCHS InviteApril 14, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 300m Hurdles · Place 13 · Billings Senior300m Hurdles30" / 0.762m13.48.19a12
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 100m Hurdles · Place 9 · Billings Senior100m Hurdles33" / 0.838mRound P9.15.83aWind: -112
May 28MHSA Class AA-B State Track & Field MeetMay 28 · 100m Hurdles · Place 8 · Billings Senior100m Hurdles33" / 0.838m8.15.73a PBWind: -1.212
May 22Eastern AA DivisionalMay 22 · 300m Hurdles · Place 5 · Billings Senior300m Hurdles30" / 0.762m5.47.99a12
May 22Eastern AA DivisionalMay 22 · 100m Hurdles · Place 6 · Billings Senior100m Hurdles33" / 0.838m6.15.84a12
May 22Eastern AA DivisionalMay 22 · 100 Meters · Place 12 · Billings Senior100 MetersRound P12.13.27a12
May 14Billings Public School City MeetMay 14 · 300m Hurdles · Place 3 · Billings Senior300m Hurdles30" / 0.762m3.51.01a12
May 14Billings Public School City MeetMay 14 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles33" / 0.838m2.16.10a12
May 14Billings Public School City MeetMay 14 · 100 Meters · Place 7 · Billings Senior100 Meters7.13.42a12
May 9Bozeman/Gallatin/Senior/SkyviewMay 9 · 300m Hurdles · Place 3 · Billings Senior300m Hurdles348.89a12
May 9Bozeman/Gallatin/Senior/SkyviewMay 9 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles215.64a12
May 52026 Midland Roundtable Top 10May 5 · 300m Hurdles · Place 8 · Billings Senior300m Hurdles30" / 0.762m8.49.74a12
May 52026 Midland Roundtable Top 10May 5 · 100m Hurdles · Place 5 · Billings Senior100m Hurdles33" / 0.838m5.15.85a12
May 2Skor DeKamMay 2 · 300m Hurdles · Place 4 · Billings Senior300m Hurdles448.24a12
May 2Skor DeKamMay 2 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles216.02a12
May 2Skor DeKamMay 2 · 100 Meters · Place 9 · Billings Senior100 Meters913.27a12
Apr 18Billings InviteApr 18 · 100m Hurdles · Place 8 · Billings Senior100m HurdlesRound P816.54a12
Apr 18Billings InviteApr 18 · 100 Meters · Place 24 · Billings Senior100 MetersRound P2413.29a12
Apr 14BCHS InviteApr 14 · 400 Meters · Place 9 · Billings Senior400 Meters9.1:07.48a PB12
Apr 10Butte/Senior/SkyviewApr 10 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles30" / 0.762m2.49.15a12
Apr 10Butte/Senior/SkyviewApr 10 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles33" / 0.838m1.15.97a12
Apr 10Butte/Senior/SkyviewApr 10 · 100 Meters · Place 6 · Billings Senior100 Meters6.13.29a12
Apr 7SCAD#1 LockwoodApr 7 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles248.08a12
Apr 7SCAD#1 LockwoodApr 7 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles116.52a12
Apr 3Helena vs. Senior DualApr 3 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles116.25a12
Apr 3Helena vs. Senior DualApr 3 · 100 Meters · Place 3 · Billings Senior100 Meters313.24a12

2025 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 22Montana State "AA" and "A" TrackMay 22 · 300m Hurdles · Place 10 · Billings Senior300m Hurdles30" / 0.762m10.46.52a PB11
May 22Montana State "AA" and "A" TrackMay 22 · 100m Hurdles · Place 8 · Billings Senior100m Hurdles33" / 0.838mRound P8.16.30aWind: 011
May 22Montana State "AA" and "A" TrackMay 22 · 100m Hurdles · Place 7 · Billings Senior100m Hurdles33" / 0.838m7.16.09aWind: 011
May 16Eastern AA DivisionalMay 16 · 300m Hurdles · Place 4 · Billings Senior300m Hurdles30" / 0.762m4.48.80a11
May 16Eastern AA DivisionalMay 16 · 100m Hurdles · Place 7 · Billings Senior100m Hurdles33" / 0.838mRound P7.16.53a11
May 16Eastern AA DivisionalMay 16 · 100m Hurdles · Place 3 · Billings Senior100m Hurdles33" / 0.838m3.16.17a11
May 16Eastern AA DivisionalMay 16 · 100 Meters · Place 17 · Billings Senior100 MetersRound P17.13.59a11
May 8Billings Public Schools City MeetMay 8 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles215.91a11
May 8Billings Public Schools City MeetMay 8 · 100 Meters · Place 8 · Billings Senior100 Meters813.20a PB11
Apr 292025 Midland Roundtable Top 10Apr 29 · 100m Hurdles · Place 4 · Billings Senior100m Hurdles33" / 0.838m4.16.30a11
Apr 26BPS (Dan Hansen Results)Apr 26 · 300m Hurdles · Place 14 · Billings Senior300m Hurdles30" / 0.762m14.52.64a11
Apr 26BPS (Dan Hansen Results)Apr 26 · 100m Hurdles · Place 5 · Billings Senior100m Hurdles33" / 0.838m5.16.43a11
Apr 26BPS (Dan Hansen Results)Apr 26 · 100 Meters · Place 23 · Billings Senior100 Meters23.13.48a11
Apr 26Dan HansenApr 26 · 300m Hurdles · Place 14 · Billings Senior300m Hurdles30" / 0.762m14.52.64a11
Apr 26Dan HansenApr 26 · 100m Hurdles · Place 5 · Billings Senior100m Hurdles33" / 0.838m5.16.43a11
Apr 26Dan HansenApr 26 · 100 Meters · Place 23 · Billings Senior100 Meters23.13.48a11
Apr 18Great Falls Optimist Club Women's Track MeetApr 18 · 300m Hurdles · Place 20 · Billings Senior300m Hurdles30" / 0.762m20.51.88a11
Apr 18Great Falls Optimist Club Women's Track MeetApr 18 · 100m Hurdles · Place 8 · Billings Senior100m Hurdles33" / 0.838m8.16.71a11
Apr 18Great Falls Optimist Club Women's Track MeetApr 18 · 100 Meters · Place 17 · Billings Senior100 Meters17.13.59a11
Apr 15Billings Central InviteApr 15 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles217.20a11
Apr 15Billings Central InviteApr 15 · 400 Meters · Place 19 · Billings Senior400 Meters191:10.96a11
Apr 12Billings InviteApr 12 · 300m Hurdles · Place 24 · Billings Senior300m Hurdles2454.39a11
Apr 12Billings InviteApr 12 · 100m Hurdles · Place 6 · Billings Senior100m Hurdles616.81a11
Apr 12Billings InviteApr 12 · 100m Hurdles · Place 8 · Billings Senior100m Hurdles817.26a11
Apr 8Lockwood SCAD#2Apr 8 · 300m Hurdles · Place 7 · Billings Senior300m Hurdles751.89a11
Apr 8Lockwood SCAD#2Apr 8 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles217.41a11
Apr 8Lockwood SCAD#2Apr 8 · 100 Meters · Place 6 · Billings Senior100 Meters613.79a11
Apr 5Gallatin Valley TriangularApr 5 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles254.51a11
Apr 5Gallatin Valley TriangularApr 5 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles216.72a11
Apr 5Gallatin Valley TriangularApr 5 · 100 Meters · Place 6 · Billings Senior100 Meters613.55a11
Mar 28Billings West/Billings Senior/CMR-TriangularMar 28 · 300m Hurdles · Place 3 · Billings Senior300m Hurdles353.31a11
Mar 28Billings West/Billings Senior/CMR-TriangularMar 28 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles116.65a11
Mar 28Billings West/Billings Senior/CMR-TriangularMar 28 · 100 Meters · Place 11 · Billings Senior100 Meters1113.78a11

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 25MHSA Class AA & B State Meet May 25 · 100m Hurdles · Place 11 · Billings Senior100m Hurdles1116.53a—
May 19AA Eastern Divisionals 2023May 19 · 300m Hurdles · Place 10 · Billings Senior300m Hurdles1050.92a—
May 19AA Eastern Divisionals 2023May 19 · 100m Hurdles · Place 5 · Billings Senior100m Hurdles516.56a—
May 19AA Eastern Divisionals 2023May 19 · 100m Hurdles · Place 5 · Billings Senior100m Hurdles516.49a—
May 6Senior-Gallatin DualMay 6 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles217.17a—
May 6Senior-Gallatin DualMay 6 · 100 Meters · Place 2 · Billings Senior100 Meters214.16a—
May 4Yellowstone Freshman InvitationalMay 4 · 300m Hurdles · Place 6 · Billings Senior300m Hurdles652.56a—
May 4Yellowstone Freshman InvitationalMay 4 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles117.06a—
Apr 26Butte/SeniorApr 26 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles254.66a—
Apr 26Butte/SeniorApr 26 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles117.42a—
Apr 26Butte/SeniorApr 26 · 100 Meters · Place 4 · Billings Senior100 Meters414.31a—
Apr 152023 Billings InviteApr 15 · 300m Hurdles · Place 8 · Billings Senior300m Hurdles853.449
Apr 152023 Billings InviteApr 15 · 100m Hurdles · Place 8 · Billings Senior100m Hurdles817.289
Apr 152023 Billings InviteApr 15 · 100m Hurdles · Place 6 · Billings Senior100m Hurdles617.889
Apr 11SCAD 04.11.23Apr 11 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles30" / 0.762m2.52.34a9
Apr 11SCAD 04.11.23Apr 11 · 100m Hurdles · Place 2 · Billings Senior100m Hurdles33" / 0.838m2.17.31a9
Apr 11SCAD 04.11.23Apr 11 · 100 Meters · Place 3 · Billings Senior100 Meters3.13.74a9
Apr 6BSH-CCHS DualApr 6 · 300m Hurdles · Place 2 · Billings Senior300m Hurdles255.00a—
Apr 6BSH-CCHS DualApr 6 · 100m Hurdles · Place 1 · Billings Senior100m Hurdles117.41a—
Apr 6BSH-CCHS DualApr 6 · 100 Meters · Place 5 · Billings Senior100 Meters514.22a—