Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 3C2A Southern California Championships · May 216.23a2026 3C2A Southern California ChampionshipsMay 2, 2026
200 Meters · IndoorOEC Invitational · Feb 2727.68aOEC InvitationalFebruary 27, 2026
200 Meters · Outdoor2026 3C2A State Championships · May 1527.402026 3C2A State ChampionshipsMay 15, 2026
800 Meters · Indoor2026 Moorpark College Season Opener Multi · Feb 62:46.24a2026 Moorpark College Season Opener MultiFebruary 6, 2026
800 Meters · Outdoor2026 3C2A State Championships · May 152:29.352026 3C2A State ChampionshipsMay 15, 2026
Heptathlon · Outdoor2026 3C2A Southern California Championships · May 237612026 3C2A Southern California ChampionshipsMay 2, 2026
High Jump · IndoorOEC Invitational · Feb 271.40mOEC InvitationalFebruary 27, 2026
High Jump · OutdoorMangrum Invitational · Mar 271.40mMangrum InvitationalMarch 27, 2026
Javelin · 600g · Outdoor2026 Orange Empire Conference Championships · Apr 1731.47m2026 Orange Empire Conference ChampionshipsApril 17, 2026
Long Jump · Indoor2026 Moorpark College Season Opener Multi · Feb 64.22m2026 Moorpark College Season Opener MultiFebruary 6, 2026
Long Jump · OutdoorMt. SAC Relays - Community College Division · Apr 113.96mMt. SAC Relays - Community College DivisionApril 11, 2026
Shot Put · 4kg · Outdoor2026 3C2A Southern California Championships · May 29.47m2026 3C2A Southern California ChampionshipsMay 2, 2026

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · Heptathlon · Place 10 · Riverside CityHeptathlon1066:44.00FR
May 152026 3C2A State ChampionshipsMay 15 · Javelin · Place 7 · Riverside CityJavelin785-9.13FR
May 152026 3C2A State ChampionshipsMay 15 · Shot Put · Place 5 · Riverside CityShot Put532-3.01FR
May 152026 3C2A State ChampionshipsMay 15 · Long Jump · Place 12 · Riverside CityLong Jump1214-7.2FR
May 152026 3C2A State ChampionshipsMay 15 · High Jump · Place 6 · Riverside CityHigh Jump64-11.45FR
May 152026 3C2A State ChampionshipsMay 15 · 100 Hurdles · Place 12 · Riverside City100 Hurdles1216.50FR
May 152026 3C2A State ChampionshipsMay 15 · 800 Meters · Place 4 · Riverside City800 Meters42:29.35 PBFR
May 152026 3C2A State ChampionshipsMay 15 · 200 Meters · Place 12 · Riverside City200 Meters1227.40 PBFR
May 22026 3C2A Southern California ChampionshipsMay 2 · Heptathlon · Place 6 · Riverside CityHeptathlonRound M6.3761 PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Long Jump · Place 14 · Riverside CityLong JumpRound M14.4.37mWind: -1.4Fr
May 22026 3C2A Southern California ChampionshipsMay 2 · High Jump · Place 5 · Riverside CityHigh JumpRound M5.1.46mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · High Jump · Place 15 · Riverside CityHigh JumpRound P15.1.45mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 7 · Riverside CityJavelin600gRound M7.24.34mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 14 · Riverside CityJavelin600gRound P14.27.07mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 3 · Riverside CityShot Put4kgRound M3.9.47m PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 100m Hurdles · Place 9 · Riverside City100m Hurdles33" / 0.838mRound M9.17.23aWind: -0.6Fr
May 22026 3C2A Southern California ChampionshipsMay 2 · 100m Hurdles · Place 17 · Riverside City100m Hurdles33" / 0.838mRound P17.16.23a PBWind: -1.4Fr
May 22026 3C2A Southern California ChampionshipsMay 2 · 800 Meters · Place 5 · Riverside City800 MetersRound M5.2:30.08aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 200 Meters · Place 9 · Riverside City200 MetersRound M9.27.63aWind: -1.3Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Heptathlon · Place 2 · Riverside CityHeptathlonRound M2.3761Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Long Jump · Place 2 · Riverside CityLong JumpRound M2.4.37mWind: -1.4Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Long Jump · Place 10 · Riverside CityLong Jump10.4.30mWind: 2.9Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · High Jump · Place 1 · Riverside CityHigh JumpRound M1.1.46mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · High Jump · Place 4 · Riverside CityHigh Jump4.1.55mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Javelin · Place 3 · Riverside CityJavelin600gRound M3.24.34mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Javelin · Place 4 · Riverside CityJavelin600g4.31.47m PBFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Shot Put · Place 1 · Riverside CityShot Put4kgRound M1.9.47mFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 100m Hurdles · Place 2 · Riverside City100m Hurdles33" / 0.838mRound M2.17.23aWind: -0.6Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 100m Hurdles · Place 4 · Riverside City100m Hurdles33" / 0.838m4.16.60aWind: 4.7Fr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 800 Meters · Place 1 · Riverside City800 MetersRound M1.2:30.08aFr
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 200 Meters · Place 2 · Riverside City200 MetersRound M2.27.63aWind: -1.3Fr
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · Long Jump · Place 18 · Riverside CityLong Jump183.96m PBFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · High Jump · Place 5 · Riverside CityHigh Jump51.55mFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 100m Hurdles · Riverside City100m Hurdles—2.1FR
Mar 27Mangrum InvitationalMar 27 · High Jump · Place 15 · Riverside CityHigh Jump151.40m PBFr
Mar 27Mangrum InvitationalMar 27 · Javelin · Place 11 · Riverside CityJavelin1125.72mFr
Mar 27Mangrum InvitationalMar 27 · 100m Hurdles · Place 16 · Riverside City100m Hurdles1617.80aFr
Mar 20Redlands InvitationalMar 20 · Shot Put · Place 26 · Riverside CityShot Put269.21mFr
Mar 20Redlands InvitationalMar 20 · 800 Meters · Place 22 · Riverside City800 Meters222:33.55aFr
Mar 6RCC InvitationalMar 6 · Long Jump · Place 24 · Riverside CityLong Jump244.66mFr
Mar 6RCC InvitationalMar 6 · High Jump · Place 7 · Riverside CityHigh Jump71.43mFr
Mar 6RCC InvitationalMar 6 · Javelin · Place 9 · Riverside CityJavelin926.82mFr
Mar 6RCC InvitationalMar 6 · Shot Put · Place 19 · Riverside CityShot Put199.28mFr
Mar 6RCC InvitationalMar 6 · 100m Hurdles · Place 17 · Riverside City100m Hurdles1717.83aFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · High Jump · Place 5 · Riverside CityHigh Jump51.40m PBFR
Feb 27OEC InvitationalFeb 27 · Javelin · Place 4 · Riverside CityJavelin425.53mFR
Feb 27OEC InvitationalFeb 27 · Shot Put · Place 7 · Riverside CityShot Put710.07mFR
Feb 27OEC InvitationalFeb 27 · 100m Hurdles · Place 3 · Riverside City100m Hurdles317.90aFR
Feb 27OEC InvitationalFeb 27 · 200 Meters · Place 4 · Riverside City200 Meters427.68a PBFR
Feb 13RCC Early Bird InvitationalFeb 13 · Long Jump · Place 13 · Riverside CityLong Jump134.61mFr
Feb 13RCC Early Bird InvitationalFeb 13 · Javelin · Place 6 · Riverside CityJavelin626.13mFr
Feb 13RCC Early Bird InvitationalFeb 13 · Shot Put · Place 14 · Riverside CityShot Put149.34mFr
Feb 13RCC Early Bird InvitationalFeb 13 · 60m Hurdles · Place 27 · Riverside City60m Hurdles2711.39aFr
Feb 62026 Moorpark College Season Opener MultiFeb 6 · Long Jump · Place 7 · Riverside CityLong Jump74.22m PBFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · High Jump · Place 4 · Riverside CityHigh Jump41.44mFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · Javelin · Place 4 · Riverside CityJavelin425.32mFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · Shot Put · Place 3 · Riverside CityShot Put39.00mFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · 100m Hurdles · Place 5 · Riverside City100m Hurdles518.35aFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · 800 Meters · Place 6 · Riverside City800 Meters62:46.24a PBFR
Feb 62026 Moorpark College Season Opener MultiFeb 6 · 200 Meters · Place 4 · Riverside City200 Meters428.75aFR