Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor44th Mt. Carmel Sundevil Track & Field Invitational · Mar 2910.64a44th Mt. Carmel Sundevil Track & Field InvitationalMarch 29, 2025
150 Meters · OutdoorCA Winter State Track & Field Championships · Feb 816.16aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
200 Meters · IndoorMW Indoor Championships · Feb 2621.91aMW Indoor ChampionshipsFebruary 26, 2026
200 Meters · OutdoorBaseline League Championships · Apr 2821.43Baseline League ChampionshipsApril 28, 2025
300 Meters · IndoorCA Winter Championships · Feb 436.95aCA Winter ChampionshipsFebruary 4, 2023
300 Meters · OutdoorCA Winter State Track & Field Championships · Feb 834.54aCA Winter State Track & Field ChampionshipsFebruary 8, 2025
400 Meters · OutdoorBryan Clay Invitational · Apr 1649.07aBryan Clay InvitationalApril 16, 2026
60 Meter · IndoorBattle Born Classic · Feb 137.05aBattle Born ClassicFebruary 13, 2026
60 Meter · OutdoorCA Winter Championships · Feb 37.12aCA Winter ChampionshipsFebruary 3, 2024
60 Meters · IndoorNevada Invitational · Jan 166.99aNevada InvitationalJanuary 16, 2026
800 Meters · OutdoorChino Hills At Etiwanda · Mar 192:14.23aChino Hills At EtiwandaMarch 19, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 200 Meters · Place 11 · San Jose StateSan Jose State200 MetersRound P11.21.42aWind: 2.6Fr
May 2Fresno St InviteMay 2 · 200 Meters · Place 19 · San Jose StateSan Jose State200 Meters19.21.98aWind: -0.1Fr
Apr 16Bryan Clay InvitationalApr 16 · 400 Meters · Place 51 · San Jose StateSan Jose State400 Meters51.49.07a PBFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26MW Indoor ChampionshipsFeb 26 · 200 Meters · Place 17 · San Jose StateSan Jose State200 Meters1721.91a PBFR
Feb 13Battle Born ClassicFeb 13 · 60 Meter · Place 20 · San Jose StateSan Jose State60 MeterRound P20.7.05a PBFr
Jan 16Nevada InvitationalJan 16 · 60 Meters · Place 12 · San Jose StateSan Jose State60 MetersRound P126.99a PBFr
Jan 9Silver & Blue InvitationalJan 9 · 60 Meters · Place 7 · San Jose StateSan Jose State60 MetersRound P77.06aFr
Jan 9Silver & Blue InvitationalJan 9 · 60 Meters · Place 6 · San Jose StateSan Jose State60 Meters66.99aFr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 28Baseline League ChampionshipsApr 28 · 200 Meters · Place 2 · Etiwanda (SS)Etiwanda (SS)200 MetersRound P221.43 PB12
Apr 1665th Mt. SAC RelaysApr 16 · 200 Meters · Place 3 · EtiwandaEtiwanda200 Meters3.21.59aWind: 2.412
Apr 1665th Mt. SAC RelaysApr 16 · 100 Meters · Place 5 · EtiwandaEtiwanda100 Meters5.10.66aWind: 2.712
Apr 15Etiwanda vs UplandApr 15 · 100 Meters · EtiwandaEtiwanda100 Meters--DNSWind: -0.212
Apr 8Etiwanda vs Rancho CucamongaApr 8 · 100 Meters · EtiwandaEtiwanda100 Meters--DNSWind: -0.112
Apr 1Chino Hills vs EtiwandaApr 1 · 100 Meters · EtiwandaEtiwanda100 Meters--DNS12
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 200 Meters · Place 2 · EtiwandaEtiwanda200 Meters2.21.56aWind: 212
Mar 2944th Mt. Carmel Sundevil Track & Field InvitationalMar 29 · 100 Meters · Place 4 · EtiwandaEtiwanda100 Meters4.10.64a PBWind: 212
Mar 18Etiwanda vs. Damien/St. Lucy'sMar 18 · 400 Meters · Place 1 · EtiwandaEtiwanda400 Meters149.77a12
Mar 18Etiwanda vs. Damien/St. Lucy'sMar 18 · 200 Meters · Place 1 · EtiwandaEtiwanda200 Meters122.13a12
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 100 Meters · Place 3 · Etiwanda (SS)Etiwanda (SS)100 Meters310.7712
Mar 1Colt ClassicMar 1 · 400 Meters · Place 1 · EtiwandaEtiwanda400 Meters149.40a—
Mar 1Colt ClassicMar 1 · 200 Meters · Place 1 · EtiwandaEtiwanda200 Meters122.06a—
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 150 Meters · Place 7 · EtiwandaEtiwanda150 Meters7.16.16a PBWind: -0.612
Feb 8CA Winter State Track & Field ChampionshipsFeb 8 · 300 Meters · Place 8 · EtiwandaEtiwanda300 Meters8.34.54a PB12
Jan 4Winter QualifierJan 4 · 150 Meters · Place 7 · UNAUNA150 Meters7.16.33aWind: 012

2024 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 3 · SH Speed HouzeSH Speed Houze100 MetersRound P311.44a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 6 · SH Speed HouzeSH Speed Houze100 Meters611.37a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 3 · SH Speed HouzeSH Speed Houze100 MetersRound P3.11.44a11
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 6 · SH Speed HouzeSH Speed Houze100 Meters6.11.37a11
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 3 · SH Speed HouzeSH Speed Houze200 Meters322.30a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · SH Speed HouzeSH Speed Houze200 Meters222.16a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 4 · SH Speed HouzeSH Speed Houze100 Meters411.04a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 4 · SH Speed HouzeSH Speed Houze100 Meters411.27a—
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 1 · SH Speed HouzeSH Speed Houze200 Meters1.22.28aWind: 011
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 1 · SH Speed HouzeSH Speed Houze100 Meters1.10.96aWind: 011
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 1 · SH Speed HouzeSH Speed Houze200 Meters121.97a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 2 · SH Speed HouzeSH Speed Houze200 Meters222.43a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 4 · SH Speed HouzeSH Speed Houze100 Meters411.07a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 1 · SH Speed HouzeSH Speed Houze100 Meters111.00a—
May 4CIF-SS D1 PrelimsMay 4 · 100 Meters · Place 22 · EtiwandaEtiwanda100 MetersRound P22.11.03aWind: 0.211
Apr 26Baseline League FinalsApr 26 · 200 Meters · Place 2 · EtiwandaEtiwanda200 MetersRound P2.21.80aWind: 2.611
Apr 26Baseline League FinalsApr 26 · 200 Meters · Place 2 · EtiwandaEtiwanda200 Meters2.22.02aWind: 1.711
Apr 26Baseline League FinalsApr 26 · 100 Meters · Place 2 · EtiwandaEtiwanda100 MetersRound P2.10.66aWind: 3.111
Apr 26Baseline League FinalsApr 26 · 100 Meters · Place 3 · EtiwandaEtiwanda100 Meters3.10.73aWind: 311
Apr 1964th Mt. SAC RelaysApr 19 · 100 Meters · Place 6 · 11 Etiwanda11 Etiwanda100 Meters610.98—
Apr 1964th Mt. SAC RelaysApr 19 · 100 Meters · Place 6 · EtiwandaEtiwanda100 Meters610.98—
Apr 16Etiwanda Tri-Meet: Damien, Etiwanda, St. Lucy'sApr 16 · 100 Meters · Place 1 · EtiwandaEtiwanda100 Meters1.10.85aWind: -0.711
Apr 13Inland Empire ChampionshipsApr 13 · 100 Meters · Place 9 · EtiwandaEtiwanda100 Meters9.11.08aWind: 1.111
Apr 9Etiwanda vs Los OsosApr 9 · 400 Meters · Place 2 · EtiwandaEtiwanda400 Meters2.49.60a11
Apr 2Etiwanda at UplandApr 2 · 200 Meters · Place 1 · EtiwandaEtiwanda200 Meters1.21.69a11
Apr 2Etiwanda at UplandApr 2 · 100 Meters · Place 2 · EtiwandaEtiwanda100 Meters2.10.68a11
Mar 19Chino Hills At EtiwandaMar 19 · 800 Meters · Place 2 · EtiwandaEtiwanda800 Meters2.2:14.23a PB11
Mar 16The QualifierMar 16 · 100 Meters · Place 4 · EtiwandaEtiwanda100 Meters411.0311
Mar 16The QualifierMar 16 · 200 Meters · Place 3 · EtiwandaEtiwanda200 Meters322.2611
Mar 9Rancho Cucamonga Kick-off ClassicMar 9 · 100 Meters · Place 5 · Etiwanda (SS)Etiwanda (SS)100 Meters510.99011
Mar 2Colt ClassicMar 2 · 200 Meters · Place 3 · EtiwandaEtiwanda200 Meters322.3411
Mar 2Colt ClassicMar 2 · 100 Meters · Place 4 · EtiwandaEtiwanda100 Meters411.1011
Feb 3CA Winter ChampionshipsFeb 3 · 150 Meters · Place 25 · EtiwandaEtiwanda150 Meters25.16.76aWind: -111
Feb 3CA Winter ChampionshipsFeb 3 · 60 Meter · Place 41 · EtiwandaEtiwanda60 MeterRound P41.7.12a PBWind: 2.311

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Ontario RelaysFeb 17 · 200 Meters · Place 1 · Etiwanda (SS)Etiwanda (SS)200 Meters122.4911

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15Inland Empire ChampionshipsApr 15 · 100 Meters · Place 50 · Etiwanda (SS)Etiwanda (SS)100 Meters5012.13110
Apr 15Inland Empire ChampionshipsApr 15 · 400 Meters · Place 11 · Etiwanda (SS)Etiwanda (SS)400 Meters1153.1510
Apr 10Etiwanda at Los OsosApr 10 · 200 Meters · Place 4 · EtiwandaEtiwanda200 Meters4.23.38a10
Apr 10Etiwanda at Los OsosApr 10 · 100 Meters · Place 4 · EtiwandaEtiwanda100 Meters4.11.59a10
Apr 4Upland @ EtiwandaApr 4 · 100 Meters · Place 8 · EtiwandaEtiwanda100 Meters8.12.06aWind: -0.710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4CA Winter ChampionshipsFeb 4 · 300 Meters · Place 49 · EtiwandaEtiwanda300 Meters4936.95a PB—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 1Trabuco InviteApr 1 · 100 Meters · Place 10 · Downey (SS)Downey (SS)100 Meters10.11.94aWind: 09
Mar 23DHS Vs WarrenMar 23 · 200 Meters · Place 6 · Downey (SS)Downey (SS)200 Meters6.26.24aWind: 0.69
Mar 23DHS Vs WarrenMar 23 · 100 Meters · Place 2 · Downey (SS)Downey (SS)100 Meters2.12.00aWind: 1.29