Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2711.71a2026 Cerritos College Open and MultiFebruary 27, 2026
100 Meters · Outdoor2026 3C2A Southern California Championships · May 211.37a2026 3C2A Southern California ChampionshipsMay 2, 2026
110m Hurdles · 42" / 1.067m · Outdoor2026 3C2A Southern California Championships · May 221.33a2026 3C2A Southern California ChampionshipsMay 2, 2026
150 Meters · OutdoorLos Alamitos All-Comers · Dec 1417.34aLos Alamitos All-ComersDecember 14, 2024
1500 Meters · Indoor2026 Cerritos College Open and Multi · Feb 275:19.15a2026 Cerritos College Open and MultiFebruary 27, 2026
1500 Meters · Outdoor2026 3C2A Southern California Championships · May 25:27.33a2026 3C2A Southern California ChampionshipsMay 2, 2026
200 Meters · Indoor2026 Pirate Invitational · Feb 2023.28a2026 Pirate InvitationalFebruary 20, 2026
200 Meters · OutdoorYorba Linda Invitational · Mar 2222.81aYorba Linda InvitationalMarch 22, 2025
300 Meters · OutdoorLos Alamitos - Winter Qualifier · Jan 2537.37aLos Alamitos - Winter QualifierJanuary 25, 2025
300m Hurdles · 36" / 0.914m · OutdoorFountain Valley at Edison · Mar 2846.18aFountain Valley at EdisonMarch 28, 2023
400 Meters · Indoor2026 Cerritos College Open and Multi · Feb 2751.14a2026 Cerritos College Open and MultiFebruary 27, 2026
400 Meters · OutdoorSunset League Championships · Apr 2950.12aSunset League ChampionshipsApril 29, 2025
60 Meter · OutdoorLos Alamitos All-Comers · Dec 147.57aLos Alamitos All-ComersDecember 14, 2024
60 Meters · OutdoorSoka Indoor Qualifier (Outdoor facility) · Feb 147.48aSoka Indoor Qualifier (Outdoor facility)February 14, 2026
600 Meters · OutdoorSoka Indoor Qualifier (Outdoor facility) · Feb 141:30.03aSoka Indoor Qualifier (Outdoor facility)February 14, 2026
Decathlon · Outdoor2026 3C2A Southern California Championships · May 243532026 3C2A Southern California ChampionshipsMay 2, 2026
Discus · 2kg · Outdoor2026 Dave Shannon Invitational · Mar 2721.85m2026 Dave Shannon InvitationalMarch 27, 2026
High Jump · Indoor2026 Cerritos College Open and Multi · Feb 271.70m2026 Cerritos College Open and MultiFebruary 27, 2026
High Jump · OutdoorBrea Relays · Mar 251.47mBrea RelaysMarch 25, 2023
Javelin · 800g · Outdoor2026 3C2A Southern California Championships · May 230.20m2026 3C2A Southern California ChampionshipsMay 2, 2026
Long Jump · Indoor2026 Cerritos College Open and Multi · Feb 275.26m2026 Cerritos College Open and MultiFebruary 27, 2026
Long Jump · Outdoor2026 3C2A Southern California Championships · May 25.48m2026 3C2A Southern California ChampionshipsMay 2, 2026
Pole Vault · Indoor2026 Cerritos College Open and Multi · Feb 272.65m2026 Cerritos College Open and MultiFebruary 27, 2026
Pole Vault · Outdoor2026 3C2A Southern California Championships · May 22.65m2026 3C2A Southern California ChampionshipsMay 2, 2026
Shot Put · 16lb / 7.26kg · Outdoor2026 3C2A Southern California Championships · May 28.44m2026 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 22026 3C2A Southern California ChampionshipsMay 2 · Decathlon · Place 18 · Long Beach CityLong Beach CityDecathlonRound M18.4353 PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Long Jump · Place 17 · Long Beach CityLong Beach CityLong JumpRound M17.5.48m PBWind: 0Fr
May 22026 3C2A Southern California ChampionshipsMay 2 · Pole Vault · Place 18 · Long Beach CityLong Beach CityPole VaultRound M18.2.65m PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · High Jump · Place 14 · Long Beach CityLong Beach CityHigh JumpRound M14.1.60mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Javelin · Place 17 · Long Beach CityLong Beach CityJavelin800gRound M17.30.20m PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Discus · Place 20 · Long Beach CityLong Beach CityDiscus2kgRound M20.20.01mFr
May 22026 3C2A Southern California ChampionshipsMay 2 · Shot Put · Place 19 · Long Beach CityLong Beach CityShot Put16lb / 7.26kgRound M19.8.44m PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 110m Hurdles · Place 18 · Long Beach CityLong Beach City110m Hurdles42" / 1.067mRound M18.21.33a PBWind: 0.8Fr
May 22026 3C2A Southern California ChampionshipsMay 2 · 1500 Meters · Place 18 · Long Beach CityLong Beach City1500 MetersRound M18.5:27.33a PBFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 400 Meters · Place 6 · Long Beach CityLong Beach City400 MetersRound M6.51.97aFr
May 22026 3C2A Southern California ChampionshipsMay 2 · 100 Meters · Place 3 · Long Beach CityLong Beach City100 MetersRound M3.11.37a PBWind: 0Fr
Apr 212026 South Coast Conference ChampionshipsApr 21 · Long Jump · Place 11 · Long Beach CityLong Beach CityLong Jump115.48mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · Pole Vault · Place 11 · Long Beach CityLong Beach CityPole Vault112.65mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · High Jump · Place 9 · Long Beach CityLong Beach CityHigh Jump91.60mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · Javelin · Place 10 · Long Beach CityLong Beach CityJavelin1030.20mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · Discus · Place 11 · Long Beach CityLong Beach CityDiscus1120.01mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · Shot Put · Place 10 · Long Beach CityLong Beach CityShot Put108.44mFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 110m Hurdles · Place 10 · Long Beach CityLong Beach City110m Hurdles1021.33aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 1500 Meters · Place 10 · Long Beach CityLong Beach City1500 Meters105:27.33aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 400 Meters · Place 4 · Long Beach CityLong Beach City400 Meters451.97aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 400 Meters · Place 17 · Long Beach CityLong Beach City400 Meters1752.12aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 200 Meters · Place 18 · Long Beach CityLong Beach City200 Meters1823.04aFR
Apr 212026 South Coast Conference ChampionshipsApr 21 · 100 Meters · Place 2 · Long Beach CityLong Beach City100 Meters211.37aFR
Apr 11Mt. SAC Relays - Community College DivisionApr 11 · 400 Meters · Place 35 · Long Beach CityLong Beach City400 Meters3552.62aFR
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 1500 Meters · Place 18 · Long Beach CityLong Beach City1500 MetersRound M18.5:27.33aFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Javelin · Place 17 · Long Beach CityLong Beach CityJavelin800gRound M17.30.20mFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Pole Vault · Place 18 · Long Beach CityLong Beach CityPole VaultRound M18.2.65mFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Discus · Place 20 · Long Beach CityLong Beach CityDiscus2kgRound M20.20.01mFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 110m Hurdles · Place 18 · Long Beach CityLong Beach City110m Hurdles42" / 1.067mRound M18.21.33aWind: 0.8Fr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 400 Meters · Place 6 · Long Beach CityLong Beach City400 MetersRound M6.51.97aFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · High Jump · Place 14 · Long Beach CityLong Beach CityHigh JumpRound M14.1.60mFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Shot Put · Place 19 · Long Beach CityLong Beach CityShot Put16lb / 7.26kgRound M19.8.44mFr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Long Jump · Place 17 · Long Beach CityLong Beach CityLong JumpRound M17.5.48mWind: 0Fr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · 100 Meters · Place 3 · Long Beach CityLong Beach City100 MetersRound M3.11.37aWind: 0Fr
Mar 312026 3C2A SoCal Regional Multi ChampionshipsMar 31 · Decathlon · Place 18 · Long Beach CityLong Beach CityDecathlonRound M18.4353Fr
Mar 272026 Dave Shannon InvitationalMar 27 · Javelin · Place 12 · Long Beach CityLong Beach CityJavelin800g12.28.54mFr
Mar 272026 Dave Shannon InvitationalMar 27 · Discus · Place 31 · Long Beach CityLong Beach CityDiscus2kg31.21.85m PBFr
Mar 272026 Dave Shannon InvitationalMar 27 · 400 Meters · Place 9 · Long Beach CityLong Beach City400 Meters9.52.33aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 400 Meters · Place 11 · Long Beach CityLong Beach City400 Meters1150.60aFr
Mar 20Arnie Robinson Invite College OpenMar 20 · 200 Meters · Place 44 · Long Beach CityLong Beach City200 Meters4423.03aFr
Mar 13PLNU Sea Lion InviteMar 13 · High Jump · Long Beach CityLong Beach CityHigh Jump—NHFr
Mar 6Beach OpenerMar 6 · 400 Meters · Place 28 · Long Beach CityLong Beach City400 Meters2852.50aFr
Feb 14Soka Indoor Qualifier (Outdoor facility)Feb 14 · 600 Meters · Place 18 · Long Beach CityLong Beach City600 Meters181:30.03a PBFr
Feb 14Soka Indoor Qualifier (Outdoor facility)Feb 14 · 60 Meters · Place 40 · Long Beach CityLong Beach City60 Meters407.48a PBFr

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 272026 Cerritos College Open and MultiFeb 27 · Long Jump · Place 8 · Long Beach CityLong Beach CityLong Jump85.26m PBFr
Feb 272026 Cerritos College Open and MultiFeb 27 · Pole Vault · Place 5 · Long Beach CityLong Beach CityPole Vault52.65m PBFr
Feb 272026 Cerritos College Open and MultiFeb 27 · High Jump · Place 4 · Long Beach CityLong Beach CityHigh Jump41.70m PBFr
Feb 272026 Cerritos College Open and MultiFeb 27 · Javelin · Place 9 · Long Beach CityLong Beach CityJavelin929.25mFr
Feb 272026 Cerritos College Open and MultiFeb 27 · Discus · Place 9 · Long Beach CityLong Beach CityDiscus918.35mFr
Feb 272026 Cerritos College Open and MultiFeb 27 · Shot Put · Place 7 · Long Beach CityLong Beach CityShot Put78.33mFr
Feb 272026 Cerritos College Open and MultiFeb 27 · 110m Hurdles · Place 9 · Long Beach CityLong Beach City110m Hurdles922.26aFr
Feb 272026 Cerritos College Open and MultiFeb 27 · 1500 Meters · Place 7 · Long Beach CityLong Beach City1500 Meters75:19.15a PBFr
Feb 272026 Cerritos College Open and MultiFeb 27 · 400 Meters · Place 3 · Long Beach CityLong Beach City400 Meters351.14a PBFr
Feb 272026 Cerritos College Open and MultiFeb 27 · 100 Meters · Place 6 · Long Beach CityLong Beach City100 Meters611.71a PBFr
Feb 202026 Pirate InvitationalFeb 20 · Long Jump · Place 11 · Long Beach CityLong Beach CityLong Jump115.58mFr
Feb 202026 Pirate InvitationalFeb 20 · Shot Put · Place 19 · Long Beach CityLong Beach CityShot Put197.42mFr
Feb 202026 Pirate InvitationalFeb 20 · 200 Meters · Place 14 · Long Beach CityLong Beach City200 Meters1423.28a PBFr

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 400 Meters · Place 43 · Fountain ValleyFountain Valley400 MetersRound P43.53.51a12
Apr 29Sunset League ChampionshipsApr 29 · 400 Meters · Place 4 · Fountain ValleyFountain Valley400 MetersRound P4.50.98a12
Apr 29Sunset League ChampionshipsApr 29 · 400 Meters · Place 3 · Fountain ValleyFountain Valley400 Meters3.50.12a PB12
Apr 29Sunset League ChampionshipsApr 29 · 200 Meters · Place 12 · Fountain ValleyFountain Valley200 MetersRound P12.23.35aWind: -1.812
Apr 23Marina vs Fountain ValleyApr 23 · 400 Meters · Place 1 · Fountain ValleyFountain Valley400 Meters152.1112
Apr 8Los Al vs Fountain ValleyApr 8 · 400 Meters · Place 2 · Fountain ValleyFountain Valley400 Meters2.50.96a12
Apr 8Los Al vs Fountain ValleyApr 8 · 200 Meters · Fountain ValleyFountain Valley200 Meters--DNS12
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 57 · Fountain Valley (SS)Fountain Valley (SS)200 Meters5723.03612
Apr 2Edison vs Corona Del Mar /Fountain ValleyApr 2 · 200 Meters · Place 2 · Fountain Valley (SS)Fountain Valley (SS)200 Meters223.5212
Apr 2Edison vs Corona Del Mar /Fountain ValleyApr 2 · 400 Meters · Place 2 · Fountain Valley (SS)Fountain Valley (SS)400 Meters251.9512
Mar 29Orange County Champs @ Mission ViejoMar 29 · 400 Meters · Place 26 · Fountain ValleyFountain Valley400 Meters26.53.16a12
Mar 29Orange County Champs @ Mission ViejoMar 29 · 200 Meters · Place 29 · Fountain ValleyFountain Valley200 Meters29.23.17aWind: 1.712
Mar 22Yorba Linda InvitationalMar 22 · 400 Meters · Place 11 · Fountain ValleyFountain Valley400 Meters11.52.33a12
Mar 22Yorba Linda InvitationalMar 22 · 200 Meters · Place 6 · Fountain ValleyFountain Valley200 Meters6.22.81a PBWind: 0.912
Mar 22Yorba Linda InvitationalMar 22 · 400 Meters · Place 11 · Fountain ValleyFountain Valley400 Meters11.52.33aUnofficial12
Mar 22Yorba Linda InvitationalMar 22 · 200 Meters · Place 6 · Fountain ValleyFountain Valley200 Meters6.22.81aWind: 0.9Unofficial12
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 400 Meters · Place 1 · Fountain ValleyFountain Valley400 Meters152.66a—
Mar 19Fountain Valley vs Huntington Beach vs NewportMar 19 · 200 Meters · Place 3 · Fountain ValleyFountain Valley200 Meters323.27a—
Mar 15The QualifierMar 15 · 400 Meters · Place 11 · Fountain ValleyFountain Valley400 Meters1151.78a—
Mar 15The QualifierMar 15 · 200 Meters · Place 17 · Fountain ValleyFountain Valley200 Meters1723.28a—
Mar 8Central Coast Spring ClassicMar 8 · 400 Meters · Place 5 · Fountain ValleyFountain Valley400 Meters552.38a—
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 400 Meters · Place 19 · Fountain Valley (SS)Fountain Valley (SS)400 Meters1953.0812
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 150 Meters · Place 156 · Fountain ValleyFountain Valley150 Meters156.17.68aWind: -1.912
Jan 25Los Alamitos - Winter QualifierJan 25 · 300 Meters · Place 13 · UnattachedUnattached300 Meters13.37.37a PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Los Alamitos All-ComersDec 14 · 150 Meters · Place 22 · UnattachedUnattached150 Meters22.17.34a PBWind: 0.312
Dec 14Los Alamitos All-ComersDec 14 · 60 Meter · Place 42 · UnattachedUnattached60 Meter42.7.57a PBWind: 0.212
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 300 Meters · Place 7 · Fountain ValleyFountain Valley300 Meters7.37.89a12
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 60 Meter · Place 12 · Fountain ValleyFountain Valley60 Meter12.7.64a12
Nov 22Fountain Valley Time TrialsNov 22 · 300 Meters · Place 2 · Fountain ValleyFountain Valley300 Meters2.37.15aUnofficial12
Nov 22Fountain Valley Time TrialsNov 22 · 60 Meter · Place 3 · Fountain ValleyFountain Valley60 Meter3.7.38aUnofficial12
Apr 24Surf League FinalsApr 24 · 400 Meters · Place 12 · Fountain ValleyFountain Valley400 MetersRound P12.55.42a11
Mar 27Fountain Valley vs EdisonMar 27 · 400 Meters · Place 3 · Fountain ValleyFountain Valley400 Meters355.83a—
Mar 20CDM vs Fountain Valley hsMar 20 · 400 Meters · Place 2 · Fountain ValleyFountain Valley400 Meters2.55.22aUnofficial11
Mar 16Triton InvitationalMar 16 · 400 Meters · Place 38 · Fountain Valley (SS)Fountain Valley (SS)400 Meters3856.1511
Mar 9Sunset Conference PreviewMar 9 · 400 Meters · Place 11 · Fountain Valley (SS)Fountain Valley (SS)400 Meters1155.2911

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1NPA SKYDOME CLASSICMar 1 · 400 Meters · Place 8 · Fountain ValleyFountain Valley400 Meters8.56.86a11
Feb 24Mustang RoundupFeb 24 · 400 Meters · Place 38 · Fountain Valley (SS)Fountain Valley (SS)400 Meters3857.4311

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28Surf League ChampionshipsApr 28 · High Jump · Place 5 · Fountain ValleyFountain ValleyHigh Jump55-0—
Apr 28Surf League ChampionshipsApr 28 · 300m Hurdles · Place 8 · Fountain ValleyFountain Valley300m Hurdles847.22a—
Apr 28Surf League ChampionshipsApr 28 · 300m Hurdles · Place 7 · Fountain ValleyFountain Valley300m Hurdles746.91a—
Apr 28Surf League ChampionshipsApr 28 · 400 Meters · Place 2 · Fountain ValleyFountain Valley400 Meters256.43a—
Apr 28Surf League ChampionshipsApr 28 · 400 Meters · Place 1 · Fountain ValleyFountain Valley400 Meters155.40a—
Apr 15OC ChampionshipApr 15 · 300m Hurdles · Place 31 · Fountain ValleyFountain Valley300m Hurdles36" / 0.914m31.48.40a10
Apr 15OC ChampionshipApr 15 · 400 Meters · Place 39 · Fountain ValleyFountain Valley400 Meters39.56.05a10
Apr 1Trabuco InviteApr 1 · 300m Hurdles · Place 14 · Fountain ValleyFountain Valley300m Hurdles36" / 0.914m14.48.76a10
Apr 1Trabuco InviteApr 1 · 400 Meters · Place 19 · Fountain ValleyFountain Valley400 Meters19.55.74a10
Mar 28Fountain Valley at EdisonMar 28 · 300m Hurdles · Place 3 · Fountain ValleyFountain Valley300m Hurdles36" / 0.914m3.46.18a PB10
Mar 28Fountain Valley at EdisonMar 28 · High Jump · Place 2 · Fountain ValleyFountain ValleyHigh Jump2.4-08.0010
Mar 28Fountain Valley at EdisonMar 28 · 400 Meters · Place 1 · Fountain ValleyFountain Valley400 Meters1.55.60a10
Mar 25Brea RelaysMar 25 · High Jump · Place 8 · Fountain Valley (SS)Fountain Valley (SS)High Jump81.47m PB10
Mar 25Brea RelaysMar 25 · 400 Meters · Place 7 · Fountain Valley (SS)Fountain Valley (SS)400 Meters757.4110
Mar 18Laguna Beach Trophy InvitationMar 18 · 400 Meters · Place 16 · Fountain Valley (SS)Fountain Valley (SS)400 Meters1656.6510
Mar 11Sunset Conference Invitational Mar 11 · High Jump · Place 1 · Fountain ValleyFountain ValleyHigh Jump15-04.0010
Mar 11Sunset Conference Invitational Mar 11 · 400 Meters · Place 3 · Fountain ValleyFountain Valley400 Meters357.8010
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · High Jump · Fountain ValleyFountain ValleyHigh Jump—DNS10

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26Surf League ChampionshipsApr 26 · 400 Meters · Place 9 · Fountain Valley (SS)Fountain Valley (SS)400 Meters91:00.989
Apr 26Surf League ChampionshipsApr 26 · 400 Meters · Place 6 · Fountain Valley (SS)Fountain Valley (SS)400 MetersRound P658.659
Mar 31Los Alamitos vs Fountain ValleyMar 31 · 400 Meters · Place 4 · Fountain Valley (SS)Fountain Valley (SS)400 Meters459.329
Mar 24Corona Del Mar vs Fountain ValleyMar 24 · 400 Meters · Place 2 · Fountain Valley (SS)Fountain Valley (SS)400 Meters258.579
Mar 17Edison at Fountain ValleyMar 17 · 400 Meters · Fountain ValleyFountain Valley400 Meters—SCR9