Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorAyala Invitational · Feb 2212.00aAyala InvitationalFebruary 22, 2025
100 Meters · OutdoorCentury Conference Championships · Apr 2911.08aCentury Conference ChampionshipsApril 29, 2026
200 Meters · IndoorAyala Invitational · Feb 2225.44aAyala InvitationalFebruary 22, 2025
200 Meters · OutdoorCrestview League Preliminaries · Apr 2422.87aCrestview League PreliminariesApril 24, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 15 · Quick Track ClubQuick Track Club200 MetersRound P15.23.05aWind: 1.711
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 14 · Quick Track ClubQuick Track Club100 MetersRound P14.11.35aWind: -0.211
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 6 · Quick Track ClubQuick Track Club200 Meters6.23.48a11
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Quick Track ClubQuick Track Club100 Meters—DNS11
Apr 29Century Conference ChampionshipsApr 29 · 200 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P11.22.87aWind: 2.511
Apr 29Century Conference ChampionshipsApr 29 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P7.11.16aWind: 1.311
Apr 29Century Conference ChampionshipsApr 29 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 Meters7.11.08a PBWind: 1.911
Apr 24Crestview League PreliminariesApr 24 · 200 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1122.87a PB11
Apr 24Crestview League PreliminariesApr 24 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 Meters711.16a11
Apr 21Canyon (Anaheim) vs CypressApr 21 · 200 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)200 Meters7.24.02aWind: -4.411
Apr 21Canyon (Anaheim) vs CypressApr 21 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2.11.44aWind: -1.211
Apr 18Orange County Track & Field ChampionshipsApr 18 · 100 Meters · Place 26 · Canyon (Anaheim)Canyon (Anaheim)100 Meters26.11.30aWind: 0.911
Apr 11West Coast Classic HS Track and Field InvitationalApr 11 · 100 Meters · Place 19 · Canyon (Anaheim)Canyon (Anaheim)100 Meters19.11.36aWind: 0.711
Apr 8Villa Park vs CanyonApr 8 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters6.23.55aWind: -2.211
Apr 8Villa Park vs CanyonApr 8 · 100 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)100 Meters4.11.47aWind: -0.911
Mar 28Brea Invitational and RelaysMar 28 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 Meters711.40a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 200 Meters · Place 9 · Canyon (Anaheim)Canyon (Anaheim)200 Meters923.55a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 100 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)100 Meters611.36a11
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 200 Meters · Place 20 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2024.1211
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 100 Meters · Place 21 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2111.6511
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters523.48a11
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 100 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)100 Meters411.37a11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P1.23.77aWind: 2.910
May 2Century Conference ChampionshipsMay 2 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2.23.57aWind: 0.510
May 2Century Conference ChampionshipsMay 2 · 100 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P6.11.83aWind: 1.110
May 2Century Conference ChampionshipsMay 2 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters5.11.69aWind: 0.810
Apr 25Crestview PrelimsApr 25 · 200 Meters · Place 1 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)200 MetersRound P123.7710
Apr 25Crestview PrelimsApr 25 · 100 Meters · Place 4 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)100 MetersRound P411.8310
Apr 17Canyon vs Villa ParkApr 17 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters224.4610
Apr 17Canyon vs Villa ParkApr 17 · 100 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)100 Meters311.9210
Apr 12Woodbridge Sprint Jubilee Apr 12 · 200 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)200 Meters724.12a10
Apr 12Woodbridge Sprint Jubilee Apr 12 · 100 Meters · Place 9 · Canyon (Anaheim)Canyon (Anaheim)100 Meters911.79a10
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters524.30a10
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 100 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)100 Meters411.83a10
Mar 22Beach Cities Invitational Mar 22 · 200 Meters · Place 19 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1924.88a10
Mar 22Beach Cities Invitational Mar 22 · 100 Meters · Place 16 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1611.96a10
Mar 20Canyon vs El DoradoMar 20 · 100 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)100 Meters3.11.91aWind: 1.710
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1.11.96aWind: 0.110
Feb 14Canyon Time TrialsFeb 14 · 300 Meters · Place 9 · Canyon (Anaheim)Canyon (Anaheim)300 Meters9.40.79aUnofficial10
Feb 14Canyon Time TrialsFeb 14 · 60 Meter · Place 3 · Canyon (Anaheim)Canyon (Anaheim)60 Meter3.7.70aUnofficial10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 200 Meters · Place 34 · Canyon (Anaheim)Canyon (Anaheim)200 Meters3425.44a PB—
Feb 22Ayala InvitationalFeb 22 · 100 Meters · Place 21 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2112.00a PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 200 Meters · Place 18 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P18.25.57aWind: 1.19
Apr 26Century Conference FinalsApr 26 · 100 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P11.12.06aWind: 3.79
Apr 19Crestview League PrelimsApr 19 · 200 Meters · Place 18 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P18.25.57aWind: 1.19
Apr 19Crestview League PrelimsApr 19 · 100 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P11.12.06aWind: 3.79
Apr 10Brea Olinda / Canyon (Anaheim) DualApr 10 · 100 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)100 Meters11.12.47a9
Apr 2Canyon vs Villa ParkApr 2 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 Meters4.25.63a9
Apr 2Canyon vs Villa ParkApr 2 · 100 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)100 Meters3.12.21a9
Mar 14Canyon vs Yorba LindaMar 14 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters6.25.20a9
Mar 14Canyon vs Yorba LindaMar 14 · 100 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)100 Meters4.12.05a9