Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPCL PRELIMS & FINALS · Apr 247:06.55aPCL PRELIMS & FINALSApril 24, 2026
1600 Meters · IndoorPortola vs Villa Park · Feb 256:37.27aPortola vs Villa ParkFebruary 25, 2026
1600 Meters · OutdoorPacific Coast League Prelims/Finals · Apr 256:17.51aPacific Coast League Prelims/FinalsApril 25, 2025
3200 Meters · OutdoorPortola vs University PCL Dual · Mar 2715:01.86aPortola vs University PCL DualMarch 27, 2025
400 Meters · OutdoorPortola vs University PCL Dual · Mar 271:17.60aPortola vs University PCL DualMarch 27, 2025
800 Meters · IndoorPortola vs Villa Park · Feb 252:59.28aPortola vs Villa ParkFebruary 25, 2026
800 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 122:49.1215th Irvine ASICS Distance CarnivalApril 12, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 1 Mile · Place 3 · Portola (Irvine)1 Mile3.7:06.55a PB10
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 14 · Portola (Irvine)800 MetersRound P14.2:53.29a10
Apr 16Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 8 · Portola (Irvine)1600 Meters8.6:41.61a10
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 7 · Portola (Irvine)800 Meters7.2:57.91a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 111 · Portola (Irvine)1600 Meters111.6:57.30a10
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Portola (Irvine)800 Meters--DNS10
Apr 9University vs Portola Apr 9 · 1600 Meters · Place 8 · Portola (Irvine)1600 Meters8.6:51.88a10
Apr 9University vs Portola Apr 9 · 800 Meters · Place 5 · Portola (Irvine)800 Meters5.2:59.36a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 74 · Portola (Irvine)800 Meters742:58.16a10
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 1600 Meters · Place 38 · Portola (Irvine)1600 Meters386:43.3810
Mar 19Portola vs Woodbridge Mar 19 · 1600 Meters · Place 3 · Portola (Irvine)1600 Meters36:52.01a10
Mar 19Portola vs Woodbridge Mar 19 · 800 Meters · Place 5 · Portola (Irvine)800 Meters52:59.05a10
Mar 1446th Irvine Track and Field Invitational presented by ASICS - Day 2Mar 14 · 800 Meters · Place 46 · Portola (Irvine)800 Meters46.2:53.95a10
Mar 4Trabuco Hills vs PortolaMar 4 · 800 Meters · Place 6 · Portola (Irvine)800 Meters63:04.10a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · 1600 Meters · Place 3 · Portola (Irvine)1600 Meters36:37.27a PB10
Feb 25Portola vs Villa ParkFeb 25 · 800 Meters · Place 8 · Portola (Irvine)800 Meters82:59.28a PB10

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 32 · Portola (Irvine)1600 Meters327:01.67a10
Nov 13Orange County XC PR Track ChallengeNov 13 · 800 Meters · Place 8 · Portola (Irvine)800 Meters82:52.48a10
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 3200 Meters · Portola (Irvine)3200 Meters—DNS9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 4 · Portola (Irvine)1600 MetersRound P4.6:17.51a PB9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 6 · Portola (Irvine)1600 Meters6.6:28.19a9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 800 Meters · Place 9 · Portola (Irvine)800 MetersRound P9.2:54.18a9
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 800 Meters · Portola (Irvine)800 Meters—DNS9
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 1600 Meters · Place 2 · Portola (SS)1600 Meters26:26.109
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 83 · Portola (Irvine)1600 Meters836:35.779
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 83 · Portola (Irvine)800 Meters832:49.12 PB9
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 83 · Portola (Irvine)1600 Meters836:35.779
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 83 · Portola (Irvine)800 Meters832:49.129
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 123 · Portola (SS)1600 Meters1236:36.689
Mar 27Portola vs University PCL DualMar 27 · 3200 Meters · Place 1 · Portola (Irvine)3200 Meters115:01.86a PB9
Mar 27Portola vs University PCL DualMar 27 · 400 Meters · Place 2 · Portola (Irvine)400 Meters21:17.60a PB9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters46:37.98a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 800 Meters · Place 5 · Portola (Irvine)800 Meters52:58.14a9
Mar 5Trabuco Hills vs PortolaMar 5 · 800 Meters · Place 18 · Portola (SS)800 Meters183:12.119
Mar 5Trabuco Hills vs PortolaMar 5 · 1600 Meters · Place 14 · Portola (SS)1600 Meters146:47.339
Feb 27VP vs Portola/BeckmanFeb 27 · 1600 Meters · Place 11 · Portola (Irvine)1600 Meters11.7:00.52a9
Feb 27VP vs Portola/BeckmanFeb 27 · 800 Meters · Place 2 · Portola (Irvine)800 Meters2.3:04.34a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 800 Meters · Place 2 · Portola (SS)800 Meters23:04.349
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 1600 Meters · Place 11 · Portola (SS)1600 Meters117:00.529