Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorEagle Invitational · Feb 2111.24aEagle InvitationalFebruary 21, 2026
100 Meters · OutdoorCentury Conference Championships · Apr 2910.76aCentury Conference ChampionshipsApril 29, 2026
150 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 716.61aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
200 Meters · IndoorEagle Invitational · Feb 2122.53aEagle InvitationalFebruary 21, 2026
200 Meters · OutdoorTrabuco Hills Invitational · Apr 321.20aTrabuco Hills InvitationalApril 3, 2026
300 Meters · OutdoorVS Athletics - CA Winter Championships · Feb 735.74aVS Athletics - CA Winter ChampionshipsFebruary 7, 2026
300m Hurdles · 36" / 0.914m · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 1443.98a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026
400 Meters · OutdoorBrea Invitational and Relays · Mar 2849.13aBrea Invitational and RelaysMarch 28, 2026
60 Meter · OutdoorVS Athletics - CA Winter Championships · Feb 77.12aVS 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

47 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 27 · Quick Track ClubQuick Track Club200 MetersRound P27.21.99aWind: 2.111
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 30 · Quick Track ClubQuick Track Club100 MetersRound P30.11.14aWind: -111
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 3 · Quick Track ClubQuick Track Club200 MetersRound P3.21.62aWind: 1.611
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 2 · Quick Track ClubQuick Track Club200 Meters2.21.60a11
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 5 · Quick Track ClubQuick Track Club100 MetersRound P5.11.02aWind: -1.611
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 4 · Quick Track ClubQuick Track Club100 Meters4.10.90a11
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 1 · Quick Track ClubQuick Track Club200 Meters1.22.13a11
May 16CIF-SS FinalsMay 16 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay Split—47.5hUnofficial11
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P4.21.72aWind: -1.811
May 16CIF-SS FinalsMay 16 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 Meters4.21.42aWind: 2.511
May 16CIF-SS FinalsMay 16 · 100 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P11.10.91aWind: -0.911
May 11El Rancho Middle Intrasquad MeetMay 11 · 300 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)300 Meters2.36.48aUnofficial11
May 9CIF SS D2 PreliminariesMay 9 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay SplitRound P—47.9hUnofficial11
May 9CIF SS D2 PreliminariesMay 9 · 200 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P4.21.72aWind: -1.811
May 9CIF SS D2 PreliminariesMay 9 · 100 Meters · Place 11 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P11.10.91aWind: -0.911
Apr 29Century Conference ChampionshipsApr 29 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P1.21.39aWind: 1.911
Apr 29Century Conference ChampionshipsApr 29 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1.21.44aWind: 1.111
Apr 29Century Conference ChampionshipsApr 29 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P1.10.77aWind: 1.311
Apr 29Century Conference ChampionshipsApr 29 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1.10.76a PBWind: 1.911
Apr 24Crestview League PreliminariesApr 24 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters121.39a11
Apr 24Crestview League PreliminariesApr 24 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters110.77a11
Apr 21Canyon (Anaheim) vs CypressApr 21 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters1.49.22a11
Apr 21Canyon (Anaheim) vs CypressApr 21 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1.22.50aWind: -0.311
Apr 21Canyon (Anaheim) vs CypressApr 21 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1.11.17aWind: -1.211
Apr 18Orange County Track & Field ChampionshipsApr 18 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2.21.83aWind: -0.811
Apr 18Orange County Track & Field ChampionshipsApr 18 · 100 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)100 Meters6.10.85aWind: 1.811
Apr 8Villa Park vs CanyonApr 8 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1.21.99aWind: -0.811
Apr 8Villa Park vs CanyonApr 8 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1.10.91aWind: -0.911
Apr 3Trabuco Hills InvitationalApr 3 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters521.20a PB11
Mar 28Brea Invitational and RelaysMar 28 · 400 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)400 Meters149.13a PB11
Mar 28Brea Invitational and RelaysMar 28 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters121.60a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters121.82a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters110.86a11
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters222.3811
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters511.2911
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 300m Hurdles · Place 18 · Canyon (Anaheim)Canyon (Anaheim)300m Hurdles36" / 0.914m18.43.98a PB11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 200 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)200 Meters3.22.54aWind: -1.411
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 100 Meters · Place 18 · Canyon (Anaheim)Canyon (Anaheim)100 Meters18.11.24aWind: 0.711
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 200 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)200 Meters322.70a11
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters110.90a11
Feb 13Canyon Time Trials Feb 13 · 300 Meters · Canyon (Anaheim)Canyon (Anaheim)300 Meters—DNS11
Feb 13Canyon Time Trials Feb 13 · 100 Meters · Canyon (Anaheim)Canyon (Anaheim)100 Meters—DNS11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 150 Meters · Place 38 · Canyon-AnaCanyon-Ana150 Meters38.16.61a PBWind: -0.111
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 300 Meters · Place 38 · Canyon-AnaCanyon-Ana300 Meters38.35.74a PB11
Feb 7VS Athletics - CA Winter ChampionshipsFeb 7 · 60 Meter · Place 51 · Canyon-AnaCanyon-Ana60 MeterRound P51.7.12a PBWind: 1.311
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 300 Meters · Place 3 · UNAUNA300 Meters3.35.80a11
Jan 24Cal State Fullerton - Winter Qualifier 02Jan 24 · 60 Meter · Place 8 · UNAUNA60 Meter8.7.25aWind: 1.611

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 200 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)200 Meters722.53a PB11
Feb 21Eagle InvitationalFeb 21 · 100 Meters · Place 15 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1511.24a PB11

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 3 · Quick Track ClubQuick Track Club400 Meters351.20a10
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 5 · Quick Track ClubQuick Track Club200 Meters522.94a10
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 9 · Quick Track ClubQuick Track Club100 MetersRound P911.46a10
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 3 · Quick Track ClubQuick Track Club400 Meters351.14a10
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 1 · Quick Track ClubQuick Track Club200 Meters123.11a10
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 3 · Quick Track ClubQuick Track Club100 MetersRound P311.69a10
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 4 · Quick Track ClubQuick Track Club100 Meters411.42a10
May 2Century Conference ChampionshipsMay 2 · 400 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay Split3.53.0hUnofficial10
May 2Century Conference ChampionshipsMay 2 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P6.22.85aWind: 1.610
May 2Century Conference ChampionshipsMay 2 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters6.22.66aWind: 0.910
May 2Century Conference ChampionshipsMay 2 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P5.11.27aWind: 0.110
May 2Century Conference ChampionshipsMay 2 · 100 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)100 Meters6.11.19aWind: 1.210
Apr 25Crestview PrelimsApr 25 · 200 Meters · Place 7 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)200 MetersRound P722.8510
Apr 25Crestview PrelimsApr 25 · 100 Meters · Place 4 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)100 MetersRound P411.2710
Apr 17Canyon vs Villa ParkApr 17 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters523.6510
Apr 17Canyon vs Villa ParkApr 17 · 100 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)100 Meters511.4710
Apr 12Woodbridge Sprint Jubilee Apr 12 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters122.99a10
Apr 12Woodbridge Sprint Jubilee Apr 12 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters111.35a10
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · Long Jump · Place 10 · Canyon (Anaheim)Canyon (Anaheim)Long Jump1017-410
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters122.70a10
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 100 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)100 Meters311.28a10
Mar 29Orange County Champs @ Mission ViejoMar 29 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1.22.53aWind: 2.510
Mar 29Orange County Champs @ Mission ViejoMar 29 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2.11.31aWind: 2.510
Mar 22Beach Cities Invitational Mar 22 · 200 Meters · Place 13 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1323.22a10
Mar 22Beach Cities Invitational Mar 22 · 100 Meters · Place 14 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1411.45a10
Mar 20Canyon vs El DoradoMar 20 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2.23.27aWind: 0.510
Mar 20Canyon vs El DoradoMar 20 · 100 Meters · Place 3 · Canyon (Anaheim)Canyon (Anaheim)100 Meters3.11.20aWind: 1.310
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 200 Meters · Place 17 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1723.26510
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 100 Meters · Place 17 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1711.4210
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 400 Meters · Canyon (Anaheim)Canyon (Anaheim)400 MetersRelay Split—52.9hUnofficial10
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1.23.31aWind: 1.210
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2.11.49aWind: 010
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 100 Meters · Place 54 · Canyon (Anaheim)Canyon (Anaheim)100 Meters54.11.81aWind: 2.910
Feb 14Canyon Time TrialsFeb 14 · 300 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)300 Meters1.38.40aUnofficial10
Feb 14Canyon Time TrialsFeb 14 · 60 Meter · Place 1 · Canyon (Anaheim)Canyon (Anaheim)60 Meter1.7.57aUnofficial10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 200 Meters · Place 18 · Canyon (Anaheim)Canyon (Anaheim)200 Meters1823.87a—
Feb 22Ayala InvitationalFeb 22 · 100 Meters · Place 18 · Canyon (Anaheim)Canyon (Anaheim)100 Meters1811.50a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 200 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P10.23.71aWind: 1.49
Apr 26Century Conference FinalsApr 26 · 200 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)200 Meters7.23.35aWind: 2.79
Apr 26Century Conference FinalsApr 26 · 100 Meters · Place 8 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P8.11.61aWind: 2.59
Apr 26Century Conference FinalsApr 26 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 Meters7.11.47aWind: 2.79
Apr 19Crestview League PrelimsApr 19 · 200 Meters · Place 10 · Canyon (Anaheim)Canyon (Anaheim)200 MetersRound P10.23.71aWind: 1.49
Apr 19Crestview League PrelimsApr 19 · 100 Meters · Place 8 · Canyon (Anaheim)Canyon (Anaheim)100 MetersRound P8.11.61aWind: 2.59
Apr 13OC ChampionshipsApr 13 · 200 Meters · Place 20 · Canyon (Anaheim)Canyon (Anaheim)200 Meters20.24.15aWind: 49
Apr 13OC ChampionshipsApr 13 · 100 Meters · Place 22 · Canyon (Anaheim)Canyon (Anaheim)100 Meters22.11.65aWind: 1.69
Apr 10Brea Olinda / Canyon (Anaheim) DualApr 10 · 400 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)400 Meters6.55.04a9
Apr 2Canyon vs Villa ParkApr 2 · 200 Meters · Place 5 · Canyon (Anaheim)Canyon (Anaheim)200 Meters5.24.13a9
Apr 2Canyon vs Villa ParkApr 2 · 100 Meters · Place 7 · Canyon (Anaheim)Canyon (Anaheim)100 Meters7.11.69a9
Mar 23Yorba Linda InvitationalMar 23 · 200 Meters · Place 6 · Canyon (Anaheim)Canyon (Anaheim)200 Meters6.24.97aWind: 0.89
Mar 23Yorba Linda InvitationalMar 23 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters2.12.09a9
Mar 14Canyon vs Yorba LindaMar 14 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters2.23.43a9
Mar 14Canyon vs Yorba LindaMar 14 · 100 Meters · Place 4 · Canyon (Anaheim)Canyon (Anaheim)100 Meters4.11.57a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 200 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)200 Meters224.33a—
Feb 17Ayala InvitationalFeb 17 · 100 Meters · Place 2 · Canyon (Anaheim)Canyon (Anaheim)100 Meters211.80a—
Feb 10Canyon HS v Beckman HS ScrimmageFeb 10 · 200 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)200 Meters124.26a—
Feb 10Canyon HS v Beckman HS ScrimmageFeb 10 · 100 Meters · Place 1 · Canyon (Anaheim)Canyon (Anaheim)100 Meters112.00a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · UnattachedUnattachedLong Jump—DNS8
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · UnattachedUnattached200 Meters—DNS8
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · UnattachedUnattached100 MetersRound P—DNS8