Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNike Trackrabbit Invitiational · Feb 2211.07Nike Trackrabbit InvitiationalFebruary 22, 2025
100 Meters · OutdoorPoly/Wilson Dual · Apr 2110.86aPoly/Wilson DualApril 21, 2026
110m Hurdles · 39" / 0.991m · Outdoor106th CIF State T&F Champs Prelims & Finals 2026 · May 2913.74a106th CIF State T&F Champs Prelims & Finals 2026May 29, 2026
200 Meters · IndoorWes Kittley HS Invitational · Jan 2421.32aWes Kittley HS InvitationalJanuary 24, 2025
200 Meters · OutdoorSimi Valley Invitational · Mar 2821.94aSimi Valley InvitationalMarch 28, 2025
300 Meters · OutdoorCA Winter State Track & Field Championships · Feb 836.14aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
300m Hurdles · 36" / 0.914m · OutdoorMoore League Prelims & Finals · Apr 2838.34aMoore League Prelims & FinalsApril 28, 2026
400 Meters · OutdoorLB Wilson vs LB Poly 2025 · Apr 2352.69aLB Wilson vs LB Poly 2025April 23, 2025
60m Hurdles · 39" / 0.991m · IndoorWes Kittley HS Invitational · Jan 248.13aWes Kittley HS InvitationalJanuary 24, 2025
60m Hurdles · 39" / 0.991m · OutdoorVS Athletics - CA Winter Championships · Feb 78.05aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026

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

2026 Outdoor Track

41 results
DateMeetEventPlMarkGr
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 110m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P4.13.74a PBWind: 1.512
May 29106th CIF State T&F Champs Prelims & Finals 2026May 29 · 110m Hurdles · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m--DQWind: 3.512
May 23CIF Southern Section MastersMay 23 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles113.69a12
May 23CIF Southern Section MastersMay 23 · 110m Hurdles · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles113.6912
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 5 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914mRound P5.38.68a12
May 16CIF-SS FinalsMay 16 · 300m Hurdles · Place 8 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m8.40.50a12
May 16CIF-SS FinalsMay 16 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P2.13.98aWind: 2.412
May 16CIF-SS FinalsMay 16 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m2.13.74aWind: 1.812
May 9CIF SS D1 PreliminariesMay 9 · 300m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914mRound P6.38.68a12
May 9CIF SS D1 PreliminariesMay 9 · 110m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P3.13.98aWind: 2.412
Apr 28Moore League Prelims & FinalsApr 28 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.38.34a PB12
Apr 28Moore League Prelims & FinalsApr 28 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.14.34aWind: -2.512
Apr 28Moore League Prelims & FinalsApr 28 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P3.10.90aWind: 0.612
Apr 28Moore League Prelims & FinalsApr 28 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters3.11.10aWind: -2.212
Apr 21Poly/Wilson DualApr 21 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.39.76a12
Apr 21Poly/Wilson DualApr 21 · 100 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)100 Meters2.10.86a PBWind: 1.312
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 7 · Poly (Long Beach)Poly (Long Beach)300m Hurdles738.96a12
Apr 1666th Mt. SAC RelaysApr 16 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles213.87a12
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 2 · Poly (LongPoly (Long300m Hurdles238.96—
Apr 1666th Mt. SAC RelaysApr 16 · 300m Hurdles · Place 2 · Poly (LongPoly (Long300m Hurdles238.96—
Apr 1666th Mt. SAC RelaysApr 16 · 110m Hurdles · Place 2 · Poly (LongPoly (Long110m Hurdles213.87—
Apr 1666th Mt. SAC RelaysApr 16 · 110m Hurdles · Place 2 · Poly (LongPoly (Long110m Hurdles213.87—
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 110m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P4.13.83aWind: 2.212
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 110m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m4.13.97aWind: 1.912
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m4.39.17a12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.14.06aWind: -1.412
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 100 Meters · Place 16 · Poly (Long Beach)Poly (Long Beach)100 Meters16.10.99aWind: -212
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles439.1712
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 100 Meters · Place 16 · Poly (Long Beach)Poly (Long Beach)100 Meters1610.9912
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles114.0612
Mar 13Redondo Track FestivalMar 13 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m2.14.12aWind: -112
Mar 13Redondo Track FestivalMar 13 · 100 Meters · Place 37 · Poly (Long Beach)Poly (Long Beach)100 Meters37.10.86aWind: 1.812
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.39.44a12
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.14.33aWind: -2.312
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 100 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)100 Meters8.11.35aWind: -1.712
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 200 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)200 Meters7.22.73aWind: 2.1Unofficial12
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters3.11.11aWind: 0.7Unofficial12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60m Hurdles · Place 5 · Long Beach PolyLong Beach Poly60m Hurdles39" / 0.991mRound P5.8.22aWind: 0.212
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60m Hurdles · Place 2 · Long Beach PolyLong Beach Poly60m Hurdles39" / 0.991m2.8.05a PBWind: -0.512
Jan 10Trackrabbit All Comers #2Jan 10 · 60m Hurdles · Place 1 · UnattachedUnattached60m Hurdles39" / 0.991m1.8.31aWind: 1.5Unofficial12
Jan 10Trackrabbit All Comers #2Jan 10 · 60 Meter · Place 6 · UnattachedUnattached60 Meter6.7.42aWind: 2.6Unofficial12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 300 Meters · Place 36 · Poly (Long Beach)Poly (Long Beach)300 Meters36.39.42aUnofficial12
Dec 20LB Poly Winter QualifiersDec 20 · 60m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)60m Hurdles42" / 1.067m1.8.28aWind: 1Unofficial12
Dec 13Trackrabbit All Comers #1Dec 13 · 60m Hurdles · Place 2 · UnattachedUnattached60m Hurdles39" / 0.991m2.8.16Unofficial12
Dec 13Trackrabbit All Comers #1Dec 13 · 60m Hurdles · Place 1 · UnattachedUnattached60m Hurdles39" / 0.991m1.7.97Unofficial12
May 31105th CIF State T&F Champs Finals 2025May 31 · 110m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m4.13.82aWind: 2.411
May 30105th CIF State T&F Champs Prelims 2025May 30 · 110m Hurdles · Place 7 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P7.14.05aWind: 0.511
May 24CIF-SS Masters MeetMay 24 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.13.84aWind: 0.911
May 17CIF-SS FinalsMay 17 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m2.13.96aWind: 2.111
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 300m Hurdles · Place 11 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914mRound P11.39.76a11
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P1.14.09aWind: 2.311
Apr 29Moore League Prelims and Finals Apr 29 · 300m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m1.39.42a11
Apr 29Moore League Prelims and Finals Apr 29 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.14.15aWind: 1.811
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 400 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)400 Meters8.52.69a PB11
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 100 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)100 Meters4.11.20aWind: 2.111
Apr 1665th Mt. SAC RelaysApr 16 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m--DNS11
Apr 1665th Mt. SAC RelaysApr 16 · 110m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m6.14.33aWind: 0.411
Apr 4Trabuco Hills InvitationalApr 4 · 300m Hurdles · Place 5 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles540.4211
Apr 4Trabuco Hills InvitationalApr 4 · 110m Hurdles · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles114.5111
Mar 28Simi Valley InvitationalMar 28 · 100 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)100 Meters110.88a11
Mar 28Simi Valley InvitationalMar 28 · 200 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)200 Meters521.94a PB11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 300m Hurdles · Place 9 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m9.39.46a11
Mar 2285th Chandler Rotary Invitational - Saturday SessionMar 22 · 110m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m3.14.54aWind: -0.111
Mar 7Redondo Nike Track FestivalMar 7 · 300m Hurdles · Place 6 · Poly (Long Beach)Poly (Long Beach)300m Hurdles639.8311
Mar 7Redondo Nike Track FestivalMar 7 · 110m Hurdles · Place 2 · Poly (Long Beach)Poly (Long Beach)110m Hurdles214.2011
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 300 Meters · Place 39 · Long Beach PolyLong Beach Poly300 Meters39.36.14a PB11
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 1 · Long Beach PolyLong Beach Poly60m Hurdles39" / 0.991mRound P1.8.29aWind: 0.611
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 60m Hurdles · Place 2 · Long Beach PolyLong Beach Poly60m Hurdles39" / 0.991m2.8.10aWind: 0.711

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 110m Hurdles · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles114.5411
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 100 Meters · Place 6 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters611.07 PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 60m Hurdles · Place 13 · Poly (Long Beach)Poly (Long Beach)60m Hurdles39" / 0.991mRound P13.8.13a PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 60m Hurdles · Place 13 · Poly (Long Beach)Poly (Long Beach)60m Hurdles39" / 0.991m13.8.26a11
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P5.21.32a PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)200 Meters4.21.39a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 4CIF-SS D1 PrelimsMay 4 · 300m Hurdles · Place 22 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914mRound P22.40.50a10
May 4CIF-SS D1 PrelimsMay 4 · 110m Hurdles · Place 10 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991mRound P10.14.87aWind: 0.810
Apr 25Moore League Prelims/FinalsApr 25 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m3.41.52a10
Apr 25Moore League Prelims/FinalsApr 25 · 110m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m3.15.00aWind: -2.410
Apr 1964th Mt. SAC RelaysApr 19 · 300m Hurdles · Place 6 · 10 Poly (Long Beach)10 Poly (Long Beach)300m Hurdles640.31—
Apr 1964th Mt. SAC RelaysApr 19 · 110m Hurdles · Place 5 · 10 Poly (Long Beach)10 Poly (Long Beach)110m Hurdles514.86—
Apr 1964th Mt. SAC RelaysApr 19 · 300m Hurdles · Place 6 · Poly (LongPoly (Long300m Hurdles640.31—
Apr 1964th Mt. SAC RelaysApr 19 · 110m Hurdles · Place 5 · Poly (LongPoly (Long110m Hurdles514.86—
Apr 13South Bay Varsity ChampionshipsApr 13 · 300m Hurdles · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m—DNS10
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 4 · Long Beach PLong Beach P200 Meters422.9510
Apr 10Millikan V LB Poly DualApr 10 · 100 Meters · Place 4 · Long Beach PLong Beach P100 Meters411.1410
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 4 · Long Beach PLong Beach P200 Meters422.9510
Apr 10Millikan V LB Poly DualApr 10 · 100 Meters · Place 4 · Long Beach PLong Beach P100 Meters411.1410
Mar 23Beach Cities Invitational Mar 23 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles115.19a—
Mar 16Laguna Beach Trophy InvitationalMar 16 · 300m Hurdles · Place 4 · Poly (Long Beach)Poly (Long Beach)300m Hurdles36" / 0.914m4.40.15a10
Mar 16Laguna Beach Trophy InvitationalMar 16 · 110m Hurdles · Place 1 · Poly (Long Beach)Poly (Long Beach)110m Hurdles39" / 0.991m1.15.02aWind: -0.210
Mar 8Redondo Nike Track FestivalMar 8 · 300m Hurdles · Place 9 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles941.3310
Mar 8Redondo Nike Track FestivalMar 8 · 110m Hurdles · Place 6 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles615.1410
Mar 220th Annual Culver City InvitationalMar 2 · 300m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)300m Hurdles342.09a—
Mar 220th Annual Culver City InvitationalMar 2 · 110m Hurdles · Place 3 · Poly (Long Beach)Poly (Long Beach)110m Hurdles315.27a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Trackrabbit InvitationalFeb 24 · 300m Hurdles · Place 4 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles442.5310
Feb 24Trackrabbit InvitationalFeb 24 · 110m Hurdles · Place 2 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles215.5510
Feb 24Trackrabbit InvitationalFeb 24 · 300m Hurdles · Place 4 · Long Beach Poly (SS)Long Beach Poly (SS)300m Hurdles442.5310
Feb 24Trackrabbit InvitationalFeb 24 · 110m Hurdles · Place 2 · Long Beach Poly (SS)Long Beach Poly (SS)110m Hurdles215.5510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 14Big West Frosh/Soph ChampionshipsApr 14 · 200 Meters · Place 8 · Long Beach Poly (SS)Long Beach Poly (SS)200 Meters823.82—
Apr 14Big West Frosh/Soph ChampionshipsApr 14 · 400 Meters · Place 6 · Long Beach Poly (SS)Long Beach Poly (SS)400 Meters655.56—
Mar 28LB Poly at LB WilsonMar 28 · 200 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)200 Meters8.24.22aWind: 2.39
Mar 28LB Poly at LB WilsonMar 28 · 100 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)100 Meters6.11.90aWind: 2.79
Mar 18Laguna Beach Trophy InvitationMar 18 · 200 Meters · Place 11 · Long Beach Poly (SS)Long Beach Poly (SS)200 Meters1124.3969
Mar 11Long Beach RelaysMar 11 · 100 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)100 Meters712.27a—
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 400 Meters · Place 11 · Poly (Long Beach)Poly (Long Beach)400 Meters11.58.92a9
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 200 Meters · Place 14 · Poly (Long Beach)Poly (Long Beach)200 Meters14.25.52a9