Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWillamette Invitational · Mar 2815.23aWillamette InvitationalMarch 28, 2026
200 Meters · OutdoorJohn Knight Twilight · Apr 1025.49John Knight TwilightApril 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorKIF Championships · Apr 2645.81aKIF ChampionshipsApril 26, 2024
400 Meters · Indoor2026 Great Northwest Athletic Conference Indoor Track & Field Championships · Feb 1658.89a2026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFebruary 16, 2026
400 Meters · OutdoorGNAC Outdoor Championships · Apr 2756.54aGNAC Outdoor ChampionshipsApril 27, 2026
60m Hurdles · 33" / 0.838m · Indoor2025 GNAC Indoor Track and Field Championships · Feb 179.02a2025 GNAC Indoor Track and Field ChampionshipsFebruary 17, 2025
60m Hurdles · 33" / 0.838m · OutdoorSpartan Track Club Hawaii - Black Friday · Nov 2410.66aSpartan Track Club Hawaii - Black FridayNovember 24, 2023
800 Meters · Outdoor2025 Pacific Multi · Mar 242:36.85a2025 Pacific MultiMarch 24, 2025
High Jump · OutdoorKIF Championships · Apr 265-00.00KIF ChampionshipsApril 26, 2024
Long Jump · Outdoor2025 Pacific Multi · Mar 244.75m2025 Pacific MultiMarch 24, 2025
Shot Put · 4kg · OutdoorSpartan Track Club Hawaii - Black Friday · Nov 2418' 11Spartan Track Club Hawaii - Black FridayNovember 24, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 27GNAC Outdoor ChampionshipsApr 27 · 400 Meters · Place 8 · Western OregonWestern Oregon400 MetersRound P8.56.66aSo
Apr 27GNAC Outdoor ChampionshipsApr 27 · 400 Meters · Place 8 · Western OregonWestern Oregon400 Meters8.56.54a PBSo
Apr 27GNAC Outdoor ChampionshipsApr 27 · 200 Meters · Place 15 · Western OregonWestern Oregon200 MetersRound P15.26.06aWind: 1So
Apr 17Beach InvitationalApr 17 · 400 Meters · Place 37 · Western OregonWestern Oregon400 Meters3758.23aSo
Apr 16Pacific Coast InvitationalApr 16 · 400 Meters · Place 49 · Western OregonWestern Oregon400 Meters4959.45FR
Apr 16Pacific Coast InvitationalApr 16 · 100m Hurdles · Place 47 · Western OregonWestern Oregon100m Hurdles4715.64FR
Apr 10John Knight TwilightApr 10 · 400 Meters · Place 1 · Western OregonWestern Oregon400 Meters156.79FR
Apr 10John Knight TwilightApr 10 · 200 Meters · Place 5 · Western OregonWestern Oregon200 Meters525.49 PBFR
Apr 10John Knight TwilightApr 10 · 100m Hurdles · Western OregonWestern Oregon100m Hurdles—NTFR
Apr 2Bobcat Invitational & MultiApr 2 · 100m Hurdles · Place 31 · Western OregonWestern Oregon100m Hurdles3115.49aSo
Apr 2Bobcat Invitational & MultiApr 2 · 400 Meters · Place 39 · Western OregonWestern Oregon400 Meters3958.52aSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 100m Hurdles · Place 24 · Western OregonWestern Oregon100m Hurdles33" / 0.838m24.15.24aWind: 2.3So
Mar 28Willamette InvitationalMar 28 · 100m Hurdles · Place 3 · Western OregonWestern Oregon100m Hurdles33" / 0.838m3.15.23a PBWind: -1.4So
Mar 28Willamette InvitationalMar 28 · 200 Meters · Place 4 · Western OregonWestern Oregon200 Meters4.25.82aWind: -1.3So
Mar 20PNW InviteMar 20 · 100m Hurdles · Place 8 · Western OregonWestern Oregon100m Hurdles815.33aSo
Mar 20PNW InviteMar 20 · 400 Meters · Place 6 · Western OregonWestern Oregon400 Meters658.09aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 60m Hurdles · Place 6 · Western OregonWestern Oregon60m Hurdles69.00aSO
Feb 162026 Great Northwest Athletic Conference Indoor Track & Field ChampionshipsFeb 16 · 400 Meters · Place 12 · Western OregonWestern Oregon400 Meters1258.89a PBSO
Jan 162026 UW PreviewJan 16 · 60m Hurdles · Place 30 · Western OregonWestern Oregon60m HurdlesRound P309.56aSo
Jan 162026 UW PreviewJan 16 · 400 Meters · Place 18 · Western OregonWestern Oregon400 Meters1858.90aSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Pacific Coast InvitationalApr 17 · 100m Hurdles · Western OregonWestern Oregon100m Hurdles33" / 0.838m--DNSWind: 1Fr
Apr 17Pacific Coast InvitationalApr 17 · 100m Hurdles · Western OregonWestern Oregon100m Hurdles33" / 0.838m--DNSWind: 1Fr
Mar 242025 Pacific MultiMar 24 · Long Jump · Place 7 · Western OregonWestern OregonLong Jump74.75m PBFR
Mar 242025 Pacific MultiMar 24 · High Jump · Place 10 · Western OregonWestern OregonHigh Jump101.40mFR
Mar 242025 Pacific MultiMar 24 · Javelin · Place 17 · Western OregonWestern OregonJavelin1721.02mFR
Mar 242025 Pacific MultiMar 24 · Shot Put · Place 17 · Western OregonWestern OregonShot Put177.06mFR
Mar 242025 Pacific MultiMar 24 · 100m Hurdles · Place 1 · Western OregonWestern Oregon100m Hurdles115.30aFR
Mar 242025 Pacific MultiMar 24 · 800 Meters · Place 5 · Western OregonWestern Oregon800 Meters52:36.85a PBFR
Mar 242025 Pacific MultiMar 24 · 200 Meters · Place 4 · Western OregonWestern Oregon200 Meters426.59aFR
Mar 82025 Rich Allen ClassicMar 8 · High Jump · Place 3 · Western OregonWestern OregonHigh Jump31.48m—
Mar 82025 Rich Allen ClassicMar 8 · 100m Hurdles · Place 4 · Western OregonWestern Oregon100m Hurdles415.26a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Linfield Erik Anderson Memorial Icebreaker InvitationalFeb 28 · Shot Put · Place 28 · Western OregonWestern OregonShot Put286.98m—
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 60m Hurdles · Place 8 · Western OregonWestern Oregon60m Hurdles33" / 0.838mRound P8.9.34aFr
Feb 172025 GNAC Indoor Track and Field ChampionshipsFeb 17 · 60m Hurdles · Place 3 · Western OregonWestern Oregon60m Hurdles33" / 0.838m3.9.02a PBFr
Feb 8George Fox Indoor #1Feb 8 · 60m Hurdles · Place 9 · Western OregonWestern Oregon60m Hurdles99.67a—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 10HHSAA Track & Field ChampionshipMay 10 · 300m Hurdles · Place 3 · WaimeaWaimea300m Hurdles30" / 0.762mRound P3.47.43a12
May 10HHSAA Track & Field ChampionshipMay 10 · 300m Hurdles · Place 8 · WaimeaWaimea300m Hurdles30" / 0.762m8.51.66a12
May 10HHSAA Track & Field ChampionshipMay 10 · 100m Hurdles · Place 5 · WaimeaWaimea100m Hurdles33" / 0.838mRound P5.15.67aWind: -212
May 10HHSAA Track & Field ChampionshipMay 10 · 100m Hurdles · Place 3 · WaimeaWaimea100m Hurdles33" / 0.838m3.15.37aWind: -0.312
Apr 26KIF ChampionshipsApr 26 · 300m Hurdles · Place 1 · WaimeaWaimea300m Hurdles30" / 0.762mRound P1.47.13a12
Apr 26KIF ChampionshipsApr 26 · 300m Hurdles · Place 1 · WaimeaWaimea300m Hurdles30" / 0.762m1.45.81a PB12
Apr 26KIF ChampionshipsApr 26 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles33" / 0.838mRound P1.15.75a12
Apr 26KIF ChampionshipsApr 26 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles33" / 0.838m1.15.54a12
Apr 26KIF ChampionshipsApr 26 · High Jump · Place 2 · WaimeaWaimeaHigh JumpRound P2.5-00.00 PB12
Apr 26KIF ChampionshipsApr 26 · High Jump · Place 2 · WaimeaWaimeaHigh Jump2.5-00.0012
Apr 26KIF ChampionshipsApr 26 · 200 Meters · Place 3 · WaimeaWaimea200 MetersRound P3.27.28a12
Apr 26KIF ChampionshipsApr 26 · 200 Meters · Place 2 · WaimeaWaimea200 Meters2.27.22a12
Apr 18KIF Meet #6Apr 18 · 100m Hurdles · Place 1 · Waimea HighWaimea High100m Hurdles115.81—
Apr 18KIF Meet #6Apr 18 · 200 Meters · Place 1 · Waimea HighWaimea High200 Meters127.72—
Apr 1337th Annual Coach George Yamamoto InvitationalApr 13 · 300m Hurdles · Place 2 · WaimeaWaimea300m Hurdles247.1712
Apr 1337th Annual Coach George Yamamoto InvitationalApr 13 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles115.8112
Apr 4KIF Meet #4Apr 4 · 300m Hurdles · Place 1 · Waimea HighWaimea High300m Hurdles146.28—
Apr 4KIF Meet #4Apr 4 · 100m Hurdles · Place 1 · Waimea HighWaimea High100m Hurdles115.86—
Mar 28KIF Meet #3Mar 28 · Shot Put · Place 13 · Waimea HighWaimea HighShot Put1319-01.50—
Mar 28KIF Meet #3Mar 28 · 100m Hurdles · Place 1 · Waimea HighWaimea High100m Hurdles116.51—
Mar 28KIF Meet #3Mar 28 · 400 Meters · Place 4 · Waimea HighWaimea High400 Meters41:07.02—
Mar 28KIF Meet #3Mar 28 · 200 Meters · Place 4 · Waimea HighWaimea High200 Meters427.97—
Mar 23CalTrack/Ruby Tuesday Track InvitationalMar 23 · 300m Hurdles · Place 1 · WaimeaWaimea300m Hurdles147.40a—
Mar 23CalTrack/Ruby Tuesday Track InvitationalMar 23 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles115.65a—
Mar 14KIF Meet #2Mar 14 · Shot Put · Place 8 · Waimea HighWaimea HighShot Put823-09.50—
Mar 14KIF Meet #2Mar 14 · 300m Hurdles · Place 1 · Waimea HighWaimea High300m Hurdles146.48—
Mar 14KIF Meet #2Mar 14 · 100m Hurdles · Place 1 · Waimea HighWaimea High100m Hurdles116.08—
Mar 7KIF Meet #1Mar 7 · Shot Put · Place 17 · WaimeaWaimeaShot Put1719-10.00—
Mar 7KIF Meet #1Mar 7 · Long Jump · Place 10 · WaimeaWaimeaLong Jump1012-06.75—
Mar 7KIF Meet #1Mar 7 · High Jump · Place 3 · WaimeaWaimeaHigh Jump34-08.00—
Mar 7KIF Meet #1Mar 7 · 300m Hurdles · Place 1 · WaimeaWaimea300m Hurdles146.65—
Mar 7KIF Meet #1Mar 7 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles116.14—

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
Nov 24Spartan Track Club Hawaii - Black FridayNov 24 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles33" / 0.838m3.10.66a PB12
Nov 24Spartan Track Club Hawaii - Black FridayNov 24 · Long Jump · Place 4 · UnattachedUnattachedLong Jump4.4.47mUnofficial12
Nov 24Spartan Track Club Hawaii - Black FridayNov 24 · Shot Put · Place 4 · UnattachedUnattachedShot Put4kg4.18' 11 PB12
Nov 24Spartan Track Club Hawaii - Black FridayNov 24 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.29.54a12
May 5HHSAA Track & Field ChampionshipMay 5 · 100m Hurdles · Place 10 · WaimeaWaimea100m Hurdles33" / 0.838mRound P10.16.81aWind: 3.211
Apr 20KIF ChampionshipsApr 20 · High Jump · Place 7 · WaimeaWaimeaHigh JumpRound P74-4—
Apr 20KIF ChampionshipsApr 20 · High Jump · Place 7 · WaimeaWaimeaHigh Jump74-4—
Apr 20KIF ChampionshipsApr 20 · 300m Hurdles · Place 3 · WaimeaWaimea300m HurdlesRound P352.95a—
Apr 20KIF ChampionshipsApr 20 · 300m Hurdles · Place 5 · WaimeaWaimea300m Hurdles554.38a—
Apr 20KIF ChampionshipsApr 20 · 100m Hurdles · Place 1 · WaimeaWaimea100m HurdlesRound P117.50a—
Apr 20KIF ChampionshipsApr 20 · 100m Hurdles · Place 1 · WaimeaWaimea100m Hurdles116.83a—
Apr 15KIF - Rotary Friendly GamesApr 15 · High Jump · Place 1 · WaimeaWaimeaHigh Jump14-8—
Apr 15KIF - Rotary Friendly GamesApr 15 · 300m Hurdles · Place 4 · WaimeaWaimea300m Hurdles454.60a—
Apr 15KIF - Rotary Friendly GamesApr 15 · 100m Hurdles · Place 2 · WaimeaWaimea100m Hurdles217.39a—
Apr 6KIF Qualifying Meet #5Apr 6 · High Jump · Place 4 · WaimeaWaimeaHigh Jump44-4—
Apr 6KIF Qualifying Meet #5Apr 6 · 300m Hurdles · Place 3 · WaimeaWaimea300m Hurdles354.79a—
Apr 6KIF Qualifying Meet #5Apr 6 · 100m Hurdles · Place 4 · WaimeaWaimea100m Hurdles418.15a—
Mar 24Menehune Invitational MeetMar 24 · High Jump · Place 3 · WaimeaWaimeaHigh Jump34-06.0011
Mar 24Menehune Invitational MeetMar 24 · 300m Hurdles · Place 4 · WaimeaWaimea300m Hurdles454.7311
Mar 24Menehune Invitational MeetMar 24 · 100m Hurdles · Place 3 · WaimeaWaimea100m Hurdles319.5611
Mar 9KIF Qualifying Meet #2Mar 9 · High Jump · Place 4 · WaimeaWaimeaHigh Jump44-04.00—
Mar 9KIF Qualifying Meet #2Mar 9 · 300m Hurdles · Place 6 · WaimeaWaimea300m Hurdles658.31a—
Mar 9KIF Qualifying Meet #2Mar 9 · 100m Hurdles · Place 7 · WaimeaWaimea100m Hurdles723.12a—
Mar 2Qualifying Meet #1Mar 2 · High Jump · Place 6 · WaimeaWaimeaHigh Jump64-02.0011
Mar 2Qualifying Meet #1Mar 2 · 300m Hurdles · Place 2 · WaimeaWaimea300m Hurdles254.8211
Mar 2Qualifying Meet #1Mar 2 · 100m Hurdles · Place 5 · WaimeaWaimea100m Hurdles519.6411