Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2711.53a2026 Cerritos College Open and MultiFebruary 27, 2026
100 Meters · OutdoorPasadena College Invitational · Mar 2111.52aPasadena College InvitationalMarch 21, 2025
110m Hurdles · 42" / 1.067m · OutdoorCoast Classic · Mar 1321.21aCoast ClassicMarch 13, 2025
150 Meters · IndoorSouth Coast Conference Opener · Feb 818.35aSouth Coast Conference OpenerFebruary 8, 2025
150 Meters · OutdoorCalifornia State University, Fullerton All Comers · Jan 617.88aCalifornia State University, Fullerton All ComersJanuary 6, 2024
1500 Meters · Indoor2026 Cerritos College Open and Multi · Feb 275:06.43a2026 Cerritos College Open and MultiFebruary 27, 2026
1500 Meters · OutdoorCoast Classic · Mar 135:15.12aCoast ClassicMarch 13, 2025
200 Meters · Indoor2026 Pirate Invitational · Feb 2022.62a2026 Pirate InvitationalFebruary 20, 2026
200 Meters · OutdoorLaguna Beach Trophy Invitation · Mar 1824.46Laguna Beach Trophy InvitationMarch 18, 2023
400 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2750.02a2026 Cerritos College Open and MultiFebruary 27, 2026
400 Meters · OutdoorBeach Opener · Mar 651.37aBeach OpenerMarch 6, 2026
60 Meter · IndoorNPA SKYDOME CLASSIC · Mar 17.38aNPA SKYDOME CLASSICMarch 1, 2024
60 Meter · OutdoorCalifornia State University, Fullerton All Comers · Jan 67.60aCalifornia State University, Fullerton All ComersJanuary 6, 2024
60 Meters · IndoorSouth Coast Conference Opener · Feb 87.59aSouth Coast Conference OpenerFebruary 8, 2025
60 Meters · OutdoorSoka Indoor Qualifier (Outdoor facility) · Feb 147.24aSoka Indoor Qualifier (Outdoor facility)February 14, 2026
Decathlon · OutdoorCoast Classic · Mar 134333Coast ClassicMarch 13, 2025
Discus · 2kg · OutdoorCoast Classic · Mar 1324.04mCoast ClassicMarch 13, 2025
High Jump · Indoor2026 Cerritos College Open and Multi · Feb 271.60m2026 Cerritos College Open and MultiFebruary 27, 2026
High Jump · OutdoorSunset Conference Preview · Mar 91.57mSunset Conference PreviewMarch 9, 2024
Javelin · 800g · Outdoor2025 Mt. SAC Relays CC Division · Apr 1254.51m2025 Mt. SAC Relays CC DivisionApril 12, 2025
Long Jump · IndoorOntario Relays · Feb 175.95mOntario RelaysFebruary 17, 2024
Long Jump · OutdoorLaguna Beach Trophy Invitation · Mar 185.68mLaguna Beach Trophy InvitationMarch 18, 2023
Pole Vault · Indoor2026 Cerritos College Open and Multi · Feb 272.65m2026 Cerritos College Open and MultiFebruary 27, 2026
Pole Vault · OutdoorSoka Indoor Qualifier (Outdoor facility) · Feb 142.90mSoka Indoor Qualifier (Outdoor facility)February 14, 2026
Shot Put · 16lb / 7.26kg · OutdoorCoast Classic · Mar 138.91mCoast ClassicMarch 13, 2025
Triple Jump · IndoorOntario Relays · Feb 1711.02mOntario RelaysFebruary 17, 2024
Triple Jump · OutdoorLaguna Beach Trophy Invitation · Mar 1811.58mLaguna Beach Trophy InvitationMarch 18, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 152026 3C2A State ChampionshipsMay 15 · Javelin · Place 6 · Long Beach CityLong Beach CityJavelin6173-7.47SO
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 5 · Long Beach CityLong Beach CityJavelin800gRound P5.48.21mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 3 · Long Beach CityLong Beach CityJavelin800g3.52.75mSo
Apr 212026 South Coast Conference ChampionshipsApr 21 · Javelin · Place 2 · Long Beach CityLong Beach CityJavelin253.25mSO
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · Javelin · Place 2 · Long Beach CityLong Beach CityJavelin253.11mSO
Apr 3Cal Brutus Hamilton InvApr 3 · Javelin · Place 6 · Long Beach CityLong Beach CityJavelin800g6.50.31mSo
Mar 20Arnie Robinson Invite College OpenMar 20 · 100 Meters · Long Beach CityLong Beach City100 Meters—DNFSo
Mar 13PLNU Sea Lion InviteMar 13 · Javelin · Place 9 · Long Beach CityLong Beach CityJavelin951.06mSo
Mar 13PLNU Sea Lion InviteMar 13 · Discus · Place 28 · Long Beach CityLong Beach CityDiscus2817.82mSo
Mar 6Beach OpenerMar 6 · Javelin · Place 8 · Long Beach CityLong Beach CityJavelin853.72mSo
Mar 6Beach OpenerMar 6 · 400 Meters · Place 23 · Long Beach CityLong Beach City400 Meters2351.37a PBSo
Feb 14Soka Indoor Qualifier (Outdoor facility)Feb 14 · Pole Vault · Place 5 · Long Beach CityLong Beach CityPole Vault52.90m PBSo
Feb 14Soka Indoor Qualifier (Outdoor facility)Feb 14 · 60 Meters · Place 20 · Long Beach CityLong Beach City60 Meters207.24a PBSo

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 272026 Cerritos College Open and MultiFeb 27 · Long Jump · Place 4 · Long Beach CityLong Beach CityLong Jump46.00mSo
Feb 272026 Cerritos College Open and MultiFeb 27 · Pole Vault · Place 5 · Long Beach CityLong Beach CityPole Vault52.65m PBSo
Feb 272026 Cerritos College Open and MultiFeb 27 · High Jump · Place 7 · Long Beach CityLong Beach CityHigh Jump71.60m PBSo
Feb 272026 Cerritos College Open and MultiFeb 27 · Javelin · Place 1 · Long Beach CityLong Beach CityJavelin157.53mSo
Feb 272026 Cerritos College Open and MultiFeb 27 · Discus · Place 6 · Long Beach CityLong Beach CityDiscus625.40mSo
Feb 272026 Cerritos College Open and MultiFeb 27 · Shot Put · Place 2 · Long Beach CityLong Beach CityShot Put29.81mSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 110m Hurdles · Place 7 · Long Beach CityLong Beach City110m Hurdles719.83aSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 1500 Meters · Place 5 · Long Beach CityLong Beach City1500 Meters55:06.43a PBSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 400 Meters · Place 1 · Long Beach CityLong Beach City400 Meters150.02a PBSo
Feb 272026 Cerritos College Open and MultiFeb 27 · 100 Meters · Place 4 · Long Beach CityLong Beach City100 Meters411.53a PBSo
Feb 202026 Pirate InvitationalFeb 20 · Long Jump · Place 12 · Long Beach CityLong Beach CityLong Jump125.54mSo
Feb 202026 Pirate InvitationalFeb 20 · Javelin · Place 1 · Long Beach CityLong Beach CityJavelin147.60mSo
Feb 202026 Pirate InvitationalFeb 20 · 200 Meters · Place 5 · Long Beach CityLong Beach City200 Meters522.62a PBSo

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Javelin · Place 15 · UnattachedUnattachedJavelin800g15.44.48mFr
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 7 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin749.16mFR
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 4 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin455.04mFR
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · Javelin · Place 2 · Long Beach CityLong Beach CityJavelin800g2.54.51m PBFr
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 400 Meters · Long Beach CityLong Beach City400 Meters--DNSFr
Apr 42025 Triton InvitationalApr 4 · Javelin · Place 14 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin1452.07mFr
Mar 28Mangrum Invitational Mar 28 · Long Jump · Place 23 · Long Beach City (Calif.)Long Beach City (Calif.)Long Jump235.49mFr
Mar 28Mangrum Invitational Mar 28 · Javelin · Place 8 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin843.16mFr
Mar 21Pasadena College InvitationalMar 21 · Javelin · Place 2 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin247.55mFr
Mar 21Pasadena College InvitationalMar 21 · 100 Meters · Place 14 · Long Beach City (Calif.)Long Beach City (Calif.)100 MetersRound P1411.52a PBFr
Mar 13Coast ClassicMar 13 · 1500 Meters · Place 3 · Long Beach CityLong Beach City1500 MetersRound M3.5:15.12a PBFr
Mar 13Coast ClassicMar 13 · Javelin · Place 1 · Long Beach CityLong Beach CityJavelin800gRound M1.48.72mFr
Mar 13Coast ClassicMar 13 · Pole Vault · Long Beach CityLong Beach CityPole VaultRound M—NHFr
Mar 13Coast ClassicMar 13 · Discus · Place 2 · Long Beach CityLong Beach CityDiscus2kgRound M2.24.04m PBFr
Mar 13Coast ClassicMar 13 · 110m Hurdles · Place 2 · Long Beach CityLong Beach City110m Hurdles42" / 1.067mRound M2.21.21a PBFr
Mar 13Coast ClassicMar 13 · 400 Meters · Place 1 · Long Beach CityLong Beach City400 MetersRound M1.53.37aFr
Mar 13Coast ClassicMar 13 · High Jump · Place 2 · Long Beach CityLong Beach CityHigh JumpRound M2.1.61mFr
Mar 13Coast ClassicMar 13 · Shot Put · Place 3 · Long Beach CityLong Beach CityShot Put16lb / 7.26kgRound M3.8.91m PBFr
Mar 13Coast ClassicMar 13 · Long Jump · Place 2 · Long Beach CityLong Beach CityLong JumpRound M2.5.45mFr
Mar 13Coast ClassicMar 13 · 100 Meters · Place 2 · Long Beach CityLong Beach City100 MetersRound M2.12.01aWind: -0.2Fr
Mar 13Coast ClassicMar 13 · Decathlon · Place 3 · Long Beach CityLong Beach CityDecathlonRound M3.4333 PBFr
Mar 1Cuyamaca InvitationalMar 1 · High Jump · Place 6 · Long Beach City (Calif.)Long Beach City (Calif.)High Jump61.68m—
Mar 1Cuyamaca InvitationalMar 1 · Discus · Place 12 · Long Beach City (Calif.)Long Beach City (Calif.)Discus1224.77m—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Rossi RelaysFeb 22 · Javelin · Place 12 · Long BeachLong BeachJavelin1243.88mFR
Feb 15Pirate Invitational Feb 15 · Javelin · Place 1 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin143.28m—
Feb 15Pirate Invitational Feb 15 · 200 Meters · Place 33 · Long Beach City (Calif.)Long Beach City (Calif.)200 Meters3324.18a—
Feb 15Pirate Invitational Feb 15 · 100 Meters · Place 25 · Long Beach City (Calif.)Long Beach City (Calif.)100 Meters2511.68a—
Feb 8South Coast Conference OpenerFeb 8 · Javelin · Place 2 · Long Beach City (Calif.)Long Beach City (Calif.)Javelin247.12m—
Feb 8South Coast Conference OpenerFeb 8 · 150 Meters · Place 40 · Long Beach City (Calif.)Long Beach City (Calif.)150 Meters4018.35a PB—
Feb 8South Coast Conference OpenerFeb 8 · 60 Meters · Place 34 · Long Beach City (Calif.)Long Beach City (Calif.)60 Meters347.59a PB—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24Surf League FinalsApr 24 · Long Jump · Place 11 · Fountain ValleyFountain ValleyLong Jump11.18-10.0012
Apr 24Surf League FinalsApr 24 · 400 Meters · Place 8 · Fountain ValleyFountain Valley400 MetersRound P8.53.51a12
Apr 24Surf League FinalsApr 24 · 400 Meters · Place 9 · Fountain ValleyFountain Valley400 Meters9.54.33a12
Mar 27Fountain Valley vs EdisonMar 27 · Triple Jump · Place 7 · Fountain ValleyFountain ValleyTriple Jump736-11—
Mar 23Yorba Linda InvitationalMar 23 · High Jump · Place 5 · Fountain ValleyFountain ValleyHigh Jump5.5-08.0012
Mar 20CDM vs Fountain Valley hsMar 20 · Long Jump · Place 2 · Fountain ValleyFountain ValleyLong Jump2.19-11.75Unofficial12
Mar 20CDM vs Fountain Valley hsMar 20 · High Jump · Place 2 · Fountain ValleyFountain ValleyHigh Jump2.5-06.00Unofficial12
Mar 20CDM vs Fountain Valley hsMar 20 · 100 Meters · Place 8 · Fountain ValleyFountain Valley100 Meters8.11.59aWind: 2.2Unofficial12
Mar 16Triton InvitationalMar 16 · Long Jump · Place 8 · Fountain ValFountain ValLong Jump820-04.5012
Mar 16Triton InvitationalMar 16 · Long Jump · Place 8 · Fountain Valley (SS)Fountain Valley (SS)Long Jump820-4.5012
Mar 9Sunset Conference PreviewMar 9 · Long Jump · Place 3 · Fountain Valley (SS)Fountain Valley (SS)Long Jump36.14m12
Mar 9Sunset Conference PreviewMar 9 · High Jump · Place 5 · Fountain Valley (SS)Fountain Valley (SS)High Jump51.57m PB12
Mar 9Sunset Conference PreviewMar 9 · 100 Meters · Place 12 · Fountain Valley (SS)Fountain Valley (SS)100 Meters1211.9112
Jan 6California State University, Fullerton All ComersJan 6 · 150 Meters · Place 45 · UnattachedUnattached150 Meters45.17.88a PBWind: 0.712
Jan 6California State University, Fullerton All ComersJan 6 · 60 Meter · Place 55 · UnattachedUnattached60 Meter55.7.60a PBWind: 0.812
Jan 6California State University, Fullerton All ComersJan 6 · Long Jump · Place 18 · UnattachedUnattachedLong Jump18.18-01.0012
Jan 6California State University, Fullerton All ComersJan 6 · High Jump · Place 13 · UnattachedUnattachedHigh Jump13.5-00.0012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1NPA SKYDOME CLASSICMar 1 · 60 Meter · Place 7 · Fountain ValleyFountain Valley60 Meter7.7.38a PBWind: 012
Mar 1NPA SKYDOME CLASSICMar 1 · Long Jump · Place 2 · Fountain ValleyFountain ValleyLong Jump2.20' 7"Wind: 012
Feb 24Mustang RoundupFeb 24 · Triple Jump · Place 10 · Fountain Valley (SS)Fountain Valley (SS)Triple Jump1011.86m12
Feb 24Mustang RoundupFeb 24 · Long Jump · Place 9 · Fountain Valley (SS)Fountain Valley (SS)Long Jump95.99m12
Feb 17Ontario RelaysFeb 17 · Triple Jump · Place 10 · Fountain Valley (SS)Fountain Valley (SS)Triple Jump1011.02m PB12
Feb 17Ontario RelaysFeb 17 · Long Jump · Place 8 · Fountain Valley (SS)Fountain Valley (SS)Long Jump85.95m PB12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · Triple Jump · Place 30 · Fountain ValleyFountain ValleyTriple JumpRound P30.40-08.5011
Apr 28Surf League ChampionshipsApr 28 · Triple Jump · Place 3 · Fountain ValleyFountain ValleyTriple Jump340-7.75—
Apr 28Surf League ChampionshipsApr 28 · Long Jump · Place 5 · Fountain ValleyFountain ValleyLong Jump519-4.25—
Apr 28Surf League ChampionshipsApr 28 · 400 Meters · Place 12 · Fountain ValleyFountain Valley400 Meters1255.64a—
Apr 1Trabuco InviteApr 1 · Long Jump · Place 25 · Fountain ValleyFountain ValleyLong Jump25.18-03.5011
Mar 28Fountain Valley at EdisonMar 28 · Triple Jump · Place 6 · Fountain ValleyFountain ValleyTriple Jump6.37-05.0011
Mar 28Fountain Valley at EdisonMar 28 · Long Jump · Place 3 · Fountain ValleyFountain ValleyLong Jump3.19-04.5011
Mar 18Laguna Beach Trophy InvitationMar 18 · Triple Jump · Place 12 · Fountain Valley (SS)Fountain Valley (SS)Triple Jump1211.58m PB11
Mar 18Laguna Beach Trophy InvitationMar 18 · Long Jump · Place 21 · Fountain Valley (SS)Fountain Valley (SS)Long Jump215.68m PB11
Mar 18Laguna Beach Trophy InvitationMar 18 · 200 Meters · Place 30 · Fountain Valley (SS)Fountain Valley (SS)200 Meters3024.46 PB11
Mar 11Sunset Conference Invitational Mar 11 · Long Jump · Place 2 · Fountain ValleyFountain ValleyLong Jump218-08.0011
Mar 11Sunset Conference Invitational Mar 11 · 400 Meters · Place 12 · Fountain ValleyFountain Valley400 Meters1255.7711

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Surf League ChampionshipsApr 26 · 100 Meters · Place 9 · Fountain Valley (SS)Fountain Valley (SS)100 Meters911.9710
Apr 26Surf League ChampionshipsApr 26 · 100 Meters · Place 7 · Fountain Valley (SS)Fountain Valley (SS)100 MetersRound P711.9210
Mar 31Los Alamitos vs Fountain ValleyMar 31 · 100 Meters · Place 5 · Fountain Valley (SS)Fountain Valley (SS)100 Meters512.0810
Mar 24Corona Del Mar vs Fountain ValleyMar 24 · 200 Meters · Place 4 · Fountain Valley (SS)Fountain Valley (SS)200 Meters424.9810
Mar 24Corona Del Mar vs Fountain ValleyMar 24 · 100 Meters · Place 2 · Fountain Valley (SS)Fountain Valley (SS)100 Meters212.0310
Mar 17Edison at Fountain ValleyMar 17 · 200 Meters · Place 17 · Fountain ValleyFountain Valley200 Meters17.1:31.30a10
Mar 17Edison at Fountain ValleyMar 17 · 100 Meters · Place 6 · Fountain ValleyFountain Valley100 Meters6.12.11a10