Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2713.20a2026 Cerritos College Open and MultiFebruary 27, 2026
100 Meters · Outdoor2026 Moorpark Open · Apr 312.61a2026 Moorpark OpenApril 3, 2026
200 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2727.84a2026 Cerritos College Open and MultiFebruary 27, 2026
200 Meters · OutdoorRedlands Invitational · Mar 140.8Redlands InvitationalMarch 14, 2025
Discus · 1kg · Outdoor2026 Western Conference Prelims and Finals · Apr 1724.20m2026 Western Conference Prelims and FinalsApril 17, 2026
Javelin · 600g · Outdoor2026 3C2A Southern California Championships · May 231.57m2026 3C2A Southern California ChampionshipsMay 2, 2026
Shot Put · 4kg · Outdoor2025 WSC Finals · Apr 258.56m2025 WSC FinalsApril 25, 2025
Triple Jump · Outdoor2026 Moorpark Open · Apr 38.60m2026 Moorpark OpenApril 3, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 6 · West Los AngelesJavelin600gRound P6.31.57m PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 12 · West Los AngelesJavelin600g12.27.35mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 100 Meters · Place 23 · West Los Angeles100 MetersRound P23.12.93aWind: 2.2So
Apr 24WSC ChampionshipApr 24 · Triple Jump · Place 7 · West Los AngelesTriple Jump79.05mSo
Apr 24WSC ChampionshipApr 24 · Javelin · Place 5 · West Los AngelesJavelin527.02mSo
Apr 24WSC ChampionshipApr 24 · Discus · Place 15 · West Los AngelesDiscus1524.20mSo
Apr 24WSC ChampionshipApr 24 · 200 Meters · Place 13 · West Los Angeles200 MetersRound P1327.50aSo
Apr 24WSC ChampionshipApr 24 · 100 Meters · Place 7 · West Los Angeles100 MetersRound P712.81aSo
Apr 24WSC ChampionshipApr 24 · 100 Meters · Place 5 · West Los Angeles100 Meters512.81aSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Triple Jump · Place 7 · West Los AngelesTriple Jump7.9.05mSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Javelin · Place 5 · West Los AngelesJavelin600g5.27.02mSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · Discus · Place 15 · West Los AngelesDiscus1kg15.24.20m PBSo
Apr 172026 Western Conference Prelims and FinalsApr 17 · 200 Meters · Place 13 · West Los Angeles200 MetersRound P13.27.50aWind: -2.3So
Apr 172026 Western Conference Prelims and FinalsApr 17 · 100 Meters · Place 7 · West Los Angeles100 MetersRound P7.12.81aWind: 0.9So
Apr 172026 Western Conference Prelims and FinalsApr 17 · 100 Meters · Place 5 · West Los Angeles100 Meters5.12.81aWind: 2.5So
Apr 102026 Cerritos InvitationalApr 10 · Javelin · Place 3 · West Los AngelesJavelin3100-2.76FR
Apr 102026 Cerritos InvitationalApr 10 · Discus · Place 18 · West Los AngelesDiscus1863-8.96FR
Apr 102026 Cerritos InvitationalApr 10 · Triple Jump · West Los AngelesTriple Jump—NDFR
Apr 32026 Moorpark OpenApr 3 · Triple Jump · Place 12 · West Los AngelesTriple Jump128.60m PBSo
Apr 32026 Moorpark OpenApr 3 · Javelin · Place 2 · West Los AngelesJavelin232.67mSo
Apr 32026 Moorpark OpenApr 3 · Discus · Place 23 · West Los AngelesDiscus2321.25mSo
Apr 32026 Moorpark OpenApr 3 · 100 Meters · Place 26 · West Los Angeles100 Meters2612.61a PBSo
Mar 272026 Dave Shannon InvitationalMar 27 · Javelin · Place 3 · West Los AngelesJavelin600g3.28.37mSo
Mar 272026 Dave Shannon InvitationalMar 27 · 200 Meters · Place 11 · West Los Angeles200 Meters11.27.83aWind: 1.3So
Mar 272026 Dave Shannon InvitationalMar 27 · 100 Meters · West Los Angeles100 Meters—DNSWind: -0.3So
Mar 202026 WSC SouthMar 20 · Javelin · Place 1 · West Los AngelesJavelin130.49mSO
Mar 202026 WSC SouthMar 20 · 100 Meters · Place 5 · West Los Angeles100 Meters513.22aSO
Mar 13PLNU Sea Lion InviteMar 13 · Javelin · Place 22 · West Los AngelesJavelin2228.24mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 272026 Cerritos College Open and MultiFeb 27 · Javelin · Place 2 · West Los AngelesJavelin233.92mSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 200 Meters · Place 24 · West Los Angeles200 Meters2427.84a PBSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 100 Meters · Place 21 · West Los Angeles100 Meters2113.20a PBSo

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 8 · West Los Angeles (Calif.)Javelin829.32mFR
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 9 · West Los Angeles (Calif.)Javelin928.58mFR
Apr 252025 WSC FinalsApr 25 · Javelin · Place 4 · West Los AngelesJavelin600g4.27.14mFr
Apr 252025 WSC FinalsApr 25 · Shot Put · Place 10 · West Los AngelesShot Put4kg10.8.56m PBFr
Apr 252025 WSC FinalsApr 25 · 200 Meters · West Los Angeles200 MetersRound P—DNSWind: 1.1Fr
Apr 252025 WSC FinalsApr 25 · 100 Meters · Place 8 · West Los Angeles100 MetersRound P8.13.03aWind: 0.7Fr
Apr 182025 WSC PrelimsApr 18 · Javelin · Place 4 · West Los AngelesJavelin600g4.27.14mFr
Apr 182025 WSC PrelimsApr 18 · Shot Put · Place 10 · West Los AngelesShot Put4kg10.8.56mFr
Apr 182025 WSC PrelimsApr 18 · 100 Meters · Place 8 · West Los Angeles100 MetersRound P8.13.03aWind: 0.7Fr
Apr 12Cerritos InvitationalApr 12 · Javelin · Place 4 · West Los Angeles (Calif.)Javelin427.17mFr
Apr 12Cerritos InvitationalApr 12 · 100 Meters · Place 9 · West Los Angeles (Calif.)100 Meters913.10aFr
Apr 4Moorpark OpenApr 4 · Javelin · Place 5 · West Los AngelesJavelin528.70mFR
Apr 4Moorpark OpenApr 4 · 100 Meters · Place 6 · West Los Angeles100 Meters612.76FR
Mar 14Redlands InvitationalMar 14 · Javelin · Place 9 · West Los Angeles (Calif.)Javelin926.93m—
Mar 14Redlands InvitationalMar 14 · Shot Put · Place 8 · West Los Angeles (Calif.)Shot Put88.63m—
Mar 14Redlands InvitationalMar 14 · 200 Meters · West Los Angeles (Calif.)200 Meters—0.8 PB—
Mar 14Redlands InvitationalMar 14 · 100 Meters · Place 6 · West Los Angeles (Calif.)100 Meters613.24a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Rossi RelaysFeb 22 · Javelin · Place 16 · West Los AngelesJavelin1624.83mFR
Feb 22Rossi RelaysFeb 22 · Shot Put · Place 33 · West Los AngelesShot Put338.75mFR