Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCIF-SS D2 Prelims · May 416.52aCIF-SS D2 PrelimsMay 4, 2024
110m Hurdles · 42" / 1.067m · Outdoor2026 Orange Empire Conference Championships · Apr 1715.99a2026 Orange Empire Conference ChampionshipsApril 17, 2026
200 Meters · OutdoorCerritos Invitational · Apr 1223.73aCerritos InvitationalApril 12, 2025
300m Hurdles · 36" / 0.914m · Outdoor2026 Moorpark College Season Opener · Feb 740.20a2026 Moorpark College Season OpenerFebruary 7, 2026
400 Meters · OutdoorCerritos Invitational · Apr 1252.91aCerritos InvitationalApril 12, 2025
400m Hurdles · 36" / 0.914m · Outdoor2026 3C2A Southern California Championships · May 254.17a2026 3C2A Southern California ChampionshipsMay 2, 2026
600 Meters · OutdoorMarina HS All Comer's Meet. · Jan 271:38.32aMarina HS All Comer's Meet. January 27, 2024
60m Hurdles · 39" / 0.991m · OutdoorMarina HS All Comer's Meet. · Jan 2710.44aMarina HS All Comer's Meet. January 27, 2024
60m Hurdles · 42" / 1.067m · Outdoor2026 OCC Early Season Event Meet · Jan 309.37a2026 OCC Early Season Event MeetJanuary 30, 2026
Javelin · 800g · Outdoor2026 Orange Empire Conference Championships · Apr 1744.53m2026 Orange Empire Conference ChampionshipsApril 17, 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 13 · Orange CoastOrange CoastJavelin800gRound P13.43.79mSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400m Hurdles · Place 5 · Orange CoastOrange Coast400m Hurdles36" / 0.914mRound P5.54.40aSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 400m Hurdles · Place 7 · Orange CoastOrange Coast400m Hurdles36" / 0.914m7.54.17a PBSo
May 22026 3C2A Southern California ChampionshipsMay 2 · 110m Hurdles · Place 11 · Orange CoastOrange Coast110m Hurdles42" / 1.067mRound P11.15.56aWind: 2.1So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · Javelin · Place 4 · Orange CoastOrange CoastJavelin800g4.44.53m PBSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400m Hurdles · Place 4 · Orange CoastOrange Coast400m Hurdles36" / 0.914mRound P4.55.29aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 400m Hurdles · Place 4 · Orange CoastOrange Coast400m Hurdles36" / 0.914m4.54.96aSo
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 110m Hurdles · Place 5 · Orange CoastOrange Coast110m Hurdles42" / 1.067mRound P5.15.99a PBWind: 0.6So
Apr 172026 Orange Empire Conference ChampionshipsApr 17 · 110m Hurdles · Place 2 · Orange CoastOrange Coast110m Hurdles42" / 1.067m2.15.28aWind: 3.3So
Apr 102026 Cerritos InvitationalApr 10 · 400m Hurdles · Place 5 · Orange CoastOrange Coast400m Hurdles558.08SO
Apr 102026 Cerritos InvitationalApr 10 · Javelin · Place 5 · Orange CoastOrange CoastJavelin5140-10.55SO
Apr 102026 Cerritos InvitationalApr 10 · 110m Hurdles · Place 4 · Orange CoastOrange Coast110m Hurdles415.67SO
Apr 3UC San Diego Triton InvitationalApr 3 · 400m Hurdles · Place 8 · Orange CoastOrange Coast400m Hurdles854.05aSo
Mar 27Mangrum InvitationalMar 27 · Javelin · Place 11 · Orange CoastOrange CoastJavelin1143.31mSo
Mar 27Mangrum InvitationalMar 27 · 400m Hurdles · Place 3 · Orange CoastOrange Coast400m Hurdles354.49aSo
Mar 27Mangrum InvitationalMar 27 · 110m Hurdles · Place 9 · Orange CoastOrange Coast110m Hurdles916.17aSo
Mar 20Arnie Robinson Invite College OpenMar 20 · Javelin · Place 6 · Orange CoastOrange CoastJavelin644.02mSo
Mar 20Arnie Robinson Invite College OpenMar 20 · 400m Hurdles · Place 4 · Orange CoastOrange Coast400m Hurdles455.82aSo
Mar 20Arnie Robinson Invite College OpenMar 20 · 110m Hurdles · Place 8 · Orange CoastOrange Coast110m Hurdles815.81aSo
Mar 132026 OCC Coast ClassicMar 13 · Javelin · Place 3 · Orange CoastOrange CoastJavelin345.52mSO
Mar 132026 OCC Coast ClassicMar 13 · 400m Hurdles · Place 2 · Orange CoastOrange Coast400m Hurdles254.80SO
Mar 132026 OCC Coast ClassicMar 13 · 110m Hurdles · Place 1 · Orange CoastOrange Coast110m Hurdles115.81SO
Mar 6Beach OpenerMar 6 · 400m Hurdles · Place 13 · Orange CoastOrange Coast400m Hurdles131:00.16aSo
Mar 6Beach OpenerMar 6 · 110m Hurdles · Place 8 · Orange CoastOrange Coast110m Hurdles816.12aSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 60m Hurdles · Place 3 · Orange CoastOrange Coast60m Hurdles42" / 1.067m3.9.45aSo
Feb 72026 Moorpark College Season OpenerFeb 7 · 300m Hurdles · Place 3 · Orange CoastOrange Coast300m Hurdles36" / 0.914m3.40.20a PBSo
Jan 302026 OCC Early Season Event MeetJan 30 · 400m Hurdles · Place 1 · Orange CoastOrange Coast400m Hurdles36" / 0.914m1.58.07aSo
Jan 302026 OCC Early Season Event MeetJan 30 · 60m Hurdles · Place 5 · Orange CoastOrange Coast60m Hurdles42" / 1.067m5.9.37a PBWind: -1.9So

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27OEC InvitationalFeb 27 · Javelin · Place 3 · Orange CoastOrange CoastJavelin340.52mSO
Feb 27OEC InvitationalFeb 27 · 400m Hurdles · Place 2 · Orange CoastOrange Coast400m Hurdles256.76aSO
Feb 27OEC InvitationalFeb 27 · 110m Hurdles · Place 1 · Orange CoastOrange Coast110m Hurdles116.00aSO
Feb 20Cal State LA InvitationalFeb 20 · Javelin · Place 4 · Orange CoastOrange CoastJavelin445.03mSo

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · Javelin · Place 15 · Orange CoastOrange CoastJavelin1540.46mFR
May 10SoCal Finals @ SaddlebackMay 10 · 400m Hurdles · Place 26 · Orange CoastOrange Coast400m Hurdles261:02.28aFR
May 10SoCal Finals @ SaddlebackMay 10 · 110m Hurdles · Place 19 · Orange CoastOrange Coast110m Hurdles1916.17aFR
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · 400m Hurdles · Place 6 · Orange CoastOrange Coast400m Hurdles36" / 0.914m6.57.98aFr
Apr 18Orange Empire Conference (OEC) ChampionshipsApr 18 · Javelin · Place 6 · Orange CoastOrange CoastJavelin800g6.40.33mFr
Apr 12Cerritos InvitationalApr 12 · Javelin · Place 5 · Orange CoastOrange CoastJavelin541.54mFr
Apr 12Cerritos InvitationalApr 12 · 400 Meters · Place 8 · Orange CoastOrange Coast400 Meters852.91a PBFr
Apr 12Cerritos InvitationalApr 12 · 200 Meters · Place 30 · Orange CoastOrange Coast200 Meters3023.73a PBFr
Mar 28Mangrum Invitational Mar 28 · Javelin · Place 12 · Orange CoastOrange CoastJavelin1240.43mFr
Mar 28Mangrum Invitational Mar 28 · 400m Hurdles · Place 9 · Orange CoastOrange Coast400m Hurdles958.63aFr
Mar 28Mangrum Invitational Mar 28 · 110m Hurdles · Place 12 · Orange CoastOrange Coast110m Hurdles1216.52aFr
Mar 21Pasadena College InvitationalMar 21 · 400m Hurdles · Place 1 · Orange CoastOrange Coast400m Hurdles158.57aFr
Mar 21Pasadena College InvitationalMar 21 · 110m Hurdles · Place 1 · Orange CoastOrange Coast110m Hurdles116.59aFr
Mar 13Coast ClassicMar 13 · 400m Hurdles · Place 4 · Orange CoastOrange Coast400m Hurdles36" / 0.914m4.57.68aFr
Mar 13Coast ClassicMar 13 · Javelin · Place 5 · Orange CoastOrange CoastJavelin800g5.41.82mFr
Mar 13Coast ClassicMar 13 · 110m Hurdles · Place 3 · Orange CoastOrange Coast110m Hurdles42" / 1.067m3.16.80aWind: -0.8Fr
Mar 12025 Gaucho RelaysMar 1 · Javelin · Place 3 · Orange CoastOrange CoastJavelin339.01m—
Mar 12025 Gaucho RelaysMar 1 · 400m Hurdles · Place 4 · Orange CoastOrange Coast400m Hurdles459.23a—
Mar 12025 Gaucho RelaysMar 1 · 110m Hurdles · Place 11 · Orange CoastOrange Coast110m Hurdles1116.79a—
Jan 31OCC Indoor/Outdoor MeetJan 31 · 400m Hurdles · Place 1 · Orange CoastOrange Coast400m Hurdles36" / 0.914m1.59.64aFr
Jan 31OCC Indoor/Outdoor MeetJan 31 · Javelin · Place 6 · Orange CoastOrange CoastJavelin800g6.35.38mFr
Jan 31OCC Indoor/Outdoor MeetJan 31 · 110m Hurdles · Place 2 · Orange CoastOrange Coast110m Hurdles42" / 1.067m2.16.86aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 152025 Cerritos OpenFeb 15 · Javelin · Place 6 · Orange CoastOrange CoastJavelin639.30m—
Feb 152025 Cerritos OpenFeb 15 · 400m Hurdles · Place 2 · Orange CoastOrange Coast400m Hurdles258.75a—
Feb 152025 Cerritos OpenFeb 15 · 60m Hurdles · Place 3 · Orange CoastOrange Coast60m Hurdles39.35a—
Feb 8South Coast Conference OpenerFeb 8 · Javelin · Place 10 · Orange CoastOrange CoastJavelin1034.74m—
Feb 8South Coast Conference OpenerFeb 8 · 300m Hurdles · Place 5 · Orange CoastOrange Coast300m Hurdles542.48a—
Feb 8South Coast Conference OpenerFeb 8 · 60m Hurdles · Place 9 · Orange CoastOrange Coast60m Hurdles99.50a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4CIF-SS D2 PrelimsMay 4 · 110m Hurdles · Place 28 · MarinaMarina110m Hurdles39" / 0.991mRound P28.16.52a PBWind: -0.212
Apr 26Sunset Wave League FinalsinalsApr 26 · 300m Hurdles · Place 3 · MarinaMarina300m Hurdles36" / 0.914m3.43.67a12
Apr 26Sunset Wave League FinalsinalsApr 26 · 110m Hurdles · Place 3 · MarinaMarina110m Hurdles39" / 0.991m3.16.34aWind: 2.712
Apr 13OC ChampionshipsApr 13 · 300m Hurdles · Place 25 · MarinaMarina300m Hurdles36" / 0.914m25.43.83a12
Apr 13OC ChampionshipsApr 13 · 110m Hurdles · Place 21 · MarinaMarina110m Hurdles39" / 0.991m21.16.60aWind: 212
Apr 6Ocean View InvitationalApr 6 · 300m Hurdles · Place 3 · MarinaMarina300m Hurdles36" / 0.914m3.43.27a12
Apr 6Ocean View InvitationalApr 6 · 110m Hurdles · Place 3 · MarinaMarina110m Hurdles39" / 0.991m3.17.14aWind: -2.312
Mar 27Marina vs. Laguna Beach DualMar 27 · 300m Hurdles · Place 1 · MarinaMarina300m Hurdles36" / 0.914m1.43.00a12
Mar 27Marina vs. Laguna Beach DualMar 27 · 110m Hurdles · Place 1 · MarinaMarina110m Hurdles39" / 0.991m1.17.45a12
Mar 13Los Alamitos/Edison/Marina-FriendlyMar 13 · 300m Hurdles · Place 4 · MarinaMarina300m Hurdles36" / 0.914m4.45.03a12
Mar 13Los Alamitos/Edison/Marina-FriendlyMar 13 · 110m Hurdles · Place 3 · MarinaMarina110m Hurdles39" / 0.991m3.17.33aWind: 0.912
Jan 27Marina HS All Comer's Meet. Jan 27 · 600 Meters · Place 2 · UnattachedUnattached600 Meters2.1:38.32a PB12
Jan 27Marina HS All Comer's Meet. Jan 27 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles39" / 0.991m3.10.44a PB12