Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEagle Invitational · Feb 214:42.85aEagle InvitationalFebruary 21, 2026
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 34:41.35aTrabuco Hills InvitationalApril 3, 2026
3200 Meters · IndoorAyala Invitational · Feb 2210:46.92aAyala InvitationalFebruary 22, 2025
3200 Meters · Outdoor45th Irvine/ASICS Track and Field Invitational - Day 2 · Mar 810:30.66a45th Irvine/ASICS Track and Field Invitational - Day 2March 8, 2025
800 Meters · IndoorEagle Invitational · Feb 212:12.77aEagle InvitationalFebruary 21, 2026
800 Meters · OutdoorCanyon vs Brea Olinda - (Canceled) · Mar 132:12.54aCanyon vs Brea Olinda - (Canceled)March 13, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Place 18 · Canyon (Anaheim)3200 Meters18.11:14.93a11
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 12 · Canyon (Anaheim)1600 MetersRound P12.4:45.03a11
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 12 · Canyon (Anaheim)1600 Meters12.5:01.01a11
Apr 24Crestview League PreliminariesApr 24 · 1600 Meters · Place 12 · Canyon (Anaheim)1600 Meters124:45.03a11
Apr 21Canyon (Anaheim) vs CypressApr 21 · 3200 Meters · Canyon (Anaheim)3200 Meters--DNS11
Apr 21Canyon (Anaheim) vs CypressApr 21 · 1600 Meters · Place 8 · Canyon (Anaheim)1600 Meters8.4:47.56a11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · Place 119 · Canyon (Anaheim)3200 Meters119.11:10.01a11
Apr 8Villa Park vs CanyonApr 8 · 1600 Meters · Place 8 · Canyon (Anaheim)1600 Meters8.4:51.52a11
Apr 8Villa Park vs CanyonApr 8 · 800 Meters · Place 13 · Canyon (Anaheim)800 Meters13.2:19.45a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 103 · Canyon (Anaheim)1600 Meters1034:41.35a PB11
Mar 28Brea Invitational and RelaysMar 28 · 1600 Meters · Place 6 · Canyon (Anaheim)1600 Meters64:51.35a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 3200 Meters · Place 10 · Canyon (Anaheim)3200 Meters1011:37.84a11
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 1600 Meters · Place 8 · Canyon (Anaheim)1600 Meters84:56.63a11
Mar 21Hi-Racer Meet of ChampionsMar 21 · 1600 Meters · Place 390 · Canyon (Anaheim)1600 Meters3905:25.43—
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 63 · Canyon (Anaheim)800 Meters63.2:14.58a11
Mar 12Canyon (Anaheim) vs Yorba LindaMar 12 · 1600 Meters · Place 10 · Canyon (Anaheim)1600 Meters105:06.05a11
Feb 13Canyon Time Trials Feb 13 · 1600 Meters · Place 7 · Canyon (Anaheim)1600 Meters7.5:04.73aUnofficial11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 1600 Meters · Place 20 · Canyon (Anaheim)1600 Meters204:42.85a PB11
Feb 21Eagle InvitationalFeb 21 · 800 Meters · Place 17 · Canyon (Anaheim)800 Meters172:12.77a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 8 · Canyon (Anaheim)3200 Meters8.11:06.69a10
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 MetersRound P2.4:53.78a10
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 3 · Canyon (Anaheim)1600 Meters3.4:48.11a10
Apr 25Crestview PrelimsApr 25 · 1600 Meters · Place 2 · Canyon - Anaheim Hills (SS)1600 MetersRound P24:53.7810
Apr 17Canyon vs Villa ParkApr 17 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 Meters24:58.2910
Apr 17Canyon vs Villa ParkApr 17 · 800 Meters · Place 1 · Canyon (Anaheim)800 Meters12:13.3410
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 51 · Canyon (Anaheim)3200 Meters5111:00.6110
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 51 · Canyon (Anaheim)3200 Meters5111:00.6110
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 Meters15:03.43a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 46 · Canyon - Anaheim Hills (SS)1600 Meters464:50.4310
Mar 29Orange County Champs @ Mission ViejoMar 29 · 3200 Meters · Place 31 · Canyon (Anaheim)3200 Meters31.11:40.25a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 174 · Canyon (Anaheim)1600 Meters174.5:04.89a10
Mar 20Canyon vs El DoradoMar 20 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 Meters1.4:58.00a10
Mar 20Canyon vs El DoradoMar 20 · 800 Meters · Place 1 · Canyon (Anaheim)800 Meters1.2:14.83a10
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 1600 Meters · Place 25 · Canyon (Anaheim)1600 Meters254:56.4210
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 400 Meters · Canyon (Anaheim)400 MetersRelay Split—1:00.1hUnofficial10
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 800 Meters · Place 2 · Canyon (Anaheim)800 Meters2.2:12.54a PB10
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 42 · Canyon (Anaheim)3200 Meters42.10:30.66a PB10
Feb 14Canyon Time TrialsFeb 14 · 1600 Meters · Place 10 · Canyon (Anaheim)1600 Meters10.5:11.78aUnofficial10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 3200 Meters · Place 10 · Canyon (Anaheim)3200 Meters1010:46.92a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 3200 Meters · Place 11 · Canyon (Anaheim)3200 Meters11.11:56.13a9
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 17 · Canyon (Anaheim)1600 MetersRound P17.5:19.83a9
Apr 19Crestview League PrelimsApr 19 · 3200 Meters · Place 11 · Canyon (Anaheim)3200 Meters11.11:56.13a9
Apr 19Crestview League PrelimsApr 19 · 1600 Meters · Place 17 · Canyon (Anaheim)1600 MetersRound P17.5:19.83a9
Apr 10Brea Olinda / Canyon (Anaheim) DualApr 10 · 800 Meters · Place 10 · Canyon (Anaheim)800 Meters10.2:33.50a9
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 69 · Canyon - Anaheim Hills (SS)3200 Meters6911:41.149
Apr 2Canyon vs Villa ParkApr 2 · 1600 Meters · Place 14 · Canyon (Anaheim)1600 Meters14.5:51.92a9
Apr 2Canyon vs Villa ParkApr 2 · 800 Meters · Place 9 · Canyon (Anaheim)800 Meters9.2:48.85a9
Mar 29Trabuco Hills Distance Carnival and Inv.Mar 29 · 1600 Meters · Place 133 · Canyon - Anaheim Hills (SS)1600 Meters1335:13.369
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 204 · Canyon (Anaheim)1600 Meters204.5:15.06a9
Mar 14Canyon vs Yorba LindaMar 14 · 3200 Meters · Place 5 · Canyon (Anaheim)3200 Meters5.13:34.52a9
Mar 14Canyon vs Yorba LindaMar 14 · 1600 Meters · Place 8 · Canyon (Anaheim)1600 Meters8.5:30.17a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 31 · Canyon (Anaheim)3200 Meters3111:47.85a—
Feb 10Canyon HS v Beckman HS ScrimmageFeb 10 · 1600 Meters · Place 11 · Canyon (Anaheim)1600 Meters115:30.95a—
Feb 10Canyon HS v Beckman HS ScrimmageFeb 10 · 800 Meters · Place 11 · Canyon (Anaheim)800 Meters112:39.39a—