Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUnion Invite · Apr 2814.38aUnion InviteApril 28, 2023
100m Hurdles · 30" / 0.762m · OutdoorSunridge Invite · May 317.09aSunridge InviteMay 3, 2024
100m Hurdles · 33" / 0.838m · OutdoorOSAA State Track & Field Championships · May 2817.04aOSAA State Track & Field ChampionshipsMay 28, 2026
200 Meters · OutdoorLMS Track Meet · Apr 1533.07aLMS Track MeetApril 15, 2022
300m Hurdles · 30" / 0.762m · OutdoorLegends Twilight Invitational · Apr 2651.82aLegends Twilight InvitationalApril 26, 2025
Long Jump · OutdoorOSAA State Track & Field Championships · May 285.13mOSAA State Track & Field ChampionshipsMay 28, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · Long Jump · Place 4 · La GrandeLa GrandeLong Jump4.5.13m PBWind: -0.210
May 28OSAA State Track & Field ChampionshipsMay 28 · 100m Hurdles · Place 9 · La GrandeLa Grande100m Hurdles33" / 0.838mRound P9.17.04a PBWind: 0.410

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Legends Twilight InvitationalApr 26 · Long Jump · Place 39 · La GrandeLa GrandeLong Jump39.14' 9"9
Apr 26Legends Twilight InvitationalApr 26 · 300m Hurdles · Place 25 · La GrandeLa Grande300m Hurdles30" / 0.762m25.51.82a PB9
Apr 26Legends Twilight InvitationalApr 26 · 100m Hurdles · Place 21 · La GrandeLa Grande100m Hurdles33" / 0.838m21.17.71a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Oregon Middle School Meet of ChampionsMay 23 · 100m Hurdles · Place 7 · La GrandeLa Grande100m Hurdles30" / 0.762mRound P7.16.81aWind: 3.18
May 23Oregon Middle School Meet of ChampionsMay 23 · 100m Hurdles · Place 7 · La GrandeLa Grande100m Hurdles30" / 0.762m7.16.98aWind: 2.18
May 7Wildcat IntramuralMay 7 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.16.94aUnofficial8
May 3Sunridge InviteMay 3 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.17.09a PB8
Apr 25Mustang InvitationalApr 25 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.17.52a8
Apr 19MS Prairie City Track MeetApr 19 · 300m Hurdles · La GrandeLa Grande300m Hurdles30" / 0.762m—SCR8
Apr 19MS Prairie City Track MeetApr 19 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.17.70a8
Apr 12Wildcat InviteApr 12 · 300m Hurdles · Place 2 · La GrandeLa Grande300m Hurdles30" / 0.762m2.56.37a8
Apr 12Wildcat InviteApr 12 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.17.55a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Union InviteApr 28 · 300m Hurdles · Place 4 · La GrandeLa Grande300m Hurdles30" / 0.762m4.59.47a7
Apr 28Union InviteApr 28 · 100m Hurdles · Place 2 · La GrandeLa Grande100m Hurdles30" / 0.762m2.18.32a7
Apr 28Union InviteApr 28 · 100 Meters · Place 3 · La GrandeLa Grande100 Meters3.14.38a PB7

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Joseph JH InviteMay 7 · 100m Hurdles · Place 5 · La GrandeLa Grande100m Hurdles30" / 0.762m5.20.06a6
May 7Joseph JH InviteMay 7 · 100 Meters · Place 12 · La GrandeLa Grande100 Meters12.15.63a6
May 5LaGrande Middle School Track MeetMay 5 · 100m Hurdles · Place 6 · La GrandeLa Grande100m Hurdles30" / 0.762m6.19.79a6
May 5LaGrande Middle School Track MeetMay 5 · 100 Meters · Place 25 · La GrandeLa Grande100 Meters25.15.71a6
Apr 29Union InviteApr 29 · 100m Hurdles · Place 6 · La GrandeLa Grande100m Hurdles30" / 0.762m6.19.66a6
Apr 29Union InviteApr 29 · 200 Meters · Place 32 · La GrandeLa Grande200 Meters32.33.66a6
Apr 22Elgin InviteApr 22 · 100m Hurdles · Place 10 · La GrandeLa Grande100m Hurdles30" / 0.762m10.21.86
Apr 22Elgin InviteApr 22 · 200 Meters · Place 10 · La GrandeLa Grande200 Meters10.33.66
Apr 22Elgin InviteApr 22 · 100 Meters · Place 11 · La GrandeLa Grande100 Meters11.15.46
Apr 15LMS Track MeetApr 15 · 100m Hurdles · Place 12 · La GrandeLa Grande100m Hurdles30" / 0.762m12.21.23a6
Apr 15LMS Track MeetApr 15 · 200 Meters · Place 13 · La GrandeLa Grande200 Meters13.33.07a PB6