Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPortola vs Villa Park · Feb 255:11.30aPortola vs Villa ParkFebruary 25, 2026
1600 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 114:57.54a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
3200 Meters · OutdoorUniversity vs Portola · Apr 911:16.99aUniversity vs Portola April 9, 2026
800 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 112:15.05a16th Irvine Distance Carnival presented by ASICSApril 11, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 9 · Portola (Irvine)1600 MetersRound P9.5:04.86a12
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 8 · Portola (Irvine)1600 Meters8.4:59.21a12
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 11 · Portola (Irvine)800 MetersRound P11.2:17.97a12
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 10 · Portola (Irvine)800 Meters10.2:16.15a12
Apr 16Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 2 · Portola (Irvine)1600 Meters2.5:02.79a12
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 2 · Portola (Irvine)800 Meters2.2:15.51a12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 111 · Portola (Irvine)1600 Meters111.4:57.54a PB12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 117 · Portola (Irvine)800 Meters117.2:15.05a PB12
Apr 9University vs Portola Apr 9 · 3200 Meters · Place 1 · Portola (Irvine)3200 Meters1.11:16.99a PB12
Apr 9University vs Portola Apr 9 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters4.5:04.33a12
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 209 · Portola (Irvine)1600 Meters2095:03.61a12
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 91 · Portola (Irvine)800 Meters912:15.69a12
Mar 19Portola vs Woodbridge Mar 19 · 1600 Meters · Place 7 · Portola (Irvine)1600 Meters75:07.89a12
Mar 19Portola vs Woodbridge Mar 19 · 800 Meters · Place 5 · Portola (Irvine)800 Meters52:20.98a12
Mar 12Portola vs BeckmanMar 12 · 3200 Meters · Place 6 · Portola (Irvine)3200 Meters611:54.44a12
Mar 12Portola vs BeckmanMar 12 · 1600 Meters · Place 2 · Portola (Irvine)1600 Meters25:07.70a12
Mar 4Trabuco Hills vs PortolaMar 4 · 1600 Meters · Place 11 · Portola (Irvine)1600 Meters115:07.96a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · 1600 Meters · Place 5 · Portola (Irvine)1600 Meters55:11.30a PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 12 · Portola (Irvine)1600 MetersRound P12.5:05.34a11
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 12 · Portola (Irvine)1600 Meters12.5:25.10a11
Apr 16Irvine vs Portola /Northwood @ PortolaApr 16 · 1600 Meters · Place 4 · Portola (SS)1600 Meters45:14.0511
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 128 · Portola (Irvine)1600 Meters1285:00.9311
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 1600 Meters · Place 128 · Portola (Irvine)1600 Meters1285:00.9311
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 238 · Portola (SS)1600 Meters2385:12.3311
Mar 20Portola vs Woodbridge PCL DualMar 20 · 1600 Meters · Place 7 · Portola (Irvine)1600 Meters75:24.64a11
Mar 20Portola vs Woodbridge PCL DualMar 20 · 800 Meters · Place 3 · Portola (Irvine)800 Meters32:21.76a11
Mar 5Trabuco Hills vs PortolaMar 5 · 1600 Meters · Place 25 · Portola (SS)1600 Meters255:13.6711
Feb 27VP vs Portola/BeckmanFeb 27 · 1600 Meters · Place 16 · Portola (Irvine)1600 Meters16.5:23.17a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Portola vs Villa Park/ BeckmanFeb 27 · 1600 Meters · Place 16 · Portola (SS)1600 Meters165:23.1711

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 19PCL PRELIMS & FINALS Apr 19 · 1600 Meters · Place 22 · Portola (Irvine)1600 Meters225:10.43a—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · 1600 Meters · Place 5 · Portola (Irvine)1600 Meters55:13.94a—
Apr 9Portola vs Laguna Hills Dual MeetApr 9 · 800 Meters · Place 3 · Portola (Irvine)800 Meters32:21.88a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 115 · Portola (SS)1600 Meters1155:22.2610
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · 1600 Meters · Place 9 · Portola (Irvine)1600 Meters95:18.54a—
Mar 21Irvine Northwood Portola PCL Double Dual Mar 21 · 800 Meters · Place 6 · Portola (Irvine)800 Meters62:24.27a—
Mar 12Beckman Portola University PCL Double DualMar 12 · 3200 Meters · Place 4 · Portola (Irvine)3200 Meters411:32.63a—
Mar 12Beckman Portola University PCL Double DualMar 12 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters45:08.77a—
Mar 12Beckman Portola University PCL Double DualMar 12 · 800 Meters · Place 4 · Portola (Irvine)800 Meters42:25.47a—
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · 800 Meters · Place 8 · Portola (SS)800 Meters82:22.0110
Mar 7Tri-meet Portola/Woodbridge/Sage HillMar 7 · 1600 Meters · Place 10 · Portola (SS)1600 Meters105:20.6310
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 1600 Meters · Place 10 · Portola (Irvine)1600 Meters10.5:14.32a10
Feb 29Tri-Meet: Esperanza/Portola/Villa ParkFeb 29 · 800 Meters · Place 5 · Portola (Irvine)800 Meters5.2:19.66a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 21PCL Prelims & Finals 2023Apr 21 · 3200 Meters · Place 28 · Portola (Irvine)3200 Meters2811:52.99a—
Apr 13Portola_Laguna Hills @ University 4_13_23Apr 13 · 3200 Meters · Place 4 · Portola (Irvine)3200 Meters4.11:31.94a9
Apr 13Portola_Laguna Hills @ University 4_13_23Apr 13 · 800 Meters · Place 10 · Portola (Irvine)800 Meters10.2:24.20a9
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 800 Meters · Place 74 · Portola (SS)800 Meters742:27.779
Mar 30Portola at BeckmanMar 30 · 800 Meters · Place 12 · Portola (Irvine)800 Meters12.2:23.45a9
Mar 16Portola v Woodbridge v Irvine PCL Double DualMar 16 · 1600 Meters · Place 9 · Portola (Irvine)1600 Meters95:22.03a—
Mar 16Portola v Woodbridge v Irvine PCL Double DualMar 16 · 800 Meters · Place 22 · Portola (Irvine)800 Meters222:36.98a—
Mar 1Tri-Meet: Esperanza, Portola, Villa ParkMar 1 · 1600 Meters · Place 12 · Portola (Irvine)1600 Meters12.5:24.07a9