Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorOregon Middle School Meet of Champions · May 2616.21aOregon Middle School Meet of ChampionsMay 26, 2022
110m Hurdles · 39" / 0.991m · Outdoor14th Annual Pepsi Invitational · Apr 2919.75a14th Annual Pepsi InvitationalApril 29, 2023
200 Meters · OutdoorSunridge Int. · May 1128.9Sunridge Int.May 11, 2022
300m Hurdles · 36" / 0.914m · OutdoorOSAA State Track & Field Championships · May 2847.39aOSAA State Track & Field ChampionshipsMay 28, 2026
400 Meters · Outdoor14th Annual Pepsi Invitational · Apr 291:05.87a14th Annual Pepsi InvitationalApril 29, 2023
Javelin · 450g AeroJav · OutdoorElgin Invite · Apr 2267' 9Elgin InviteApril 22, 2022

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 28OSAA State Track & Field ChampionshipsMay 28 · 300m Hurdles · Place 13 · La GrandeLa Grande300m Hurdles36" / 0.914mRound P13.47.39a PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Legends Twilight InvitationalApr 26 · 300m Hurdles · La GrandeLa Grande300m Hurdles36" / 0.914m—SCR11
Apr 26Legends Twilight InvitationalApr 26 · 110m Hurdles · La GrandeLa Grande110m Hurdles39" / 0.991m—SCR11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 2914th Annual Pepsi InvitationalApr 29 · 300m Hurdles · Place 18 · La GrandeLa Grande300m Hurdles36" / 0.914m18.52.48a9
Apr 2914th Annual Pepsi InvitationalApr 29 · 110m Hurdles · Place 8 · La GrandeLa Grande110m Hurdles39" / 0.991m8.19.75a PB9
Apr 2914th Annual Pepsi InvitationalApr 29 · 400 Meters · Place 33 · La GrandeLa Grande400 Meters33.1:05.87a PB9
Apr 11New Plymouth JV meetApr 11 · 300m Hurdles · Place 7 · La GrandeLa Grande300m Hurdles36" / 0.914m7.51.52a9
Apr 11New Plymouth JV meetApr 11 · 110m Hurdles · Place 2 · La GrandeLa Grande110m Hurdles39" / 0.991m2.20.31a9

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26Oregon Middle School Meet of ChampionsMay 26 · 100m Hurdles · Place 25 · La GrandeLa Grande100m Hurdles30" / 0.762mRound P25.16.21a PBWind: -0.88
May 11Sunridge Int.May 11 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.16.88
May 11Sunridge Int.May 11 · 200 Meters · Place 10 · La GrandeLa Grande200 Meters10.28.9 PB8
May 11Sunridge Int.May 11 · 100 Meters · La GrandeLa Grande100 Meters—NT8
May 7Joseph JH InviteMay 7 · Javelin · La GrandeLa GrandeJavelin450g AeroJav—SCR8
May 5LaGrande Middle School Track MeetMay 5 · 100m Hurdles · Place 2 · La GrandeLa Grande100m Hurdles30" / 0.762m2.17.66a8
May 5LaGrande Middle School Track MeetMay 5 · Javelin · La GrandeLa GrandeJavelin450g AeroJav—DNS8
Apr 29Union InviteApr 29 · 100m Hurdles · Place 2 · La GrandeLa Grande100m Hurdles30" / 0.762m2.17.23a8
Apr 29Union InviteApr 29 · Javelin · Place 55 · La GrandeLa GrandeJavelin450g AeroJav55.46' 98
Apr 29Union InviteApr 29 · 300m Hurdles · Place 1 · La GrandeLa Grande300m Hurdles36" / 0.914m1.50.87a8
Apr 29Union InviteApr 29 · 200 Meters · Place 18 · La GrandeLa Grande200 Meters18.30.62a8
Apr 22Elgin InviteApr 22 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.18.48
Apr 22Elgin InviteApr 22 · Javelin · Place 10 · La GrandeLa GrandeJavelin450g AeroJav10.67' 9 PB8
Apr 22Elgin InviteApr 22 · 200 Meters · Place 7 · La GrandeLa Grande200 Meters7.31.08
Apr 15LMS Track MeetApr 15 · 100m Hurdles · Place 1 · La GrandeLa Grande100m Hurdles30" / 0.762m1.19.00a8
Apr 15LMS Track MeetApr 15 · Long Jump · La GrandeLa GrandeLong Jump—DNS8
Apr 15LMS Track MeetApr 15 · 200 Meters · Place 12 · La GrandeLa Grande200 Meters12.30.44a8