Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorServite/Rosary vs Orange Lutheran and Santa Margarita · Feb 285:02.97Servite/Rosary vs Orange Lutheran and Santa MargaritaFebruary 28, 2024
1600 Meters · OutdoorTrinity League Lower Level Championships · Apr 294:47.31Trinity League Lower Level ChampionshipsApril 29, 2025
3200 Meters · Outdoor45th Irvine/ASICS Track and Field Invitational - Day 2 · Mar 810:23.78a45th Irvine/ASICS Track and Field Invitational - Day 2March 8, 2025
800 Meters · IndoorEagle Invitational · Feb 182:17.26Eagle InvitationalFebruary 18, 2023
800 Meters · OutdoorServite-OLU-MD Tri-Meet · Apr 92:22.26aServite-OLU-MD Tri-MeetApril 9, 2025

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Trinity League Lower Level ChampionshipsApr 29 · 3200 Meters · Place 1 · Servite (SS)3200 Meters110:42.3812
Apr 29Trinity League Lower Level ChampionshipsApr 29 · 1600 Meters · Place 2 · Servite (SS)1600 Meters24:47.31 PB12
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 3200 Meters · Place 1 · Servite3200 Meters1.10:26.67a12
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 1600 Meters · Place 2 · Servite1600 Meters2.4:53.45a12
Apr 9Servite-OLU-MD Tri-MeetApr 9 · 1600 Meters · Place 5 · Servite1600 Meters5.4:55.99a12
Apr 9Servite-OLU-MD Tri-MeetApr 9 · 800 Meters · Place 2 · Servite800 Meters2.2:22.26a PB12
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 170 · Servite (SS)1600 Meters1704:55.0512
Mar 29Orange County Champs @ Mission ViejoMar 29 · 3200 Meters · Place 33 · Servite3200 Meters33.10:48.17a12
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 3200 Meters · Servite3200 Meters--DNS12
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 1600 Meters · Place 3 · Servite1600 Meters3.5:04.62a12
Mar 15The QualifierMar 15 · 3200 Meters · Place 23 · Servite3200 Meters2310:36.69a—
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 38 · Servite3200 Meters38.10:23.78a PB12
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 3200 Meters · Place 34 · Servite (SS)3200 Meters3410:51.1412
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 1600 Meters · Place 2 · Servite1600 Meters2.5:06.29a12
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 800 Meters · Servite800 Meters--DNS12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Los Al vs Servite /RosaryFeb 26 · 800 Meters · Place 10 · Servite (SS)800 Meters102:27.3312
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 52 · Servite1600 Meters525:10.07a—
Feb 15Cal High All-Comers MeetFeb 15 · 800 Meters · Place 47 · Servite800 Meters472:33.74a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Servite/Rosary - Mater Dei - BoscoMar 21 · 1600 Meters · Place 3 · Servite1600 Meters35:00.00a—
Mar 1522nd Annual California RelaysMar 15 · 1600 Meters · Place 37 · Servite1600 Meters375:03.86a—
Mar 13Trinity Cluster Meet #1Mar 13 · 800 Meters · Place 11 · Servite (SS)800 Meters112:27.5911
Mar 13Trinity Cluster Meet #1Mar 13 · 1600 Meters · Place 3 · Servite (SS)1600 Meters34:59.2611

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Servite/Rosary vs Orange Lutheran and Santa MargaritaFeb 28 · 800 Meters · Place 13 · Servite (SS)800 Meters132:26.9411
Feb 28Servite/Rosary vs Orange Lutheran and Santa MargaritaFeb 28 · 1600 Meters · Place 2 · Servite (SS)1600 Meters25:02.97 PB11
Feb 24Mustang RoundupFeb 24 · 1600 Meters · Place 46 · Servite (SS)1600 Meters465:11.3611
Feb 17Eagle InvitationalFeb 17 · 1600 Meters · Place 3 · Servite (SS)1600 Meters35:12.4111

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 20Trinity League Lower Level FinalsApr 20 · 3200 Meters · Place 4 · Servite3200 Meters411:12.54a—
Apr 20Trinity League Lower Level FinalsApr 20 · 1600 Meters · Place 9 · Servite1600 Meters95:12.36a—
Apr 5Trinity League Cluster Meet #2Apr 5 · 3200 Meters · Place 3 · Servite (SS)3200 Meters311:19.0910
Apr 5Trinity League Cluster Meet #2Apr 5 · 1600 Meters · Place 5 · Servite (SS)1600 Meters55:08.5810
Apr 1Trabuco InviteApr 1 · 3200 Meters · Place 25 · Servite3200 Meters25.10:58.96a10
Mar 28Quad Meet at St. John BoscoMar 28 · 1600 Meters · Place 9 · Servite1600 Meters9.5:19.48a10
Mar 28Quad Meet at St. John BoscoMar 28 · 800 Meters · Place 25 · Servite800 Meters25.2:33.00a10
Mar 23Rosary and Servite at Santa MargaritaMar 23 · 3200 Meters · Place 1 · Servite3200 Meters1.11:14.17a10
Mar 23Rosary and Servite at Santa MargaritaMar 23 · 1600 Meters · Place 9 · Servite1600 Meters9.5:18.36a10
Mar 15Quad Meet at EdisonMar 15 · 1600 Meters · Place 12 · Servite1600 Meters125:28.15a—
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 3200 Meters · Place 18 · Servite3200 Meters18.11:05.25a10
Mar 9Trinity Cluster Meet #1Mar 9 · 1600 Meters · Place 11 · Servite1600 Meters115:20.63a—
Mar 4Mustang Round-UpMar 4 · 3200 Meters · Place 6 · Servite (SS)3200 Meters611:30.5910
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 66 · Servite (SS)1600 Meters665:23.1910
Mar 2Corona Del Mar v Servite/Rosary v UniversityMar 2 · 1600 Meters · Place 6 · Servite1600 Meters65:26.4810
Mar 2Corona Del Mar v Servite/Rosary v UniversityMar 2 · 800 Meters · Place 8 · Servite800 Meters82:30.7210

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Eagle InvitationalFeb 18 · 800 Meters · Place 3 · Servite (SS)800 Meters32:17.26 PB10
Feb 18Eagle InvitationalFeb 18 · 1600 Meters · Place 9 · Servite (SS)1600 Meters95:26.7610

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 22Trinity League Lower Level FinalApr 22 · 800 Meters · Place 5 · Servite (Ss)800 Meters52:38.189
Apr 22Trinity League Lower Level FinalApr 22 · 1600 Meters · Place 2 · Servite (Ss)1600 Meters25:37.559
Apr 7Mater Dei vs. Servite and Rosary HSsApr 7 · 1600 Meters · Place 8 · Servite1600 Meters86:04.089
Apr 7Mater Dei vs. Servite and Rosary HSsApr 7 · 800 Meters · Place 10 · Servite800 Meters102:47.559
Mar 31Servite and Rosary vs JSerraMar 31 · 1600 Meters · Place 3 · Servite (SS)1600 Meters35:43.509
Mar 31Servite and Rosary vs JSerraMar 31 · 800 Meters · Place 6 · Servite (SS)800 Meters62:43.649
Mar 24Rosary and Servite vs Santa MargaritaMar 24 · 800 Meters · Place 10 · Servite (SS)800 Meters102:40.069
Mar 24Rosary and Servite vs Santa MargaritaMar 24 · 1600 Meters · Place 10 · Servite (SS)1600 Meters105:45.919
Mar 2Rosary and Servite at Los AlamitosMar 2 · 800 Meters · Place 17 · Servite800 Meters17.2:42.33a9