Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPalomares League Cluster Meet #1 · Feb 264:30.36aPalomares League Cluster Meet #1February 26, 2025
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 44:19.99Trabuco Hills InvitationalApril 4, 2025
3200 Meters · IndoorPalomares League Cluster Meet #1 · Feb 269:52.25aPalomares League Cluster Meet #1February 26, 2025
3200 Meters · OutdoorASICS Laguna Beach Trophy Invite · Mar 149:41.21ASICS Laguna Beach Trophy InviteMarch 14, 2025
800 Meters · IndoorMustang Roundup · Feb 242:04.98Mustang RoundupFebruary 24, 2024
800 Meters · OutdoorPalomares League Prelims/Finals · Apr 281:59.68aPalomares League Prelims/FinalsApril 28, 2026
Results · OutdoorAyala Last Chance Distance Carnival · May 610:33.51aAyala Last Chance Distance CarnivalMay 6, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 28Palomares League Prelims/FinalsApr 28 · 800 Meters · Place 2 · Ayala800 MetersRound P2.2:00.57a12
Apr 28Palomares League Prelims/FinalsApr 28 · 800 Meters · Place 5 · Ayala800 Meters5.1:59.68a PB12
Apr 20Ayala vs Diamond BarApr 20 · 800 Meters · Place 2 · Ayala800 Meters22:01.11a12
Apr 16Claremont vs AyalaApr 16 · 800 Meters · Place 1 · Ayala800 Meters12:00.31a12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 19 · Ayala1600 Meters19.4:33.16a12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 9 · Ayala800 Meters9.1:59.76a12
Apr 7Bonita Tri MeetApr 7 · 1600 Meters · Place 2 · Ayala1600 Meters24:33.80a12
Apr 7Bonita Tri MeetApr 7 · 800 Meters · Place 4 · Ayala800 Meters42:04.33a12
Mar 24Ayala vs WalnutMar 24 · 1600 Meters · Place 1 · Ayala1600 Meters14:31.64a12
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 94 · Ayala1600 Meters94.4:35.91a12
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 5 · Ayala1600 Meters54:30.4212

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 1600 Meters · Place 13 · Ayala1600 Meters134:38.16a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26Palomares League ChampionshipsApr 26 · 3200 Meters · Place 8 · Ayala3200 Meters8.9:48.59a11
Apr 26Palomares League ChampionshipsApr 26 · 1600 Meters · Place 19 · Ayala1600 MetersRound P19.4:36.71a11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 41 · Ayala3200 Meters4110:00.2411
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 41 · Ayala3200 Meters4110:00.2411
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 2 · Ayala (SS)1600 Meters24:19.99 PB11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 4 · Ayala1600 Meters4.4:25.38a11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 21 · Ayala800 Meters21.2:02.58a11
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 2 · Ayala1600 Meters24:29.51a—
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 5 · Ayala3200 Meters59:41.21 PB11
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 60 · Ayala1600 Meters604:30.5211
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 800 Meters · Place 19 · Ayala (SS)800 Meters192:06.1711
Feb 15Black v Red Intrasquad MeetFeb 15 · 1600 Meters · Place 5 · Ayala1600 Meters5.4:42.48aUnofficial11
Feb 15Black v Red Intrasquad MeetFeb 15 · 800 Meters · Place 5 · Ayala800 Meters5.2:09.44aUnofficial11
Jan 183200m Time TrialJan 18 · 3200 Meters · Place 9 · Ayala3200 Meters9.10:15.94aUnofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Palomares League Cluster Meet #1Feb 26 · 3200 Meters · Place 6 · Ayala3200 Meters69:52.25a PB—
Feb 26Palomares League Cluster Meet #1Feb 26 · 1600 Meters · Place 5 · Ayala1600 Meters54:30.36a PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 21Time TrialJun 21 · 3200 Meters · Place 5 · Ayala3200 Meters5.10:20.23aUnofficial10
May 411th Annual Ayala Last Chance Distance CarnivalMay 4 · 3200 Meters · Place 1 · Ayala3200 Meters110:05.31a—
Apr 26Palomares League FinalsApr 26 · 3200 Meters · Place 13 · Ayala3200 Meters1310:33.8510
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 6 · Ayala1600 Meters64:34.86210
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 16 · Ayala1600 MetersRound P164:39.8610
Apr 16Palomares League PrelimsApr 16 · 1600 Meters · Place 16 · Ayala1600 Meters164:39.86a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 1600 Meters · Place 1 · Ayala1600 Meters14:34.60a—
Mar 19Ayala v Claremont Dual MeetMar 19 · 3200 Meters · Place 2 · Ayala3200 Meters210:30.22a—
Mar 19Ayala v Claremont Dual MeetMar 19 · 1600 Meters · Place 4 · Ayala1600 Meters44:38.33a—
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 9 · Ayala1600 Meters94:39.2910
Mar 12Ayala vs. Glendora Dual MeetMar 12 · 800 Meters · Place 4 · Ayala800 Meters42:02.87a—
Mar 2Roosevelt Track & Field InvitationalMar 2 · 800 Meters · Place 2 · Ayala800 Meters2.2:07.26a10
Feb 10Black and Red Intrasquad MeetFeb 10 · 1600 Meters · Place 8 · Ayala1600 Meters8.4:49.95aUnofficial10
Feb 10Black and Red Intrasquad MeetFeb 10 · 800 Meters · Place 5 · Ayala800 Meters5.2:12.77aUnofficial10
Jan 63200m Time Trial Jan 6 · 3200 Meters · Place 11 · Ayala3200 Meters11.10:51.64aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 4 · Ayala (SS)800 Meters42:04.98 PB10
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 15 · Ayala3200 Meters1510:12.30a—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 12 · Ayala1600 Meters124:42.85a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 6Ayala Last Chance Distance CarnivalMay 6 · Results · Place 8 · AyalaResults810:33.51a PB—
Apr 22Palomares League ChampionshipsApr 22 · 3200 Meters · Place 6 · Ayala3200 Meters6.10:59.06a9
Apr 22Palomares League ChampionshipsApr 22 · 1600 Meters · Place 8 · Ayala1600 MetersRound P8.4:56.86a9
Apr 22Palomares League ChampionshipsApr 22 · 1600 Meters · Place 3 · Ayala1600 Meters3.4:55.42a9
Apr 22Palomares League ChampionshipsApr 22 · 800 Meters · Place 13 · Ayala800 MetersRound P13.2:23.14a9
Apr 15Inland Empire ChampionshipsApr 15 · 1600 Meters · Place 35 · Ayala (SS)1600 Meters354:58.079
Apr 12Ayala v Bonita Dual MeetApr 12 · 800 Meters · Place 2 · Ayala800 Meters22:16.33a—
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 31 · Ayala (SS)3200 Meters3110:59.179
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 3200 Meters · Place 5 · Ayala3200 Meters511:32.52a—
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 1600 Meters · Place 4 · Ayala1600 Meters45:05.00a—
Mar 18Laguna Beach Trophy InvitationMar 18 · 800 Meters · Place 16 · Ayala (SS)800 Meters162:12.949
Mar 15Ayala v Claremont Dual MeetMar 15 · 3200 Meters · Place 3 · Ayala3200 Meters3.10:27.97a9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 53 · Ayala1600 Meters53.4:51.71a9
Mar 8Ayala v Glendora Dual MeetMar 8 · 800 Meters · Place 7 · Ayala800 Meters72:17.41a—
Mar 4Mustang Round-UpMar 4 · 800 Meters · Place 34 · Ayala (SS)800 Meters342:20.069
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 19 · Ayala (SS)1600 Meters194:56.469
Mar 1Ayala @ Colony (Registration on MileSplit)Mar 1 · 1600 Meters · Place 3 · Ayala1600 Meters3.5:07.40a9
Feb 11Black and Red Intrasquad MeetFeb 11 · 1600 Meters · Place 14 · Ayala1600 Meters14.5:09.96aUnofficial9
Feb 11Black and Red Intrasquad MeetFeb 11 · 800 Meters · Place 21 · Ayala800 Meters21.2:30.29aUnofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · 3200 Meters · Place 14 · Ayala3200 Meters1411:24.83a—
Feb 18Ayala InvitationalFeb 18 · 1600 Meters · Place 18 · Ayala1600 Meters185:16.42a—
Jan 7Ayala 3200m Time TrialJan 7 · 3200 Meters · Place 13 · Ayala3200 Meters1311:13.85a9