Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCalifornia State Games · Jul 1515.36aCalifornia State GamesJuly 15, 2017
100m Hurdles · 33" / 0.838m · OutdoorJW North at Riverside Poly · Mar 1318.30aJW North at Riverside PolyMarch 13, 2019
200 Meters · IndoorMoorpark College Season Opener · Feb 329.23Moorpark College Season OpenerFebruary 3, 2023
200 Meters · OutdoorRedlands Invitational · Mar 1729.28aRedlands InvitationalMarch 17, 2023
300m Hurdles · 30" / 0.762m · OutdoorMoreno Valley at Riverside Poly · May 1254.28aMoreno Valley at Riverside PolyMay 12, 2021
400 Meters · OutdoorCalifornia State Games · Jul 151:13.68aCalifornia State GamesJuly 15, 2017
60 Meters · IndoorMoorpark College Season Opener · Feb 38.63Moorpark College Season OpenerFebruary 3, 2023
Discus · 1kg · OutdoorMoreno Valley at Riverside Poly · May 1250-06Moreno Valley at Riverside PolyMay 12, 2021
Long Jump · OutdoorRamona (Riverside) Vs Riverside Poly · Mar 3111-07.50Ramona (Riverside) Vs Riverside PolyMarch 31, 2021
Pole Vault · IndoorRon Kamaka Open · Feb 222.65mRon Kamaka OpenFebruary 22, 2025
Pole Vault · OutdoorSoCal Finals @ Saddleback · May 102.35mSoCal Finals @ SaddlebackMay 10, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Pole Vault · Place 9 · Mt. SACMt. SACPole Vault92.35m PBFR
May 10SoCal Finals @ SaddlebackMay 10 · Pole Vault · Place 8 · Mt. SACMt. SACPole Vault82.50mFR
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · Pole Vault · Mt. SACMt. SACPole Vault--NHFr
Mar 1Cuyamaca InvitationalMar 1 · Pole Vault · Place 5 · Mt. San AntonioMt. San AntonioPole Vault52.65m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ron Kamaka OpenFeb 22 · Pole Vault · Place 12 · Mt. SACMt. SACPole Vault122.65m PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 21OEC PrelimsApr 21 · Pole Vault · Place 2 · Riverside City CollegeRiverside City CollegePole Vault22.65m—
Apr 152023 Beach InvitationalApr 15 · 100m Hurdles · Place 63 · Riverside City CollegeRiverside City College100m Hurdles6318.14a—
Apr 8 Mt. SAC Relays- Community CollegeApr 8 · Pole Vault · Place 4 · Riverside City CollegeRiverside City CollegePole Vault42.65m—
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · Pole Vault · Place 13 · RiversideRiversidePole Vault132.35mFR
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · 400m Hurdles · Place 5 · RiversideRiverside400m Hurdles51:16.58FR
Mar 319th Annual Arnie Robinson Invitational (College/Open)Mar 31 · 100m Hurdles · Place 3 · RiversideRiverside100m Hurdles317.90FR
Mar 17Redlands InvitationalMar 17 · Pole Vault · Riverside CityRiverside CityPole Vault—NHFr
Mar 17Redlands InvitationalMar 17 · 100m Hurdles · Place 20 · Riverside CityRiverside City100m Hurdles33" / 0.838m20.18.43aFr
Mar 17Redlands InvitationalMar 17 · 200 Meters · Place 47 · Riverside CityRiverside City200 Meters47.29.28a PBWind: 0.3Fr
Mar 3Riverside City College InvitationalMar 3 · Pole Vault · Place 6 · Riverside City CollegeRiverside City CollegePole Vault62.65mFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3Moorpark College Season OpenerFeb 3 · 200 Meters · Place 9 · Fres RiversideFres Riverside200 Meters929.23 PB—
Feb 3Moorpark College Season OpenerFeb 3 · 60 Meters · Place 13 · Fres RiversideFres Riverside60 Meters138.63 PB—

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26Sunbelt League FinalsMay 26 · 300m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)300m Hurdles253.0312
May 12Moreno Valley at Riverside PolyMay 12 · Discus · Place 4 · Poly (Riverside)Poly (Riverside)Discus1kg4.50-06 PB12
May 12Moreno Valley at Riverside PolyMay 12 · 300m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m1.54.28a PB12
May 12Moreno Valley at Riverside PolyMay 12 · 100m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m2.18.43aWind: -0.212
Apr 24Valley View at Riverside PolyApr 24 · Discus · Place 4 · Poly (Riverside)Poly (Riverside)Discus440-1112
Apr 24Valley View at Riverside PolyApr 24 · Shot Put · Place 2 · Poly (Riverside)Poly (Riverside)Shot Put216-09.0012
Apr 24Valley View at Riverside PolyApr 24 · 300m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)300m Hurdles154.3312
Apr 24Valley View at Riverside PolyApr 24 · 100m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)100m Hurdles10.012
Apr 21Riverside Poly@ Paloma ValleyApr 21 · Discus · Place 5 · Poly (Riverside)Poly (Riverside)Discus542-01.5012
Apr 21Riverside Poly@ Paloma ValleyApr 21 · 300m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)300m Hurdles155.8112
Apr 21Riverside Poly@ Paloma ValleyApr 21 · 100m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)100m Hurdles118.6712
Apr 3Riverside Poly HS at MLK KingApr 3 · Long Jump · Poly (Riverside)Poly (Riverside)Long Jump—ND12
Apr 3Riverside Poly HS at MLK KingApr 3 · 300m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)300m Hurdles156.2112
Apr 3Riverside Poly HS at MLK KingApr 3 · 100m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)100m Hurdles219.6312
Mar 31Ramona (Riverside) Vs Riverside PolyMar 31 · Long Jump · Place 4 · Poly (Riverside)Poly (Riverside)Long Jump4.11-07.50 PB12
Mar 31Ramona (Riverside) Vs Riverside PolyMar 31 · 300m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m1.56.82a12
Mar 31Ramona (Riverside) Vs Riverside PolyMar 31 · 100m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m1.21.23aWind: 1.712

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 5Vista Murrieta vs Riverside PolyMar 5 · 300m Hurdles · Place 5 · Poly (Riv)Poly (Riv)300m Hurdles556.7711
Mar 5Vista Murrieta vs Riverside PolyMar 5 · 100m Hurdles · Place 6 · Poly (Riv)Poly (Riv)100m Hurdles619.9311

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Riverside Poly Kickoff ClassicFeb 27 · 300m Hurdles · Place 3 · Poly (Riv)Poly (Riv)300m Hurdles354.0211
Feb 27Riverside Poly Kickoff ClassicFeb 27 · 100m Hurdles · Place 7 · Poly (Riv)Poly (Riv)100m Hurdles719.8211

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25IVY League FinalsApr 25 · 300m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m5.54.49a10
Apr 25IVY League FinalsApr 25 · 100m Hurdles · Place 6 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m6.18.71aWind: 010
Apr 13The Big MeetApr 13 · 300m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m4.54.76a10
Apr 13The Big MeetApr 13 · 100m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m5.19.22a10
Apr 10Valley View at Riverside PolyApr 10 · 300m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m4.58.30a10
Apr 10Valley View at Riverside PolyApr 10 · 100m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m1.18.86aWind: 1.810
Apr 8Riverside Poly @ HeritageApr 8 · 100m Hurdles · Place 1 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m1.18.61aWind: -210
Apr 6Raincross TraditionApr 6 · 300m Hurdles · Place 11 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m11.54.54a10
Apr 6Raincross TraditionApr 6 · 100m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m4.18.40aWind: 2.110
Mar 13JW North at Riverside PolyMar 13 · 300m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m2.54.55a10
Mar 13JW North at Riverside PolyMar 13 · 100m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m2.18.30a PBWind: 210
Mar 8Condor Invitational and Distance CarnivalMar 8 · 300m Hurdles · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m—DNS10
Mar 8Condor Invitational and Distance CarnivalMar 8 · 100m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m4.19.17aWind: -0.610

2018 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8USATF Southern California Association Junior Olympic ChampionshipsJun 8 · 100m Hurdles · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club100m Hurdles33" / 0.838m—DNSWind: 1.39
Apr 10Valley View at Riverside PolyApr 10 · 300m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m5.57.62a9
Apr 10Valley View at Riverside PolyApr 10 · 100m Hurdles · Place 6 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m6.20.69aWind: -1.29
Mar 31King Soph/Frosh ClassicMar 31 · 300m Hurdles · Place 7 · Poly (Riverside)Poly (Riverside)300m Hurdles754.909
Mar 27Arlington and JW North at Riverside PolyMar 27 · 300m Hurdles · Place 2 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m2.56.49a9
Mar 27Arlington and JW North at Riverside PolyMar 27 · 100m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m5.22.39aWind: 3.59
Mar 14Ontario at Riverside PolyMar 14 · 300m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m4.57.65a9
Mar 14Ontario at Riverside PolyMar 14 · 100m Hurdles · Place 6 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m6.20.51aWind: -0.99
Mar 8Riverside-Poly at Vista MurrietaMar 8 · 300m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m5.56.96a9
Mar 8Riverside-Poly at Vista MurrietaMar 8 · 100m Hurdles · Place 5 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m5.20.58aWind: 0.79
Mar 1Colton, Patriot, and Rubidoux at Riverside PolyMar 1 · 300m Hurdles · Place 3 · Poly (Riverside)Poly (Riverside)300m Hurdles30" / 0.762m3.56.60aUnofficial9
Mar 1Colton, Patriot, and Rubidoux at Riverside PolyMar 1 · 100m Hurdles · Place 4 · Poly (Riverside)Poly (Riverside)100m Hurdles33" / 0.838m4.20.27aWind: -0.1Unofficial9

2017 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 15California State GamesJul 15 · Long Jump · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubLong Jump—DNS8
Jul 15California State GamesJul 15 · 400 Meters · Place 16 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club400 Meters16.1:13.68a PB8
Jul 15California State GamesJul 15 · 200 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club200 Meters—DNS8
Jul 15California State GamesJul 15 · 100 Meters · Place 31 · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club100 MetersRound P31.15.36a PB8
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · Long Jump · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubLong Jump—DNS8
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 400 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club400 Meters—DNS8
Jun 3Pacific Coast Shockwaves T&F InvitationalJun 3 · 100 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club100 MetersRound P—DNSWind: 3.28
May 20Pasadena Running Roses Invitational May 20 · Long Jump · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC ClubLong Jump—DNS8
May 20Pasadena Running Roses Invitational May 20 · 400 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club400 Meters—DNS8
May 20Pasadena Running Roses Invitational May 20 · 100 Meters · I.E. Stallions Track/Field & XC ClubI.E. Stallions Track/Field & XC Club100 MetersRound P—DNSWind: 1.78
Apr 29Long Beach Sprinters InvitationalApr 29 · Triple Jump · Place 69 · I.E. Stallions Track...I.E. Stallions Track...Triple Jump691:12.23a PR13-14
Apr 29Long Beach Sprinters InvitationalApr 29 · Triple Jump · Place 51 · I.E. Stallions Track...I.E. Stallions Track...Triple Jump5114.60a PR13-14