Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSoCal Finals @ Saddleback · May 1022.45aSoCal Finals @ SaddlebackMay 10, 2025
400 Meters · Outdoor2025 Mt. SAC Relays CC Division · Apr 1250.22a2025 Mt. SAC Relays CC DivisionApril 12, 2025
400m Hurdles · 36" / 0.914m · Outdoor2026 Western Conference Prelims and Finals · Apr 1754.75a2026 Western Conference Prelims and FinalsApril 17, 2026
60 Meter · OutdoorSunshine Open · Feb 77.22aSunshine OpenFebruary 7, 2025
Javelin · 800g · Outdoor2026 Western Conference Prelims and Finals · Apr 1745.94m2026 Western Conference Prelims and FinalsApril 17, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 14 · MoorparkJavelin800gRound P14.42.86mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400m Hurdles · Place 11 · Moorpark400m Hurdles36" / 0.914mRound P11.55.33aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Javelin · Place 6 · MoorparkJavelin800g6.45.94m PBSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 400m Hurdles · Place 5 · Moorpark400m Hurdles36" / 0.914mRound P5.55.39aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 400m Hurdles · Place 3 · Moorpark400m Hurdles36" / 0.914m3.54.75a PBSo

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 23 · Moorpark (Calif.)Javelin2337.27mFR
May 10SoCal Finals @ SaddlebackMay 10 · 200 Meters · Place 23 · Moorpark (Calif.)200 Meters2322.45a PBFR
Apr 252025 WSC FinalsApr 25 · Javelin · Place 6 · MoorparkJavelin800g6.36.82mFr
Apr 252025 WSC FinalsApr 25 · 400 Meters · Place 8 · Moorpark400 MetersRound P8.51.14aFr
Apr 252025 WSC FinalsApr 25 · 400 Meters · Place 6 · Moorpark400 Meters6.50.35aFr
Apr 252025 WSC FinalsApr 25 · 200 Meters · Place 9 · Moorpark200 MetersRound P9.22.71aWind: 0Fr
Apr 252025 WSC FinalsApr 25 · 200 Meters · Place 3 · Moorpark200 Meters3.22.16aWind: 2.2Fr
Apr 182025 WSC PrelimsApr 18 · Javelin · Place 6 · MoorparkJavelin800g6.36.82mFr
Apr 182025 WSC PrelimsApr 18 · 400 Meters · Place 8 · Moorpark400 MetersRound P8.51.14aFr
Apr 182025 WSC PrelimsApr 18 · 400 Meters · Place 6 · Moorpark400 Meters6.50.35aFr
Apr 182025 WSC PrelimsApr 18 · 200 Meters · Place 9 · Moorpark200 MetersRound P9.22.71aWind: 0Fr
Apr 182025 WSC PrelimsApr 18 · 200 Meters · Place 3 · Moorpark200 Meters3.22.16aWind: 2.2Fr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 400 Meters · Place 13 · Moorpark400 Meters13.50.22a PBFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 200 Meters · Moorpark200 Meters--DNSWind: 2.8Fr
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 400 Meters · Place 10 · Moorpark400 Meters10.51.50aFr
Mar 29Dave Shannon Invitational - El Camino CollegeMar 29 · 200 Meters · Place 16 · Moorpark200 Meters16.23.04aWind: 0.6Fr
Mar 21WSC CoastalMar 21 · Javelin · Place 3 · Moorpark (Calif.)Javelin336.78mFr
Mar 21WSC CoastalMar 21 · 400 Meters · Place 4 · Moorpark (Calif.)400 Meters451.26aFr
Mar 21WSC CoastalMar 21 · 200 Meters · Place 7 · Moorpark (Calif.)200 Meters722.81aFr
Feb 7Sunshine OpenFeb 7 · 60 Meter · Place 7 · Moorpark60 Meter7.7.22a PBWind: 0Fr
Feb 7Sunshine OpenFeb 7 · Javelin · Place 7 · MoorparkJavelin800g7.28.11mFr
Feb 7Sunshine OpenFeb 7 · 200 Meters · Place 8 · Moorpark200 Meters8.22.86aWind: 0Fr