Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMustang Round Up · Feb 284:31.66aMustang Round UpFebruary 28, 2026
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 34:24.18aTrabuco Hills InvitationalApril 3, 2026
3200 Meters · IndoorLos Alamitos vs Servite/Rosary · Feb 2512:13.65aLos Alamitos vs Servite/RosaryFebruary 25, 2026
3200 Meters · OutdoorTrinity League Lower Levels · Apr 249:40.74aTrinity League Lower LevelsApril 24, 2026
800 Meters · IndoorMustang Round Up · Feb 282:01.20aMustang Round UpFebruary 28, 2026
800 Meters · OutdoorTrinity League Cluster 2 · Apr 11:59.73aTrinity League Cluster 2April 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1Trinity League ChampionshipsMay 1 · 3200 Meters · Place 10 · Servite3200 Meters10.9:40.75a12
May 1Trinity League ChampionshipsMay 1 · 1600 Meters · Place 15 · Servite1600 Meters15.4:34.69a12
May 1Trinity League ChampionshipsMay 1 · 800 Meters · Place 13 · Servite800 Meters13.2:00.74a12
Apr 24Trinity League Lower LevelsApr 24 · 3200 Meters · Place 10 · Servite3200 Meters10.9:40.74a PB12
Apr 102026 Tiger Invite 15th AnnualApr 10 · 1600 Meters · Place 17 · Servite1600 Meters17.4:26.23a12
Apr 102026 Tiger Invite 15th AnnualApr 10 · 800 Meters · Place 24 · Servite800 Meters24.2:01.15a12
Apr 3Trabuco Hills InvitationalApr 3 · 1600 Meters · Place 18 · Servite1600 Meters184:24.18a PB12
Apr 1Trinity League Cluster 2Apr 1 · 800 Meters · Place 7 · Servite800 Meters71:59.73a PB12
Mar 13Trinity League Cluster 1Mar 13 · 1600 Meters · Place 4 · Servite1600 Meters44:26.56a12
Mar 13Trinity League Cluster 1Mar 13 · 800 Meters · Place 9 · Servite800 Meters92:03.68a12
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 15 · Servite1600 Meters154:30.6312
Mar 4St. John Bosco Quad MeetMar 4 · 3200 Meters · Place 5 · Servite3200 Meters511:40.90a12
Mar 4St. John Bosco Quad MeetMar 4 · 800 Meters · Place 6 · Servite800 Meters62:02.39a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Mustang Round UpFeb 28 · 1600 Meters · Place 18 · Servite1600 Meters184:31.66a PB12
Feb 28Mustang Round UpFeb 28 · 800 Meters · Place 10 · Servite800 Meters102:01.20a PB12
Feb 25Los Alamitos vs Servite/RosaryFeb 25 · 3200 Meters · Place 4 · Servite3200 Meters412:13.65a PB12
Feb 25Los Alamitos vs Servite/RosaryFeb 25 · 800 Meters · Place 1 · Servite800 Meters12:02.51a12
Feb 7Cal High All-Comers MeetFeb 7 · 1600 Meters · Place 1 · Servite1600 Meters14:33.49a12
Feb 7Cal High All-Comers MeetFeb 7 · 800 Meters · Place 7 · Servite800 Meters72:17.71a12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2Trinity League Varsity ChampionshipsMay 2 · 800 Meters · Place 14 · Servite (SS)800 Meters142:02.7511
May 2Trinity League Varsity ChampionshipsMay 2 · 1600 Meters · Place 11 · Servite (SS)1600 Meters114:27.6311
May 2Trinity League Varsity ChampionshipsMay 2 · 3200 Meters · Place 8 · Servite (SS)3200 Meters89:55.1911
Apr 29Trinity League Lower Level ChampionshipsApr 29 · 3200 Meters · Place 8 · Servite (SS)3200 Meters89:55.1911
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 3200 Meters · Place 5 · Servite3200 Meters5.9:49.92a11
Apr 16Trinity League Cluster @ Mater DeiApr 16 · 1600 Meters · Place 5 · Servite1600 Meters5.4:29.66a11
Apr 112025 14th Tiger InvitationalApr 11 · 3200 Meters · Place 22 · Servite3200 Meters22.9:47.53a11
Apr 112025 14th Tiger InvitationalApr 11 · 1600 Meters · Place 71 · Servite1600 Meters71.4:37.61a11
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 29 · Servite (SS)1600 Meters294:28.7311
Apr 4Trabuco Hills InvitationalApr 4 · 3200 Meters · Place 5 · Servite (SS)3200 Meters59:41.1811
Mar 29Orange County Champs @ Mission ViejoMar 29 · 3200 Meters · Servite3200 Meters--DNS11
Mar 29Orange County Champs @ Mission ViejoMar 29 · 1600 Meters · Place 30 · Servite1600 Meters30.4:35.87a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 3200 Meters · Place 4 · Servite3200 Meters4.9:47.19a11
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 3200 Meters · Place 5 · Servite3200 Meters5.10:05.84a11
Mar 20Trinity League Cluster @ St John BoscoMar 20 · 1600 Meters · Place 4 · Servite1600 Meters4.4:27.62a11
Mar 15The QualifierMar 15 · 1600 Meters · Place 3 · Servite1600 Meters34:30.92a—
Mar 15The QualifierMar 15 · 800 Meters · Place 12 · Servite800 Meters122:06.28a—
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 3200 Meters · Place 18 · Servite3200 Meters18.9:50.92a11
Mar 845th Irvine/ASICS Track and Field Invitational - Day 2Mar 8 · 1600 Meters · Place 21 · Servite1600 Meters21.4:33.65a11
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 3200 Meters · Place 12 · Servite (SS)3200 Meters129:50.8111
Feb 22Eagle Invite @ Santa MargaritaFeb 22 · 1600 Meters · Place 6 · Servite1600 Meters6.4:37.34a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Los Al vs Servite /RosaryFeb 26 · 800 Meters · Place 3 · Servite (SS)800 Meters32:11.1011
Feb 26Los Al vs Servite /RosaryFeb 26 · 1600 Meters · Place 6 · Servite (SS)1600 Meters65:01.7111
Feb 15Cal High All-Comers MeetFeb 15 · 1600 Meters · Place 21 · Servite1600 Meters214:48.21a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 19Trinity League JV FinalsApr 19 · 3200 Meters · Place 4 · Servite3200 Meters4.10:34.49a10
Apr 19Trinity League JV FinalsApr 19 · 1600 Meters · Place 3 · Servite1600 Meters3.4:41.41a10
Apr 19Trinity League JV FinalsApr 19 · 800 Meters · Place 3 · Servite800 Meters3.2:10.07a10
Apr 13OC ChampionshipsApr 13 · 1600 Meters · Place 17 · Servite1600 Meters17.4:45.48a10
Apr 13OC ChampionshipsApr 13 · 800 Meters · Place 38 · Servite800 Meters38.2:12.16a10
Apr 11Trinity League Cluster Meet #2Apr 11 · 1600 Meters · Place 10 · Servite1600 Meters104:54.10a—
Apr 11Trinity League Cluster Meet #2Apr 11 · 800 Meters · Place 10 · Servite800 Meters102:11.46a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 4 · Servite (SS)1600 Meters44:41.0510
Apr 2Bears Classic 2024Apr 2 · 1600 Meters · Place 10 · Servite1600 Meters104:46.37a—
Apr 2Bears Classic 2024Apr 2 · 800 Meters · Place 9 · Servite800 Meters92:11.52a—
Mar 1522nd Annual California RelaysMar 15 · 1600 Meters · Place 25 · Servite1600 Meters255:11.76a—
Mar 1522nd Annual California RelaysMar 15 · 800 Meters · Place 6 · Servite800 Meters62:07.36a—
Mar 13Trinity Cluster Meet #1Mar 13 · 3200 Meters · Place 11 · Servite (SS)3200 Meters1110:31.0810
Mar 13Trinity Cluster Meet #1Mar 13 · 800 Meters · Place 13 · Servite (SS)800 Meters132:12.9310
Mar 13Trinity Cluster Meet #1Mar 13 · 1600 Meters · Place 10 · Servite (SS)1600 Meters104:46.0910

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 16 · Servite (SS)800 Meters162:10.1610
Feb 24Mustang RoundupFeb 24 · 1600 Meters · Place 11 · Servite (SS)1600 Meters114:50.1810
Feb 17Eagle InvitationalFeb 17 · 800 Meters · Place 4 · Servite (SS)800 Meters42:13.2210
Feb 17Eagle InvitationalFeb 17 · 1600 Meters · Place 3 · Servite (SS)1600 Meters34:52.33110

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 20Trinity League Lower Level FinalsApr 20 · 3200 Meters · Place 3 · Servite3200 Meters311:07.11a—
Apr 20Trinity League Lower Level FinalsApr 20 · 1600 Meters · Place 4 · Servite1600 Meters44:53.45a—
Apr 20Trinity League Lower Level FinalsApr 20 · 800 Meters · Place 5 · Servite800 Meters52:15.23a—
Apr 15OC ChampionshipApr 15 · 800 Meters · Place 29 · Servite800 Meters29.2:12.45a9
Apr 1Trabuco InviteApr 1 · 1600 Meters · Place 43 · Servite1600 Meters43.4:55.82a9
Mar 28Quad Meet at St. John BoscoMar 28 · 1600 Meters · Place 2 · Servite1600 Meters2.4:58.44a9
Mar 15Quad Meet at EdisonMar 15 · 1600 Meters · Place 2 · Servite1600 Meters25:04.97a—
Mar 15Quad Meet at EdisonMar 15 · 800 Meters · Place 1 · Servite800 Meters12:16.80a—
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 1600 Meters · Place 25 · Servite1600 Meters25.5:06.30a9
Mar 11Irvine ASICS Track and Field InvitationalMar 11 · 800 Meters · Place 24 · Servite800 Meters24.2:16.19a9
Mar 9Trinity Cluster Meet #1Mar 9 · 1600 Meters · Place 5 · Servite1600 Meters55:03.04a—
Mar 9Trinity Cluster Meet #1Mar 9 · 800 Meters · Place 8 · Servite800 Meters82:21.13a—
Mar 4Mustang Round-UpMar 4 · 800 Meters · Place 32 · Servite (SS)800 Meters322:19.579
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 37 · Servite (SS)1600 Meters375:08.679
Mar 2Corona Del Mar v Servite/Rosary v UniversityMar 2 · 1600 Meters · Place 5 · Servite1600 Meters55:08.929
Mar 2Corona Del Mar v Servite/Rosary v UniversityMar 2 · 800 Meters · Place 3 · Servite800 Meters32:20.989

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Eagle InvitationalFeb 18 · 800 Meters · Place 4 · Servite (SS)800 Meters42:24.169
Feb 18Eagle InvitationalFeb 18 · 1600 Meters · Place 7 · Servite (SS)1600 Meters75:16.429