Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPortola vs Villa Park/ Beckman · Feb 275:26.40Portola vs Villa Park/ BeckmanFebruary 27, 2025
1600 Meters · Outdoor46th Irvine Track and Field Invitational presented by ASICS - Day 2 · Mar 145:16.94a46th Irvine Track and Field Invitational presented by ASICS - Day 2March 14, 2026
3200 Meters · OutdoorTriton Invitational · Mar 1610:42.10Triton InvitationalMarch 16, 2024
800 Meters · OutdoorCanyon vs Villa Park · Apr 172:27.34Canyon vs Villa ParkApril 17, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Century Conference ChampionshipsApr 29 · 3200 Meters · Place 21 · Villa Park3200 Meters21.11:47.32a11
Apr 29Century Conference ChampionshipsApr 29 · 1600 Meters · Place 25 · Villa Park1600 MetersRound P25.5:25.05a11
Apr 29Century Conference ChampionshipsApr 29 · 800 Meters · Place 27 · Villa Park800 MetersRound P27.2:30.07a11
Apr 24Crestview League PreliminariesApr 24 · 1600 Meters · Place 25 · Villa Park1600 Meters255:25.05a11
Apr 24Crestview League PreliminariesApr 24 · 800 Meters · Place 27 · Villa Park800 Meters272:30.07a11
Apr 16Cypress vs Villa ParkApr 16 · 1600 Meters · Place 15 · Villa Park1600 Meters15.5:32.59a11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · Villa Park3200 Meters--DNS11
Apr 8Villa Park vs CanyonApr 8 · 1600 Meters · Place 20 · Villa Park1600 Meters20.5:24.25a11
Apr 8Villa Park vs CanyonApr 8 · 800 Meters · Place 16 · Villa Park800 Meters16.2:28.14a11
Mar 28Brea Invitational and RelaysMar 28 · 1600 Meters · Place 22 · Villa Park1600 Meters225:37.48a11
Mar 19Villa Park vs El DoradoMar 19 · 1600 Meters · Place 14 · Villa Park1600 Meters145:53.09a11
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 1600 Meters · Place 92 · Villa Park1600 Meters92.5:16.94a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 2Century Conference ChampionshipsMay 2 · 3200 Meters · Place 21 · Villa Park3200 Meters21.12:01.29a10
May 2Century Conference ChampionshipsMay 2 · 1600 Meters · Place 31 · Villa Park1600 MetersRound P31.5:39.88a10
Apr 25Crestview PrelimsApr 25 · 1600 Meters · Place 31 · Villa Park (SS)1600 MetersRound P315:39.8810
Apr 17Canyon vs Villa ParkApr 17 · 800 Meters · Place 11 · Villa Park800 Meters112:27.34 PB10
Apr 8Villa Park vs El DoradoApr 8 · 3200 Meters · Villa Park3200 Meters--DNS10
Apr 8Villa Park vs El DoradoApr 8 · 1600 Meters · Place 7 · Villa Park1600 Meters7.5:36.18a10
Apr 8Villa Park vs El DoradoApr 8 · 800 Meters · Place 7 · Villa Park800 Meters7.2:28.74a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 204 · Villa Park (SS)1600 Meters2045:25.8810
Mar 27Yorba Linda vs Villa Park DualMar 27 · 1600 Meters · Villa Park1600 Meters—DNS10
Mar 27Yorba Linda vs Villa Park DualMar 27 · 800 Meters · Villa Park800 Meters—DNS10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Villa Park1600 Meters--DNS10
Mar 20Villa Park vs Brea OlindaMar 20 · 3200 Meters · Villa Park3200 Meters--DNS10
Mar 20Villa Park vs Brea OlindaMar 20 · 1600 Meters · Villa Park1600 Meters--DNS10
Mar 20Villa Park vs Brea OlindaMar 20 · 800 Meters · Villa Park800 Meters--DNS10
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 1600 Meters · Place 52 · Villa Park1600 Meters525:17.6610
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 40 · Villa Park3200 Meters40.11:33.80a10
Feb 27VP vs Portola/BeckmanFeb 27 · 1600 Meters · Place 17 · Villa Park1600 Meters17.5:26.40a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 1600 Meters · Place 17 · Villa Park (SS)1600 Meters175:26.40 PB10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 26Century Conference FinalsApr 26 · 1600 Meters · Place 21 · Villa Park1600 MetersRound P21.5:39.86a9
Apr 26Century Conference FinalsApr 26 · 800 Meters · Place 19 · Villa Park800 MetersRound P19.2:34.57a9
Apr 19Crestview League PrelimsApr 19 · 1600 Meters · Place 21 · Villa Park1600 MetersRound P21.5:39.86a9
Apr 19Crestview League PrelimsApr 19 · 800 Meters · Place 19 · Villa Park800 MetersRound P19.2:34.57a9
Apr 11Villa Park vs Yorba LindaApr 11 · 1600 Meters · Place 5 · Villa Park1600 Meters5.5:35.78a9
Apr 11Villa Park vs Yorba LindaApr 11 · 800 Meters · Place 5 · Villa Park800 Meters5.2:37.48a9
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 82 · Villa Park (SS)3200 Meters8211:55.029
Apr 2Canyon vs Villa ParkApr 2 · 1600 Meters · Place 10 · Villa Park1600 Meters10.5:36.71a9
Apr 2Canyon vs Villa ParkApr 2 · 800 Meters · Place 7 · Villa Park800 Meters7.2:35.17a9
Mar 23Beach Cities Invitational Mar 23 · 1600 Meters · Place 19 · Villa Park1600 Meters195:29.09a—
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 17 · Villa Park (3200 Meters1710:42.10 PB9
Mar 16Triton InvitationalMar 16 · 3200 Meters · Place 17 · Villa Park (SS)3200 Meters1710:42.109
Mar 13Villa Park vs Brea OlindaMar 13 · 800 Meters · Place 6 · Villa Park (SS)800 Meters62:36.529
Mar 13Villa Park vs Brea OlindaMar 13 · 1600 Meters · Place 10 · Villa Park (SS)1600 Meters105:31.829
Mar 8Redondo Nike Track FestivalMar 8 · 1600 Meters · Place 255 · Villa Park (SS)1600 Meters2555:28.829
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 1600 Meters · Place 23 · Villa Park1600 Meters23.5:37.19a9