Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor38th Annual Long Beach Relays Powered by New Balance · Mar 711.64a38th Annual Long Beach Relays Powered by New BalanceMarch 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorCIF-SS Finals · May 1615.41aCIF-SS FinalsMay 16, 2026
150 Meters · OutdoorThe Sunset Preseason Kickoff All-Comers · Dec 718.17aThe Sunset Preseason Kickoff All-ComersDecember 7, 2024
1600 Meters · OutdoorMoore League Prelims · May 36:25.21aMoore League PrelimsMay 3, 2017
200 Meters · OutdoorLakewood vs. Wilson (Long Beach) · Mar 2026.0Lakewood vs. Wilson (Long Beach)March 20, 2024
200m Hurdles · 30" / 0.762m · OutdoorLos Alamitos - Winter Qualifier 01 · Dec 1326.52aLos Alamitos - Winter Qualifier 01December 13, 2025
200m Hurdles · 36" / 0.914m · OutdoorVS Athletics - CA Winter Championships · Feb 725.23aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
300 Meters · IndoorSunset Final TU All Comers · Jan 3136.03Sunset Final TU All Comers January 31, 2026
300 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 736.30aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorOregon Relays presented by AthleticNET · Apr 339.25aOregon Relays presented by AthleticNETApril 3, 2026
3200 Meters · OutdoorMoore League Finals · May 514:23.37aMoore League FinalsMay 5, 2017
60 Meter · OutdoorThe Sunset Preseason Kickoff All-Comers · Dec 77.79aThe Sunset Preseason Kickoff All-ComersDecember 7, 2024
60m Hurdles · 39" / 0.991m · OutdoorCal State Fullerton - Winter Qualifier 02 · Jan 248.88aCal State Fullerton - Winter Qualifier 02January 24, 2026
60m Hurdles · 42" / 1.067m · OutdoorThe Sunset Preseason Kickoff All Comers · Dec 69.00aThe Sunset Preseason Kickoff All Comers December 6, 2025
800 Meters · OutdoorMoore League Prelims · May 32:41.39aMoore League PrelimsMay 3, 2017

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 13 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914mRound P13.40.08a11
May 16CIF-SS FinalsMay 16 · 110m Hurdles · Place 15 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991mRound P15.15.41a PBWind: 0.711
May 9CIF SS D1 PreliminariesMay 9 · 300m Hurdles · Place 13 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914mRound P13.40.08a11
May 9CIF SS D1 PreliminariesMay 9 · 110m Hurdles · Place 15 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991mRound P15.15.41aWind: 0.711
Apr 28Moore League Prelims & FinalsApr 28 · 300m Hurdles · Place 4 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m4.39.56a11
Apr 28Moore League Prelims & FinalsApr 28 · 110m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m3.15.65aWind: -2.511
Apr 21Poly/Wilson DualApr 21 · 300m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m2.39.91a11
Apr 21Poly/Wilson DualApr 21 · 110m Hurdles · Place 1 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m1.15.88aWind: -1.211
Apr 21Poly/Wilson DualApr 21 · 400 Meters · Wilson (Long Beach)Wilson (Long Beach)400 Meters—DNS11
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 10 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles1039.50a11
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 3 · Wilson (LongWilson (Long300m Hurdles339.50—
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 400 Meters · Wilson (Long Beach)Wilson (Long Beach)400 Meters--DNS11
Apr 3Oregon Relays presented by AthleticNETApr 3 · 300m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m3.39.25a PB11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 300m Hurdles · Place 6 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m6.39.72a11
Mar 2845th Mt. Carmel Sundevil Track & Field InvitationalMar 28 · 110m Hurdles · Place 16 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m16.15.48aWind: 111
Mar 2023rd Annual New Balance California RelaysMar 20 · 300m Hurdles · Place 5 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m5.40.26a11
Mar 2023rd Annual New Balance California RelaysMar 20 · 110m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m3.15.98aWind: 0.811
Mar 13Redondo Track FestivalMar 13 · 300m Hurdles · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m--DNS11
Mar 13Redondo Track FestivalMar 13 · 110m Hurdles · Place 23 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m23.16.18aWind: -1.811
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 110m Hurdles · Place 5 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m5.16.83aWind: -2.211
Mar 738th Annual Long Beach Relays Powered by New BalanceMar 7 · 100 Meters · Place 9 · Wilson (Long Beach)Wilson (Long Beach)100 Meters9.11.64a PBWind: -1.611
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 200m Hurdles · Place 9 · Wilson-LBWilson-LB200m Hurdles36" / 0.914m9.25.23a PBWind: -0.711
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 300 Meters · Place 64 · Wilson-LBWilson-LB300 Meters64.36.30a PB11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60m Hurdles · Place 26 · Wilson-LBWilson-LB60m Hurdles39" / 0.991mRound P26.9.01aWind: -0.611
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 200m Hurdles · Place 1 · UNAUNA200m Hurdles36" / 0.914m1.25.59aWind: 0.511
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 300 Meters · Place 7 · UNAUNA300 Meters7.36.60a11
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 60m Hurdles · Place 2 · UNAUNA60m Hurdles39" / 0.991m2.8.88a PBWind: -0.311

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Saddle-Up InvitationalFeb 28 · 300m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles239.73a11
Feb 28Saddle-Up InvitationalFeb 28 · 110m Hurdles · Place 7 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles715.89a11
Jan 31Sunset Final TU All Comers Jan 31 · 200m Hurdles · Place 1 · Wilson (Long Beach)Wilson (Long Beach)200m Hurdles125.4311
Jan 31Sunset Final TU All Comers Jan 31 · 60m Hurdles · Place 1 · Wilson (Long Beach)Wilson (Long Beach)60m Hurdles19.2611
Jan 31Sunset Final TU All Comers Jan 31 · 300 Meters · Place 3 · Wilson (Long Beach)Wilson (Long Beach)300 Meters336.03 PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 200m Hurdles · Place 2 · UnattachedUnattached200m Hurdles30" / 0.762m2.26.52a PB11
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 300 Meters · Place 21 · UnattachedUnattached300 Meters21.37.07a11
Dec 13Los Alamitos - Winter Qualifier 01Dec 13 · 60m Hurdles · Place 8 · UnattachedUnattached60m Hurdles39" / 0.991m8.10.04aWind: 0.111
Dec 6The Sunset Preseason Kickoff All Comers Dec 6 · 300 Meters · Place 11 · Wilson (Long Beach)Wilson (Long Beach)300 Meters11.37.69a11
Dec 6The Sunset Preseason Kickoff All Comers Dec 6 · 60m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)60m Hurdles42" / 1.067m2.9.00a PB11
Dec 6The Sunset Preseason Kickoff All Comers Dec 6 · 300m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m2.41.72a11
Apr 29Moore League Prelims and Finals Apr 29 · 300m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m3.43.90a10
Apr 29Moore League Prelims and Finals Apr 29 · 110m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m2.16.62aWind: 1.610
Apr 25BIG WEST FROSH/SOPH CHAMPIONSHIPSApr 25 · 300m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles244.3910
Apr 25BIG WEST FROSH/SOPH CHAMPIONSHIPSApr 25 · 110m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles316.6010
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 300m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles36" / 0.914m2.43.50a10
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 110m Hurdles · Place 2 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles39" / 0.991m2.16.68aWind: 1.410
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 300m Hurdles · Place 3 · Wilson (Long Beach)Wilson (Long Beach)300m Hurdles344.49a10
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 110m Hurdles · Place 1 · Wilson (Long Beach)Wilson (Long Beach)110m Hurdles117.10a10
Mar 22The 79th Pasadena GamesMar 22 · 100 Meters · Wilson (Long Beach)Wilson (Long Beach)100 Meters—DNS10
Mar 837th Annual Long Beach RelaysMar 8 · 100 Meters · Place 12 · Wilson (Long Beach)Wilson (Long Beach)100 Meters1212.07a—
Jan 18Torrance All ComersJan 18 · 150 Meters · Wilson (Long Beach)Wilson (Long Beach)150 Meters—SCR10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 150 Meters · Place 18 · Wilson (Long Beach)Wilson (Long Beach)150 Meters18.18.17a PB10
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 300 Meters · Place 23 · Wilson (Long Beach)Wilson (Long Beach)300 Meters23.41.40a10
Dec 7The Sunset Preseason Kickoff All-ComersDec 7 · 60 Meter · Place 17 · Wilson (Long Beach)Wilson (Long Beach)60 Meter17.7.79a PB10
Mar 20Lakewood vs. Wilson (Long Beach)Mar 20 · 200 Meters · Place 7 · Wilson (Long Beach)Wilson (Long Beach)200 Meters726.0 PB—
Mar 20Lakewood vs. Wilson (Long Beach)Mar 20 · 100 Meters · Place 6 · Wilson (Long Beach)Wilson (Long Beach)100 Meters612.5—

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Moore League FinalsMay 5 · 3200 Meters · Place 50 · Wilson (Long Beach)Wilson (Long Beach)3200 Meters50.14:23.37a PB10
May 3Moore League PrelimsMay 3 · 1600 Meters · Place 76 · Wilson (Long Beach)Wilson (Long Beach)1600 MetersRound P76.6:25.21a PB10
May 3Moore League PrelimsMay 3 · 800 Meters · Place 61 · Wilson (Long Beach)Wilson (Long Beach)800 MetersRound P61.2:41.39a PB10