Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrea Invitational and Relays · Mar 2811.32aBrea Invitational and RelaysMarch 28, 2026
200 Meters · IndoorEagle Invitational · Feb 2122.67aEagle InvitationalFebruary 21, 2026
200 Meters · OutdoorCentury Conference Championships · Apr 2922.48aCentury Conference ChampionshipsApril 29, 2026
300 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 736.33aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
400 Meters · IndoorAyala Invitational · Feb 2253.57aAyala InvitationalFebruary 22, 2025
400 Meters · OutdoorCentury Conference Championships · Apr 2949.51aCentury Conference ChampionshipsApril 29, 2026
800 Meters · OutdoorCanyon vs Brea Olinda - (Canceled) · Mar 132:01.84aCanyon vs Brea Olinda - (Canceled)March 13, 2025
High Jump · OutdoorASICS Laguna Beach Trophy Invite · Mar 141.62mASICS Laguna Beach Trophy InviteMarch 14, 2025
Shot Put · 4kg · OutdoorIMANI SPEED CITY ANNUAL INVITATIONAL · Apr 2712.10mIMANI SPEED CITY ANNUAL INVITATIONALApril 27, 2024

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 28 · Quick Track ClubQuick Track Club400 MetersRound P28.50.65a10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 3 · Quick Track ClubQuick Track Club400 MetersRound P3.50.72a10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 3 · Quick Track ClubQuick Track Club400 Meters3.49.95a10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Quick Track ClubQuick Track Club200 MetersRound P—DNSWind: 1.410
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 14 · Quick Track ClubQuick Track Club100 MetersRound P14.11.49aWind: 1.510
May 16CIF-SS FinalsMay 16 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay Split—48.5hUnofficial10
May 16CIF-SS FinalsMay 16 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRound P--DNS10
May 11El Rancho Middle Intrasquad MeetMay 11 · 300 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)300 Meters1.36.46aUnofficial10
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay SplitRound P—49.4hUnofficial10
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRound P--DNS10
Apr 29Century Conference ChampionshipsApr 29 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 MetersRound P1.50.59a10
Apr 29Century Conference ChampionshipsApr 29 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters1.49.51a PB10
Apr 29Century Conference ChampionshipsApr 29 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P4.22.49aWind: 2.510
Apr 29Century Conference ChampionshipsApr 29 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters5.22.48a PBWind: 1.110
Apr 24Crestview League PreliminariesApr 24 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters150.59a10
Apr 24Crestview League PreliminariesApr 24 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 Meters422.49a10
Apr 21Canyon (Anaheim) vs CypressApr 21 · 400 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)400 Meters2.49.57a10
Apr 21Canyon (Anaheim) vs CypressApr 21 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2.23.15aWind: -0.310
Apr 18Orange County Track & Field ChampionshipsApr 18 · 400 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)400 Meters3.49.63a10
Apr 18Orange County Track & Field ChampionshipsApr 18 · 200 Meters · Place 14 · Canyon (Anaheim)Canyon (Anaheim)200 Meters14.22.82aWind: -1.210
Apr 8Villa Park vs CanyonApr 8 · High Jump · Canyon (Anaheim)Canyon (Anaheim)High Jump--DNS10
Apr 8Villa Park vs CanyonApr 8 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters1.49.61a10
Apr 8Villa Park vs CanyonApr 8 · 200 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)200 Meters3.22.68aWind: -0.810
Apr 3Trabuco Hills InvitationalApr 3 · 400 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)400 Meters1150.49a10
Apr 3Trabuco Hills InvitationalApr 3 · 200 Meters · Place 35 · Canyon (Anaheim)Canyon (Anaheim)200 Meters3522.70a10
Mar 28Brea Invitational and RelaysMar 28 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters511.32a PB10
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters150.28a10
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters522.74a10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 400 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)400 Meters449.9010
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 200 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)200 Meters10.23.20aWind: -1.410
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 100 Meters · Place 28 · Canyon (Anaheim)Canyon (Anaheim)100 Meters28.11.37aWind: 0.910
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters149.90a10
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters122.62a10
Feb 13Canyon Time Trials Feb 13 · 300 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)300 Meters1.35.58aUnofficial10
Feb 13Canyon Time Trials Feb 13 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2.11.36aUnofficial10
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 300 Meters · Place 65 · Canyon-AnaCanyon-Ana300 Meters65.36.33a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 200 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1022.67a PB10

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 6 · Quick Track ClubQuick Track Club400 Meters651.68a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 12 · Quick Track ClubQuick Track Club200 Meters1223.52a—
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 4 · Quick Track ClubQuick Track Club400 Meters451.89a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 6 · Quick Track ClubQuick Track Club200 Meters623.77a—
May 10CIF SS D1 Prelims @ Trabuco HillsMay 10 · 400 Meters · Place 24 · Canyon (Anaheim)Canyon (Anaheim)400 MetersRound P24.50.43a9
May 2Century Conference ChampionshipsMay 2 · 400 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay Split2.50.8hUnofficial9
May 2Century Conference ChampionshipsMay 2 · 400 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)400 MetersRound P3.51.26a9
May 2Century Conference ChampionshipsMay 2 · 400 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)400 Meters2.50.25a9
May 2Century Conference ChampionshipsMay 2 · 200 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P10.23.16aWind: 2.79
Apr 25Crestview PrelimsApr 25 · 200 Meters · Place 10 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)200 MetersRound P1023.169
Apr 25Crestview PrelimsApr 25 · 400 Meters · Place 4 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)400 MetersRound P451.269
Apr 17Canyon vs Villa ParkApr 17 · 400 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)400 Meters251.839
Apr 12Woodbridge Sprint Jubilee Apr 12 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 Meters423.91a9
Apr 12Woodbridge Sprint Jubilee Apr 12 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters511.70a9
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 400 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)400 Meters451.06a9
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters623.18a9
Apr 4Trabuco Hills InvitationalApr 4 · 400 Meters · Place 39 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)400 Meters3952.059
Mar 29Orange County Champs @ Mission ViejoMar 29 · High Jump · Canyon (Anaheim)Canyon (Anaheim)High Jump--NH9
Mar 29Orange County Champs @ Mission ViejoMar 29 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters1.52.05a9
Mar 29Orange County Champs @ Mission ViejoMar 29 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters6.23.23aWind: 2.49
Mar 20Canyon vs El DoradoMar 20 · High Jump · Place 4 · Canyon (Anaheim)Canyon (Anaheim)High Jump4.5-04.009
Mar 20Canyon vs El DoradoMar 20 · 400 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)400 Meters3.51.81a9
Mar 20Canyon vs El DoradoMar 20 · 200 Meters · Place 14 · Canyon (Anaheim)Canyon (Anaheim)200 Meters14.25.56aWind: 0.39
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · High Jump · Place 4 · Canyon (Anaheim)Canyon (Anaheim)High Jump41.62m PB9
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 200 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1124.149
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 400 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)400 Meters251.459
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 800 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)800 Meters1.2:01.84a PB9
Feb 14Canyon Time TrialsFeb 14 · 300 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)300 Meters2.39.34aUnofficial9
Feb 14Canyon Time TrialsFeb 14 · 60 Meter · Place 9 · Canyon (Anaheim)Canyon (Anaheim)60 Meter9.7.92aUnofficial9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters153.57a PB—
Feb 22Ayala InvitationalFeb 22 · 200 Meters · Place 17 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1724.72a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Shot Put · Place 6 · Quick Track ClubQuick Track ClubShot Put4kg6.10.91m8
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 7 · Quick Track ClubQuick Track Club400 Meters7.54.16a8
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 29 · Quick Track ClubQuick Track Club100 MetersRound P29.12.39aWind: -0.58
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · Shot Put · Place 3 · Quick Track ClubQuick Track ClubShot Put4kg3.12.10m PB8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 3 · Quick Track ClubQuick Track Club400 Meters3.56.53a8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 10 · Quick Track ClubQuick Track Club100 MetersRound P10.12.60a8
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · Shot Put · Place 4 · Quick Track ClubQuick Track ClubShot Put4kg4.11.50m8
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 16 · Quick Track ClubQuick Track Club400 Meters16.57.42a8
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 10 · Quick Track ClubQuick Track Club200 Meters10.24.39aWind: 1.48
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 100 Meters · Place 20 · Quick Track ClubQuick Track Club100 MetersRound P20.12.70aWind: -0.48
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Shot Put · Place 3 · Quick Track ClubQuick Track ClubShot Put4kg3.11.40m8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Shot Put · Place 3 · Quick Track ClubQuick Track ClubShot Put4kg3.11.40m8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 30 · Quick Track ClubQuick Track Club400 Meters30.1:01.85a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 30 · Quick Track ClubQuick Track Club400 Meters30.1:01.85a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 15 · Quick Track ClubQuick Track Club200 Meters15.25.08aWind: 2.48
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 15 · Quick Track ClubQuick Track Club200 Meters15.25.08aWind: 2.48
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 15 · Quick Track ClubQuick Track Club100 MetersRound P15.12.22aWind: 0.68
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 15 · Quick Track ClubQuick Track Club100 MetersRound P15.12.22aWind: 0.68

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
May 10Fullerton Jackrabbits Youth Distance CarnivalMay 10 · 400 Meters · Place 1 · Quick Track ClubQuick Track Club400 Meters1.54.90a8