Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNike Trackrabbit Invitiational · Feb 2212.56Nike Trackrabbit InvitiationalFebruary 22, 2025
100 Meters · OutdoorBeach Cities Invitational · Mar 2812.22aBeach Cities Invitational March 28, 2026
150 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 718.97aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
200 Meters · IndoorWes Kittley HS Invitational · Jan 2427.20aWes Kittley HS InvitationalJanuary 24, 2025
200 Meters · OutdoorBeach Cities Invitational · Mar 2826.19aBeach Cities Invitational March 28, 2026
60 Meter · IndoorWes Kittley HS Invitational · Jan 248.07aWes Kittley HS InvitationalJanuary 24, 2025
60 Meter · OutdoorVS Athletics - CA Winter Championships · Feb 77.75aVS 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

21 results
DateMeetEventPlMarkGr
Apr 28Moore League Prelims & FinalsApr 28 · 200 Meters · Place 12 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P12.26.05aWind: 2.112
Apr 28Moore League Prelims & FinalsApr 28 · 100 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P5.12.37aWind: 0.612
Apr 28Moore League Prelims & FinalsApr 28 · 100 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)100 Meters4.12.47aWind: -2.412
Apr 21Poly/Wilson DualApr 21 · 200 Meters · Poly (Long Beach)Poly (Long Beach)200 Meters—DNS12
Apr 21Poly/Wilson DualApr 21 · 100 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)100 Meters7.12.55aWind: 1.412
Mar 28Beach Cities Invitational Mar 28 · 200 Meters · Place 11 · Poly (Long Beach)Poly (Long Beach)200 Meters1126.19a PB12
Mar 28Beach Cities Invitational Mar 28 · 100 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)100 Meters612.22a PB12
Mar 21Brooks Chandler Rotary Day TwoMar 21 · 100 Meters · Place 14 · Poly (Long Beach)Poly (Long Beach)100 Meters14.12.37aWind: -1.312
Mar 20Brooks Chandler Rotary Invitational Day OneMar 20 · 100 Meters · Place 14 · Poly (Long Beach)Poly (Long Beach)100 Meters1412.3712
Mar 13Redondo Track FestivalMar 13 · 100 Meters · Place 16 · Poly (Long Beach)Poly (Long Beach)100 Meters16.12.24aWind: 112
Feb 28Trackrabbit Invitational (LB Poly)Feb 28 · 200 Meters · Place 9 · Poly (Long Beach)Poly (Long Beach)200 Meters9.26.33aWind: -1.512
Feb 21Trackrabbit Intrasquad MeetFeb 21 · 200 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)200 Meters6.25.60aWind: 1.1Unofficial12
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 150 Meters · Place 35 · Poly (Lb)Poly (Lb)150 Meters35.18.97a PBWind: 0.512
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60 Meter · Place 20 · Poly (Lb)Poly (Lb)60 MeterRound P20.7.81aWind: 0.912
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60 Meter · Place 19 · Poly (Lb)Poly (Lb)60 Meter19.7.75a PBWind: 0.712
Jan 24Trackrabbit All Comers #3Jan 24 · 60 Meter · Place 4 · UnattachedUnattached60 Meter4.7.90aWind: -1.5Unofficial12
Jan 24Trackrabbit All Comers #3Jan 24 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.7.87aWind: -1.8Unofficial12
Jan 10Trackrabbit All Comers #2Jan 10 · 150 Meters · Place 27 · UnattachedUnattached150 Meters27.18.74aWind: 0.1Unofficial12
Jan 10Trackrabbit All Comers #2Jan 10 · 300 Meters · Place 33 · UnattachedUnattached300 Meters33.47.68aUnofficial12
Jan 10Trackrabbit All Comers #2Jan 10 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.7.72aWind: 1.5Unofficial12
Jan 10Trackrabbit All Comers #2Jan 10 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.7.67aWind: 1.1Unofficial12

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 20LB Poly Winter QualifiersDec 20 · 150 Meters · Place 11 · UnattachedUnattached150 Meters11.19.28aWind: 0.8Unofficial12
Dec 20LB Poly Winter QualifiersDec 20 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.7.92aWind: 0.8Unofficial12
Dec 13Trackrabbit All Comers #1Dec 13 · 150 Meters · Place 40 · UnattachedUnattached150 Meters40.18.92Unofficial12
Dec 13Trackrabbit All Comers #1Dec 13 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.7.70Unofficial12
Dec 13Trackrabbit All Comers #1Dec 13 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.7.54Unofficial12
Apr 29Moore League Prelims and Finals Apr 29 · 200 Meters · Place 17 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P17.26.61aWind: 0.711
Apr 29Moore League Prelims and Finals Apr 29 · 100 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P7.12.30aWind: 1.211
Apr 29Moore League Prelims and Finals Apr 29 · 100 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)100 Meters8.12.40aWind: 1.211
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 200 Meters · Poly (Long Beach)Poly (Long Beach)200 Meters—DNS11
Apr 23LB Wilson vs LB Poly 2025Apr 23 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters3.12.41aWind: 1.911
Apr 4Trabuco Hills InvitationalApr 4 · 200 Meters · Place 43 · Long Beach Poly (SS)Long Beach Poly (SS)200 Meters4326.9711
Apr 4Trabuco Hills InvitationalApr 4 · 100 Meters · Place 21 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters2112.8011
Mar 28Simi Valley InvitationalMar 28 · 200 Meters · Place 12 · Poly (Long Beach)Poly (Long Beach)200 Meters1226.34a11
Mar 28Simi Valley InvitationalMar 28 · 100 Meters · Place 6 · Poly (Long Beach)Poly (Long Beach)100 Meters612.46a11
Mar 7Redondo Nike Track FestivalMar 7 · 100 Meters · Place 21 · Poly (Long Beach)Poly (Long Beach)100 Meters2112.3311
Jan 4Trackrabbit All Comers #3Jan 4 · 150 Meters · Place 24 · UnattachedUnattached150 Meters24.19.44aWind: -1.3Unofficial11
Jan 4Trackrabbit All Comers #3Jan 4 · 60 Meter · Place 2 · UnattachedUnattached60 MeterRound P2.8.01aWind: -2.2Unofficial11
Jan 4Trackrabbit All Comers #3Jan 4 · 60 Meter · Place 4 · UnattachedUnattached60 Meter4.8.04aWind: -1.5Unofficial11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Nike Trackrabbit InvitiationalFeb 22 · 100 Meters · Place 1 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters112.56 PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 60 Meter · Place 115 · Poly (Long Beach)Poly (Long Beach)60 MeterRound P115.8.07a PB11
Jan 24Wes Kittley HS InvitationalJan 24 · 200 Meters · Place 215 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P215.27.20a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 7Trackrabbit All Comers #1Dec 7 · 150 Meters · Place 6 · UnattachedUnattached150 Meters6.19.62aWind: -1.911
Dec 7Trackrabbit All Comers #1Dec 7 · 60 Meter · Place 4 · UnattachedUnattached60 Meter4.8.00aWind: 0.411
Dec 7Trackrabbit All Comers #1Dec 7 · 60 Meter · Place 6 · UnattachedUnattached60 Meter6.7.97aWind: 0.611
Apr 25Moore League Prelims/FinalsApr 25 · 200 Meters · Place 5 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P5.27.38aWind: 0.310
Apr 25Moore League Prelims/FinalsApr 25 · 200 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)200 Meters3.27.27aWind: -1.410
Apr 25Moore League Prelims/FinalsApr 25 · 100 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P2.12.62aWind: 1.610
Apr 25Moore League Prelims/FinalsApr 25 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters3.12.82aWind: -2.210
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 200 Meters · Place 9 · Poly (Long Beach)Poly (Long Beach)200 Meters927.86a—
Apr 12Big West Frosh/Soph ChampionshipApr 12 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters313.16a—
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 1 · Long Beach PLong Beach P200 Meters126.71—
Apr 10Millikan V LB Poly DualApr 10 · 100 Meters · Place 1 · Long Beach PLong Beach P100 Meters112.62—
Apr 10Millikan V LB Poly DualApr 10 · 200 Meters · Place 1 · Long Beach PLong Beach P200 Meters126.71—
Apr 10Millikan V LB Poly DualApr 10 · 100 Meters · Place 1 · Long Beach PLong Beach P100 Meters112.62—
Apr 5West Coast Classic Track and Field InvitationalApr 5 · 200 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)200 Meters7.27.85aWind: 0.310
Apr 5West Coast Classic Track and Field InvitationalApr 5 · 100 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)100 Meters2.12.99aWind: 1.710
Feb 3CA Winter ChampionshipsFeb 3 · 150 Meters · Place 47 · Long Beach PolyLong Beach Poly150 Meters47.19.22aWind: 1.610
Feb 3CA Winter ChampionshipsFeb 3 · 60 Meter · Place 42 · Long Beach PolyLong Beach Poly60 MeterRound P42.8.06aWind: 1.610

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Moore League Prelims/FinalsApr 25 · 200 Meters · Place 8 · Poly (Long Beach)Poly (Long Beach)200 MetersRound P8.27.63a9
Apr 25Moore League Prelims/FinalsApr 25 · 200 Meters · Place 7 · Poly (Long Beach)Poly (Long Beach)200 Meters7.27.34aWind: 1.29
Apr 25Moore League Prelims/FinalsApr 25 · 100 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)100 MetersRound P2.12.91aWind: 29
Apr 25Moore League Prelims/FinalsApr 25 · 100 Meters · Place 3 · Poly (Long Beach)Poly (Long Beach)100 Meters3.12.81aWind: 0.99
Apr 14Big West Frosh/Soph ChampionshipsApr 14 · 200 Meters · Place 9 · Long Beach Poly (SS)Long Beach Poly (SS)200 Meters928.02—
Apr 14Big West Frosh/Soph ChampionshipsApr 14 · 100 Meters · Place 7 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters713.15—
Mar 28LB Poly at LB WilsonMar 28 · 200 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)200 Meters1.27.73aWind: 2.89
Mar 28LB Poly at LB WilsonMar 28 · 100 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)100 Meters1.12.84aWind: 2.59
Mar 18Laguna Beach Trophy InvitationMar 18 · 200 Meters · Place 8 · Long Beach Poly (SS)Long Beach Poly (SS)200 Meters827.889
Mar 18Laguna Beach Trophy InvitationMar 18 · 100 Meters · Place 5 · Long Beach Poly (SS)Long Beach Poly (SS)100 Meters513.199
Mar 11Long Beach RelaysMar 11 · 100 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)100 Meters213.01a—
Mar 4Griffin Relays @ Los Alamitos HSMar 4 · 100 Meters · Place 1 · Poly (Long Beach)Poly (Long Beach)100 Meters1.13.34a9
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 200 Meters · Place 2 · Poly (Long Beach)Poly (Long Beach)200 Meters2.28.17a9
Feb 25Poly Track-Rabbit InvitationalFeb 25 · 100 Meters · Place 4 · Poly (Long Beach)Poly (Long Beach)100 Meters4.14.14aWind: -1.19