Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Mile @ Mesa · Feb 144:56.29The Mile @ MesaFebruary 14, 2026
1600 Meters · OutdoorPCL PRELIMS & FINALS · Apr 244:39.94aPCL PRELIMS & FINALSApril 24, 2026
3200 Meters · OutdoorWoodbridge vs Northwood · Apr 910:07.85aWoodbridge vs NorthwoodApril 9, 2026
400 Meters · OutdoorWoodbridge Sprint Jubilee · Apr 111:02.76aWoodbridge Sprint JubileeApril 11, 2026
800 Meters · OutdoorPortola vs Woodbridge · Mar 192:17.18aPortola vs Woodbridge March 19, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 3200 Meters · Place 2 · Woodbridge3200 Meters2.10:25.29a11
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 1 · Woodbridge1600 MetersRound P1.4:44.31a11
Apr 24PCL PRELIMS & FINALSApr 24 · 1600 Meters · Place 1 · Woodbridge1600 Meters1.4:39.94a PB11
Apr 11Woodbridge Sprint JubileeApr 11 · 400 Meters · Place 28 · Woodbridge400 Meters281:02.76a PB11
Apr 9Woodbridge vs NorthwoodApr 9 · 3200 Meters · Place 1 · Woodbridge3200 Meters1.10:07.85a PB11
Apr 9Woodbridge vs NorthwoodApr 9 · 1600 Meters · Place 1 · Woodbridge1600 Meters1.4:46.15a11
Apr 3Trabuco Hills InvitationalApr 3 · 3200 Meters · Place 13 · Woodbridge3200 Meters1310:20.56a11
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 123 · Woodbridge1600 Meters1234:45.06a11
Mar 25Woodbridge vs University vs RosaryMar 25 · 3200 Meters · Place 1 · Woodbridge3200 Meters1.10:10.24a11
Mar 25Woodbridge vs University vs RosaryMar 25 · 1600 Meters · Place 3 · Woodbridge1600 Meters3.4:48.09a11
Mar 21Triton InvitationalMar 21 · 3200 Meters · Place 15 · Woodbridge (3200 Meters1510:20.3611
Mar 19Portola vs Woodbridge Mar 19 · 1600 Meters · Place 2 · Woodbridge1600 Meters24:54.52a11
Mar 19Portola vs Woodbridge Mar 19 · 800 Meters · Place 3 · Woodbridge800 Meters32:17.18a PB11
Mar 5Irvine vs Katella vs WoodbridegeMar 5 · 3200 Meters · Place 4 · Woodbridge3200 Meters410:25.93a11
Mar 5Irvine vs Katella vs WoodbridegeMar 5 · 1600 Meters · Place 8 · Woodbridge1600 Meters84:52.38a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14The Mile @ MesaFeb 14 · 1 Mile · Place 12 · Woodbridge TC1 Mile124:56.29 PB17

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 9 · Woodbridge1600 MetersRound P9.4:57.62a10
Apr 25Pacific Coast League Prelims/FinalsApr 25 · 1600 Meters · Place 6 · Woodbridge1600 Meters6.4:53.68a10
Apr 17University vs Woodbridge PCL DualApr 17 · 3200 Meters · Place 3 · Woodbridge3200 Meters310:45.44a10
Apr 17University vs Woodbridge PCL DualApr 17 · 1600 Meters · Place 6 · Woodbridge1600 Meters64:57.92a10
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 142 · Woodbridge (SS)1600 Meters1425:09.8810
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 12 · Woodbridge (SS)3200 Meters1210:49.8910
Mar 26Northwood vs Woodbridge PCL DualMar 26 · 3200 Meters · Place 2 · Woodbridge3200 Meters210:46.04a10
Mar 26Northwood vs Woodbridge PCL DualMar 26 · 1600 Meters · Place 5 · Woodbridge1600 Meters55:00.15a10
Mar 20Portola vs Woodbridge PCL DualMar 20 · 1600 Meters · Place 5 · Woodbridge1600 Meters55:07.85a10
Mar 20Portola vs Woodbridge PCL DualMar 20 · 800 Meters · Place 7 · Woodbridge800 Meters72:23.47a10
Mar 15Triton InvitationalMar 15 · 3200 Meters · Place 8 · Woodbridge (SS)3200 Meters810:42.0510
Mar 15Triton InvitationalMar 15 · 1600 Meters · Place 24 · Woodbridge (SS)1600 Meters245:03.5410
Mar 13Irvine vs Sage Hill vs Woodbridge PCL DualMar 13 · 1600 Meters · Place 2 · Woodbridge1600 Meters25:14.12a—