Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPortola vs Villa Park · Feb 256:34.87aPortola vs Villa ParkFebruary 25, 2026
1600 Meters · OutdoorPCL PRELIMS & FINALS · Apr 245:58.25aPCL PRELIMS & FINALSApril 24, 2026
3200 Meters · OutdoorPortola vs Beckman · Mar 1214:47.79aPortola vs BeckmanMarch 12, 2026
800 Meters · IndoorPortola vs Villa Park · Feb 252:56.38aPortola vs Villa ParkFebruary 25, 2026
800 Meters · OutdoorPCL PRELIMS & FINALS · Apr 242:34.39aPCL PRELIMS & FINALSApril 24, 2026

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 · 1600 Meters · Place 7 · Portola (Irvine)1600 MetersRound P7.5:58.25a PB10
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 9 · Portola (Irvine)1600 Meters9.6:01.58a10
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 4 · Portola (Irvine)800 MetersRound P4.2:42.16a10
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 3 · Portola (Irvine)800 Meters3.2:34.39a PB10
Apr 16Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 6 · Portola (Irvine)1600 Meters6.6:10.25a10
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 6 · Portola (Irvine)800 Meters6.2:42.07a10
Apr 9University vs Portola Apr 9 · 1600 Meters · Place 2 · Portola (Irvine)1600 Meters2.6:26.80a10
Apr 9University vs Portola Apr 9 · 800 Meters · Place 3 · Portola (Irvine)800 Meters3.2:54.01a10
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 126 · Portola (Irvine)1600 Meters1266:31.95a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 47 · Portola (Irvine)800 Meters472:46.09a10
Mar 12Portola vs BeckmanMar 12 · 3200 Meters · Place 4 · Portola (Irvine)3200 Meters414:47.79a PB10
Mar 12Portola vs BeckmanMar 12 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters46:38.73a10
Mar 4Trabuco Hills vs PortolaMar 4 · 1600 Meters · Place 15 · Portola (Irvine)1600 Meters156:51.33a10
Mar 4Trabuco Hills vs PortolaMar 4 · 800 Meters · Place 10 · Portola (Irvine)800 Meters103:09.93a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · 1600 Meters · Place 2 · Portola (Irvine)1600 Meters26:34.87a PB10
Feb 25Portola vs Villa ParkFeb 25 · 800 Meters · Place 6 · Portola (Irvine)800 Meters62:56.38a PB10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Nov 13Orange County XC PR Track ChallengeNov 13 · 1600 Meters · Place 28 · Portola (Irvine)1600 Meters286:50.51a10
Nov 13Orange County XC PR Track ChallengeNov 13 · 800 Meters · Place 7 · Portola (Irvine)800 Meters72:51.60a10
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 800 Meters · Place 5 · Portola (SS)800 Meters53:10.029
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 1600 Meters · Place 7 · Portola (SS)1600 Meters76:52.709
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 109 · Portola (Irvine)1600 Meters1096:59.749
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 113 · Portola (Irvine)800 Meters1132:55.019
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 109 · Portola (Irvine)1600 Meters1096:59.749
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 800 Meters · Place 113 · Portola (Irvine)800 Meters1132:55.019
Mar 27Portola vs University PCL DualMar 27 · 3200 Meters · Place 2 · Portola (Irvine)3200 Meters215:35.62a9
Mar 27Portola vs University PCL DualMar 27 · 1600 Meters · Place 2 · Portola (Irvine)1600 Meters27:01.25a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 1600 Meters · Place 6 · Portola (Irvine)1600 Meters67:17.93a9
Mar 20Portola vs Woodbridge PCL DualMar 20 · 800 Meters · Place 3 · Portola (Irvine)800 Meters33:13.94a9
Mar 5Trabuco Hills vs PortolaMar 5 · 800 Meters · Place 28 · Portola (SS)800 Meters283:30.479
Mar 5Trabuco Hills vs PortolaMar 5 · 1600 Meters · Place 18 · Portola (SS)1600 Meters187:19.349