Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRescheduled Baker Invitational · Apr 2813.69aRescheduled Baker InvitationalApril 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMHSA Class A-C State Track & Field Meet · May 2815.60aMHSA Class A-C State Track & Field MeetMay 28, 2026
200 Meters · OutdoorDistrict 3B/4C · May 829.58aDistrict 3B/4CMay 8, 2025
300m Hurdles · 30" / 0.762m · OutdoorMHSA Class A-C State Track & Field Meet · May 2847.42aMHSA Class A-C State Track & Field MeetMay 28, 2026
400 Meters · OutdoorMHSA Class A-C State Track & Field Meet · May 281:02.75aMHSA Class A-C State Track & Field MeetMay 28, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 28MHSA Class A-C State Track & Field MeetMay 28 · 300m Hurdles · Place 7 · Carter County300m Hurdles30" / 0.762m7.47.42a PB11
May 28MHSA Class A-C State Track & Field MeetMay 28 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838mRound P2.16.00aWind: -2.211
May 28MHSA Class A-C State Track & Field MeetMay 28 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838m2.15.60a PBWind: 1.911
May 28MHSA Class A-C State Track & Field MeetMay 28 · 400 Meters · Place 13 · Carter County400 Meters13.1:02.75a PB11
May 21Eastern C DivisionalMay 21 · 300m Hurdles · Place 2 · Carter County300m Hurdles30" / 0.762m2.50.17a11
May 21Eastern C DivisionalMay 21 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838m2.15.87a11
May 21Eastern C DivisionalMay 21 · 400 Meters · Place 4 · Carter County400 Meters4.1:05.50a11
May 14District 3B/4C MeetMay 14 · 300m Hurdles · Place 1 · Carter County300m Hurdles30" / 0.762m1.50.72a11
May 14District 3B/4C MeetMay 14 · 100m Hurdles · Place 1 · Carter County100m Hurdles33" / 0.838m1.16.77a11
May 14District 3B/4C MeetMay 14 · 400 Meters · Place 1 · Carter County400 Meters1.1:04.96a11
May 8Sidney InvitationalMay 8 · 300m Hurdles · Place 1 · Carter County300m Hurdles148.85a11
May 8Sidney InvitationalMay 8 · 100m Hurdles · Place 1 · Carter County100m Hurdles116.17a11
May 8Sidney InvitationalMay 8 · 100 Meters · Place 9 · Carter County100 Meters914.07a11
May 544th Annual Norm Girard Top 10 Track MeetMay 5 · 300m Hurdles · Place 5 · Carter County300m Hurdles30" / 0.762m5.49.29a11
May 544th Annual Norm Girard Top 10 Track MeetMay 5 · 100m Hurdles · Place 4 · Carter County100m Hurdles33" / 0.838m4.16.58a11
May 1Shriners Invitational Track MeetMay 1 · 300m Hurdles · Place 3 · Carter County300m Hurdles348.50a11
May 1Shriners Invitational Track MeetMay 1 · 100m Hurdles · Place 5 · Carter County100m Hurdles516.71a11
May 1Shriners Invitational Track MeetMay 1 · 100 Meters · Place 12 · Carter County100 Meters1213.88a11
Apr 28Rescheduled Baker InvitationalApr 28 · 300m Hurdles · Place 1 · Carter County300m Hurdles30" / 0.762m1.49.38a11
Apr 28Rescheduled Baker InvitationalApr 28 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838m2.16.37aWind: 011
Apr 28Rescheduled Baker InvitationalApr 28 · 400 Meters · Place 7 · Carter County400 Meters7.1:05.78a11
Apr 28Rescheduled Baker InvitationalApr 28 · 100 Meters · Place 9 · Carter County100 Meters9.13.69a PBWind: 011
Apr 162026 Devils Tower Track ClassicApr 16 · 300m Hurdles · Place 3 · Carter County300m Hurdles30" / 0.762m3.50.89a11
Apr 162026 Devils Tower Track ClassicApr 16 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838m2.16.84a11
Apr 162026 Devils Tower Track ClassicApr 16 · 200 Meters · Place 4 · Carter County200 Meters4.30.06a11
Apr 10R&L HS InvitationalApr 10 · 300m Hurdles · Place 2 · Carter County300m Hurdles250.46a11
Apr 10R&L HS InvitationalApr 10 · 100m Hurdles · Place 3 · Carter County100m Hurdles317.47a11
Apr 10R&L HS InvitationalApr 10 · 200 Meters · Place 10 · Carter County200 Meters1029.67a11
Apr 10R&L HS InvitationalApr 10 · 100 Meters · Place 11 · Carter County100 Meters1114.36a11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 22MHSA State B & C Track MeetMay 22 · 300m Hurdles · Place 13 · Carter County300m Hurdles30" / 0.762m13.49.29a10
May 22MHSA State B & C Track MeetMay 22 · 100m Hurdles · Place 9 · Carter County100m Hurdles33" / 0.838mRound P9.17.08a10
May 22MHSA State B & C Track MeetMay 22 · 100m Hurdles · Place 7 · Carter County100m Hurdles33" / 0.838m7.16.64a10
May 15MHSA Southern B/C Divisional MeetMay 15 · 300m Hurdles · Place 2 · Carter County300m Hurdles250.54a10
May 15MHSA Southern B/C Divisional MeetMay 15 · 100m Hurdles · Place 2 · Carter County100m Hurdles217.38a10
May 15MHSA Southern B/C Divisional MeetMay 15 · 100 Meters · Place 9 · Carter County100 Meters914.48a10
May 8District 3B/4CMay 8 · 300m Hurdles · Place 1 · Carter County300m Hurdles30" / 0.762m1.52.30a10
May 8District 3B/4CMay 8 · 100m Hurdles · Place 1 · Carter County100m Hurdles33" / 0.838m1.17.93a10
May 8District 3B/4CMay 8 · 200 Meters · Place 2 · Carter County200 Meters2.29.58a PB10
May 8District 3B/4CMay 8 · 100 Meters · Place 2 · Carter County100 Meters2.14.15a10
May 2Fairview HS InviteMay 2 · 300m Hurdles · Place 2 · Carter County300m Hurdles250.69a10
May 2Fairview HS InviteMay 2 · 100m Hurdles · Place 5 · Carter County100m Hurdles517.82a10
May 2Fairview HS InviteMay 2 · 200 Meters · Place 12 · Carter County200 Meters1229.83a10
Apr 29 43rd Annual Norm Girard Top 10 Track Meet Apr 29 · 300m Hurdles · Place 5 · Carter County300m Hurdles549.92a10
Apr 29 43rd Annual Norm Girard Top 10 Track Meet Apr 29 · 100m Hurdles · Place 5 · Carter County100m Hurdles517.49a10
Apr 25Glendive Shriners InvitationalApr 25 · 300m Hurdles · Place 11 · Carter County300m Hurdles30" / 0.762m11.52.10a10
Apr 25Glendive Shriners InvitationalApr 25 · 100m Hurdles · Place 6 · Carter County100m Hurdles33" / 0.838m6.17.70a10
Apr 25Glendive Shriners InvitationalApr 25 · 200 Meters · Place 26 · Carter County200 Meters26.29.89a10
Apr 25Glendive Shriners InvitationalApr 25 · 100 Meters · Place 30 · Carter County100 Meters30.14.07a10
Apr 22Baker InvitationalApr 22 · 300m Hurdles · Place 4 · Carter County300m Hurdles30" / 0.762m4.57.19a10
Apr 22Baker InvitationalApr 22 · 100m Hurdles · Place 2 · Carter County100m Hurdles33" / 0.838m2.17.78a10
Apr 22Baker InvitationalApr 22 · 200 Meters · Place 3 · Carter County200 Meters3.30.16a10
Apr 22Baker InvitationalApr 22 · 100 Meters · Place 4 · Carter County100 Meters4.14.14a10
Apr 11Baker Small MeetApr 11 · 300m Hurdles · Place 5 · Carter County300m Hurdles556.55a10
Apr 11Baker Small MeetApr 11 · 100m Hurdles · Place 2 · Carter County100m Hurdles217.55a10
Apr 11Baker Small MeetApr 11 · 200 Meters · Place 7 · Carter County200 Meters729.95a10
Apr 11Baker Small MeetApr 11 · 100 Meters · Place 3 · Carter County100 Meters313.94a10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 24Montana State Track & Field Meet AA-CMay 24 · 100m Hurdles · Place 19 · Carter County100m Hurdles1918.10a—
May 162024 MHSA Southern BC DivisionalMay 16 · 100m Hurdles · Place 5 · Carter County100m Hurdles518.12a—
May 162024 MHSA Southern BC DivisionalMay 16 · 400 Meters · Place 12 · Carter County400 Meters121:10.38a—
May 162024 MHSA Southern BC DivisionalMay 16 · 200 Meters · Place 13 · Carter County200 Meters1330.64a—
May 9District 3B/4C MeetMay 9 · 100m Hurdles · Place 2 · Carter County100m Hurdles217.91a—
May 9District 3B/4C MeetMay 9 · 400 Meters · Place 3 · Carter County400 Meters31:07.79a—
May 9District 3B/4C MeetMay 9 · 200 Meters · Place 6 · Carter County200 Meters629.81a—
May 9District 3B/4C MeetMay 9 · 100 Meters · Place 6 · Carter County100 Meters614.42a—
May 1Fairview HS Track InviteMay 1 · 100m Hurdles · Place 4 · Carter County100m Hurdles418.28a—
May 1Fairview HS Track InviteMay 1 · 200 Meters · Place 11 · Carter County200 Meters1130.30a—
May 1Fairview HS Track InviteMay 1 · 100 Meters · Place 11 · Carter County100 Meters1115.02a—
Apr 25R&L HS InvitationalApr 25 · 100m Hurdles · Place 4 · Carter County100m Hurdles417.62a—
Apr 25R&L HS InvitationalApr 25 · 400 Meters · Place 8 · Carter County400 Meters81:13.66a—
Apr 25R&L HS InvitationalApr 25 · 200 Meters · Place 17 · Carter County200 Meters1730.00a—
Apr 25R&L HS InvitationalApr 25 · 100 Meters · Place 19 · Carter County100 Meters1914.21a—
Apr 13Baker InvitationalApr 13 · 100m Hurdles · Place 4 · Carter County100m Hurdles417.82a—
Apr 13Baker InvitationalApr 13 · 100 Meters · Place 15 · Carter County100 Meters1514.14a—
Apr 9MC Invite-B/C Schools Apr 9 · 100m Hurdles · Place 3 · Carter County100m Hurdles318.02a—
Apr 9MC Invite-B/C Schools Apr 9 · 400 Meters · Place 8 · Carter County400 Meters81:10.53a—
Apr 9MC Invite-B/C Schools Apr 9 · 100 Meters · Place 14 · Carter County100 Meters1414.58a—
Apr 9MC Invite-B/C Schools Apr 9 · 100m Hurdles · Place 3 · Carter County100m Hurdles318.02a—
Apr 9MC Invite-B/C Schools Apr 9 · 400 Meters · Place 8 · Carter County400 Meters81:10.53a—
Apr 9MC Invite-B/C Schools Apr 9 · 100 Meters · Place 14 · Carter County100 Meters1414.58a—
Mar 28Glendive OpenerMar 28 · 100m Hurdles · Place 2 · Carter County100m Hurdles218.47a—
Mar 28Glendive OpenerMar 28 · 400 Meters · Place 5 · Carter County400 Meters51:09.59a—
Mar 28Glendive OpenerMar 28 · 200 Meters · Place 6 · Carter County200 Meters630.70a—
Mar 28Glendive OpenerMar 28 · 100 Meters · Place 12 · Carter County100 Meters1214.70a—