Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLos Alamitos vs Servite/Rosary · Feb 256:37.82aLos Alamitos vs Servite/RosaryFebruary 25, 2026
1600 Meters · OutdoorRosary, Servite, Sage Hill @ Laguna Beach · Apr 36:42.46aRosary, Servite, Sage Hill @ Laguna BeachApril 3, 2025
800 Meters · IndoorEagle Invitational · Feb 213:05.61aEagle InvitationalFebruary 21, 2026
800 Meters · OutdoorPCL PRELIMS & FINALS · Apr 242:51.06aPCL PRELIMS & FINALSApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 11 · Rosary800 MetersRound P11.2:51.06a PB10
Apr 24PCL PRELIMS & FINALSApr 24 · 800 Meters · Place 12 · Rosary800 Meters12.2:52.11a10
Apr 16Northwood vs Portola vs RosaryApr 16 · 800 Meters · Place 6 · Rosary800 Meters6.2:54.66a10
Apr 3Trabuco Hills InvitationalApr 3 · 800 Meters · Place 71 · Rosary800 Meters712:57.49a10
Mar 25Woodbridge vs University vs RosaryMar 25 · 1600 Meters · Place 5 · Rosary1600 Meters5.6:48.09a10
Mar 25Woodbridge vs University vs RosaryMar 25 · 800 Meters · Place 5 · Rosary800 Meters5.3:03.40a10
Mar 4St. John Bosco Quad MeetMar 4 · 800 Meters · Place 2 · Rosary800 Meters23:01.99a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25Los Alamitos vs Servite/RosaryFeb 25 · 1600 Meters · Place 8 · Rosary1600 Meters86:37.82a PB10
Feb 25Los Alamitos vs Servite/RosaryFeb 25 · 800 Meters · Place 11 · Rosary800 Meters113:06.04a10
Feb 21Eagle InvitationalFeb 21 · 800 Meters · Place 22 · Rosary800 Meters223:05.61a PB10
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 38 · Rosary1600 Meters386:49.15a10
Feb 7Cal High All-Comers MeetFeb 7 · 800 Meters · Place 43 · Rosary800 Meters433:13.54a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 3Rosary, Servite, Sage Hill @ Laguna BeachApr 3 · 1600 Meters · Place 2 · Rosary1600 Meters26:42.46a PB9
Apr 3Rosary, Servite, Sage Hill @ Laguna BeachApr 3 · 800 Meters · Place 5 · Rosary800 Meters53:11.02a9
Mar 15The QualifierMar 15 · 1600 Meters · Place 39 · Rosary1600 Meters397:08.06a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 75 · Rosary1600 Meters757:08.96a—
Feb 15Cal High All-Comers MeetFeb 15 · 800 Meters · Place 24 · Rosary800 Meters243:12.61a—