Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPoly/Wilson Dual · Apr 2111.48aPoly/Wilson DualApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorWest Coast Classic HS Track and Field Invitational · Apr 1115.64aWest Coast Classic HS Track and Field InvitationalApril 11, 2026
200 Meters · OutdoorTrackrabbit Invitational (LB Poly) · Feb 2823.20aTrackrabbit Invitational (LB Poly)February 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorPoly/Wilson Dual · Apr 2142.54aPoly/Wilson DualApril 21, 2026
400 Meters · OutdoorLaguna Beach Trophy Invitational · Mar 1655.73aLaguna Beach Trophy InvitationalMarch 16, 2024
High Jump · OutdoorWest Coast Classic Track and Field Invitational · Apr 54-10.00West Coast Classic Track and Field InvitationalApril 5, 2024
Javelin · 600g · OutdoorLong Beach Sprinters Invitational · May 1443.46mLong Beach Sprinters InvitationalMay 14, 2022
Javelin · 800g · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 147.59mWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m—DNS11
Apr 28Moore League Prelims & FinalsApr 28 · 110m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m4.15.73aWind: -2.511
Apr 28Moore League Prelims & FinalsApr 28 · 100 Meters · Place 10 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P10.11.44aWind: 2.711
Apr 21Poly/Wilson DualApr 21 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m3.42.54a PB11
Apr 21Poly/Wilson DualApr 21 · 110m Hurdles · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m—DNS11
Apr 21Poly/Wilson DualApr 21 · 200 Meters · Poly (Long Beach)Poly (Long Beach)200 Meters—DNS11
Apr 21Poly/Wilson DualApr 21 · 100 Meters · Place 9 · Poly (Long Beach)Poly (Long Beach)100 Meters9.11.48a PBWind: 0.111
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m--DNS11
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.15.64a PBWind: 0.611
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 100 Meters · Place 28 · Poly (Long Beach)Poly (Long Beach)100 Meters28.11.52aWind: 1.211
Mar 28Beach Cities Invitational Mar 28 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles442.34a11
Mar 7Griffin Invitational and RelaysMar 7 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles443.60a11
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m—DNS11
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 200 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)200 Meters2.23.20a PBWind: -0.811
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 100 Meters · Poly (Long Beach)Poly (Long Beach)100 Meters—DQWind: -211

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Moore League Prelims and Finals Apr 29 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m4.42.55a10
Apr 29Moore League Prelims and Finals Apr 29 · 110m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m3.16.16aWind: 1.810
Apr 25BIG WEST FROSH/SOPH CHAMPIONSHIPSApr 25 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles143.6610
Apr 25BIG WEST FROSH/SOPH CHAMPIONSHIPSApr 25 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles116.3610
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.43.04a10
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.16.64aWind: 1.410
Apr 4Trabuco Hills InvitationalApr 4 · 300m Hurdles · Place 3 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles343.6310
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 30 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters3011.74510
Mar 1Griffin Invitational and RelaysMar 1 · 300m Hurdles · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles143.4110
Mar 1Griffin Invitational and RelaysMar 1 · 100 Meters · Place 5 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters511.7810
Mar 1Los Alamitos - Quad MeetMar 1 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.43.41a10
Mar 1Los Alamitos - Quad MeetMar 1 · 100 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)100 Meters5.11.78aWind: 0.810

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · Javelin · Place 1 · 33-Unattached33-UnattachedJavelin800g1.45.15m9
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Javelin · Place 2 · 33-Unattached33-UnattachedJavelin800g2.47.59m PB9
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.45.87m9
Apr 12Big West Frosh/Soph ChampionshipApr 12 · High Jump · Place 5 · Poly (Long Beach)Poly (Long Beach)High Jump54-8—
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 400 Meters · Place 19 · Poly (Long Beach)Poly (Long Beach)400 Meters1956.65a—
Apr 10Millikan V LB Poly DualApr 10 · High Jump · Place 2 · Long Beach PLong Beach PHigh Jump25-00.009
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 12 · Long Beach PLong Beach P200 Meters1225.239
Apr 10Millikan V LB Poly DualApr 10 · 400 Meters · Place 4 · Long Beach PLong Beach P400 Meters458.439
Apr 10Millikan V LB Poly DualApr 10 · High Jump · Place 2 · Long Beach PLong Beach PHigh Jump25-00.009
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 12 · Long Beach PLong Beach P200 Meters1225.239
Apr 10Millikan V LB Poly DualApr 10 · 400 Meters · Place 4 · Long Beach PLong Beach P400 Meters458.439
Apr 5West Coast Classic Track and Field InvitationalApr 5 · High Jump · Place 11 · Poly (Long Beach)Poly (Long Beach)High Jump11.4-10.00 PB9
Apr 5West Coast Classic Track and Field InvitationalApr 5 · 100 Meters · Place 32 · Poly (Long Beach)Poly (Long Beach)100 Meters32.12.22aWind: 2.19
Mar 23Beach Cities Invitational Mar 23 · High Jump · Place 3 · Poly (Long Beach)Poly (Long Beach)High Jump35-0—
Mar 23Beach Cities Invitational Mar 23 · 400 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)400 Meters556.86a—
Mar 16Laguna Beach Trophy InvitationalMar 16 · 400 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)400 Meters6.55.73a PB9
Mar 936th Annual Long Beach RelaysMar 9 · High Jump · Place 6 · Poly (Long Beach)Poly (Long Beach)High Jump65-0—
Mar 936th Annual Long Beach RelaysMar 9 · 100 Meters · Place 21 · Poly (Long Beach)Poly (Long Beach)100 Meters2112.22a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Javelin · Place 2 · 33-Unattached33-UnattachedJavelin800g2.42.46m8

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 1 · 33-Unattached33-UnattachedJavelin600g1.40.97m7
May 14Long Beach Sprinters InvitationalMay 14 · Javelin · Place 1 · 33-Unattached33-UnattachedJavelin600g1.43.46m PB7
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 34 · 33-Unattached33-Unattached200 Meters34.26.85aWind: -0.27