Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEagle Invitational · Feb 216:13.72aEagle InvitationalFebruary 21, 2026
1600 Meters · OutdoorRamona vs Patriot · Apr 225:42.01aRamona vs PatriotApril 22, 2026
3200 Meters · IndoorAyala Invitational · Feb 2214:11.43aAyala InvitationalFebruary 22, 2025
3200 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 1112:34.82a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
800 Meters · IndoorEagle Invitational · Feb 212:45.67aEagle InvitationalFebruary 21, 2026
800 Meters · OutdoorCanyon (Anaheim) vs Cypress · Apr 212:36.46aCanyon (Anaheim) vs CypressApril 21, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 MetersRound P1.5:48.95a10
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 Meters1.5:44.47a10
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 2 · Canyon (Anaheim)800 MetersRound P2.2:38.13a10
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 3 · Canyon (Anaheim)800 Meters3.2:37.03a10
Apr 24Crestview League PreliminariesApr 24 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 Meters15:48.95a10
Apr 24Crestview League PreliminariesApr 24 · 800 Meters · Place 2 · Canyon (Anaheim)800 Meters22:38.13a10
Apr 22Ramona vs PatriotApr 22 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 Meters25:42.01a PB10
Apr 21Canyon (Anaheim) vs CypressApr 21 · 1600 Meters · Place 6 · Canyon (Anaheim)1600 Meters6.5:43.03a10
Apr 21Canyon (Anaheim) vs CypressApr 21 · 800 Meters · Place 7 · Canyon (Anaheim)800 Meters7.2:36.46a PB10
Apr 18Orange County Track & Field ChampionshipsApr 18 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 Meters2.5:42.01a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · Place 11 · Canyon (Anaheim)3200 Meters11.12:34.82a PB10
Apr 8Villa Park vs CanyonApr 8 · 1600 Meters · Place 1 · Canyon (Anaheim)1600 Meters1.5:53.01a10
Apr 8Villa Park vs CanyonApr 8 · 800 Meters · Place 1 · Canyon (Anaheim)800 Meters1.2:41.25a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 35 · Canyon (Anaheim)800 Meters352:43.80a10
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 3200 Meters · Place 3 · Canyon (Anaheim)3200 Meters314:24.41a10
Mar 26El Dorado vs Canyon (Anaheim)Mar 26 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 Meters26:03.47a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 22 · Canyon (Anaheim)1600 Meters22.5:49.76a10
Feb 13Canyon Time Trials Feb 13 · 1600 Meters · Place 9 · Canyon (Anaheim)1600 Meters9.6:17.94aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Eagle InvitationalFeb 21 · 1600 Meters · Place 8 · Canyon (Anaheim)1600 Meters86:13.72a PB10
Feb 21Eagle InvitationalFeb 21 · 800 Meters · Place 4 · Canyon (Anaheim)800 Meters42:45.67a PB10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 5 · Canyon (Anaheim)3200 Meters5.13:19.17a9
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 7 · Canyon (Anaheim)1600 MetersRound P7.5:58.53a9
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 7 · Canyon (Anaheim)1600 Meters7.5:53.66a9
Apr 25Crestview PrelimsApr 25 · 1600 Meters · Place 7 · Canyon - Anaheim Hills (SS)1600 MetersRound P75:58.539
Apr 17Canyon vs Villa ParkApr 17 · 1600 Meters · Place 2 · Canyon (Anaheim)1600 Meters26:05.849
Apr 17Canyon vs Villa ParkApr 17 · 800 Meters · Place 4 · Canyon (Anaheim)800 Meters42:46.409
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 29 · Canyon (Anaheim)3200 Meters2912:50.469
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 29 · Canyon (Anaheim)3200 Meters2912:50.469
Apr 9Yorba Linda vs Canyon Dual MeetApr 9 · 1600 Meters · Place 6 · Canyon (Anaheim)1600 Meters66:17.12a9
Mar 29Orange County Champs @ Mission ViejoMar 29 · 3200 Meters · Place 14 · Canyon (Anaheim)3200 Meters14.13:13.79a9
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 259 · Canyon (Anaheim)1600 Meters259.6:06.10a9
Mar 20Canyon vs El DoradoMar 20 · 1600 Meters · Place 3 · Canyon (Anaheim)1600 Meters3.6:08.94a9
Mar 20Canyon vs El DoradoMar 20 · 800 Meters · Place 2 · Canyon (Anaheim)800 Meters2.2:49.75a9
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 800 Meters · Place 36 · Canyon (Anaheim)800 Meters362:45.879
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 400 Meters · Canyon (Anaheim)400 MetersRelay Split—1:11.4hUnofficial9
Mar 13Canyon vs Brea Olinda - (Canceled)Mar 13 · 800 Meters · Place 2 · Canyon (Anaheim)800 Meters2.2:40.26a9
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 12 · Canyon (Anaheim)3200 Meters12.13:26.69a9
Feb 14Canyon Time TrialsFeb 14 · 1600 Meters · Place 13 · Canyon (Anaheim)1600 Meters13.6:56.19aUnofficial9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Ayala InvitationalFeb 22 · 3200 Meters · Place 18 · Canyon (Anaheim)3200 Meters1814:11.43a PB—