Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPCL PRELIMS & FINALS · Apr 246:31.32aPCL PRELIMS & FINALSApril 24, 2026
1600 Meters · IndoorPortola vs Villa Park · Feb 257:01.20aPortola vs Villa ParkFebruary 25, 2026
1600 Meters · OutdoorPCL PRELIMS & FINALS · Apr 246:24.24aPCL PRELIMS & FINALSApril 24, 2026
3200 Meters · OutdoorPortola vs Beckman · Mar 1214:55.49aPortola vs BeckmanMarch 12, 2026
800 Meters · IndoorPortola vs Villa Park · Feb 253:13.95aPortola vs Villa ParkFebruary 25, 2026
800 Meters · OutdoorASICS Laguna Beach Trophy Invitational · Mar 202:55.53ASICS Laguna Beach Trophy InvitationalMarch 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 1 Mile · Place 2 · Portola (Irvine)1 Mile2.6:31.32a PB9
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 17 · Portola (Irvine)1600 MetersRound P17.6:24.24a PB9
Apr 16Northwood vs Portola vs RosaryApr 16 · 1600 Meters · Place 6 · Portola (Irvine)1600 Meters6.6:33.83a9
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 8 · Portola (Irvine)800 Meters8.3:07.28a9
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 84 · Portola (Irvine)1600 Meters84.6:32.00a9
Apr 9University vs Portola Apr 9 · 1600 Meters · Place 4 · Portola (Irvine)1600 Meters4.6:42.05a9
Apr 9University vs Portola Apr 9 · 800 Meters · Place 8 · Portola (Irvine)800 Meters8.3:05.07a9
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 137 · Portola (Irvine)1600 Meters1376:37.51a9
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 800 Meters · Place 23 · Portola (Irvine)800 Meters232:55.53 PB9
Mar 12Portola vs BeckmanMar 12 · 3200 Meters · Place 6 · Portola (Irvine)3200 Meters614:55.49a PB9
Mar 12Portola vs BeckmanMar 12 · 800 Meters · Place 7 · Portola (Irvine)800 Meters73:05.84a9
Mar 4Trabuco Hills vs PortolaMar 4 · 1600 Meters · Place 14 · Portola (Irvine)1600 Meters146:48.94a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25Portola vs Villa ParkFeb 25 · 1600 Meters · Place 11 · Portola (Irvine)1600 Meters117:01.20a PB9
Feb 25Portola vs Villa ParkFeb 25 · 800 Meters · Place 16 · Portola (Irvine)800 Meters163:13.95a PB9