Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorTara Davis Invitational · Feb 284:47.21aTara Davis InvitationalFebruary 28, 2026
1600 Meters · OutdoorPalomares League Championships · Apr 264:36.02aPalomares League ChampionshipsApril 26, 2025
3200 Meters · IndoorPalomares League Cluster Meet #1 · Feb 269:54.67aPalomares League Cluster Meet #1February 26, 2025
3200 Meters · OutdoorPalomares League Championships · Apr 269:52.75aPalomares League ChampionshipsApril 26, 2025
400 Meters · OutdoorAyala vs Diamond Bar · Apr 2054.28aAyala vs Diamond BarApril 20, 2026
800 Meters · IndoorMustang Roundup · Feb 242:06.53Mustang RoundupFebruary 24, 2024
800 Meters · OutdoorClaremont vs Ayala · Apr 162:02.94aClaremont vs AyalaApril 16, 2026
Results · OutdoorAyala Last Chance Distance Carnival · May 64:52.25aAyala 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 13 · Ayala800 MetersRound P13.2:04.77a12
Apr 28Palomares League Prelims/FinalsApr 28 · 800 Meters · Place 14 · Ayala800 Meters14.2:04.63a12
Apr 28Palomares League Prelims/FinalsApr 28 · 400 Meters · Place 16 · Ayala400 MetersRound P16.55.68a12
Apr 20Ayala vs Diamond BarApr 20 · 400 Meters · Place 3 · Ayala400 Meters354.28a PB12
Apr 16Claremont vs AyalaApr 16 · 800 Meters · Place 3 · Ayala800 Meters32:02.94a PB12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · Place 77 · Ayala3200 Meters77.10:24.11a12
Apr 7Bonita Tri MeetApr 7 · 1600 Meters · Place 5 · Ayala1600 Meters54:48.73a12
Mar 24Ayala vs WalnutMar 24 · 800 Meters · Place 6 · Ayala800 Meters62:04.50a12
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 3200 Meters · Place 20 · Ayala3200 Meters2010:08.3412
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 120 · Ayala1600 Meters120.4:45.86a12
Mar 7Arcadia Distance ChallengeMar 7 · 3200 Meters · Place 3 · Ayala3200 Meters39:55.1112

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 1600 Meters · Place 27 · Ayala1600 Meters274:47.21a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Palomares League ChampionshipsApr 26 · 3200 Meters · Place 10 · Ayala3200 Meters10.9:52.75a PB11
Apr 26Palomares League ChampionshipsApr 26 · 1600 Meters · Place 18 · Ayala1600 MetersRound P18.4:36.02a PB11
Apr 26Palomares League ChampionshipsApr 26 · 1600 Meters · Place 12 · Ayala1600 Meters12.4:37.33a11
Apr 26Palomares League ChampionshipsApr 26 · 800 Meters · Place 27 · Ayala800 MetersRound P27.2:09.44a11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 29 · Ayala3200 Meters299:53.7211
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 29 · Ayala3200 Meters299:53.7211
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 79 · Ayala (SS)1600 Meters794:38.0411
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 58 · Ayala800 Meters58.2:09.18a11
Mar 19Palomares League Cluster Meet #2Mar 19 · 3200 Meters · Place 3 · Ayala3200 Meters310:26.95a—
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 15 · Ayala1600 Meters154:48.73a—
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 800 Meters · Place 35 · Ayala (SS)800 Meters352:11.9211
Feb 15Black v Red Intrasquad MeetFeb 15 · 1600 Meters · Place 6 · Ayala1600 Meters6.4:42.98aUnofficial11
Jan 183200m Time TrialJan 18 · 3200 Meters · Place 8 · Ayala3200 Meters8.10:15.85aUnofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 182025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)Apr 18 · 800 Meters · Place 10 · Ayala800 Meters10.2:08.16a11
Feb 26Palomares League Cluster Meet #1Feb 26 · 3200 Meters · Place 7 · Ayala3200 Meters79:54.67a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 21Time TrialJun 21 · 3200 Meters · Place 6 · Ayala3200 Meters6.10:39.34aUnofficial10
May 411th Annual Ayala Last Chance Distance CarnivalMay 4 · 3200 Meters · Place 5 · Ayala3200 Meters510:37.40a—
Apr 26Palomares League FinalsApr 26 · 800 Meters · Place 31 · Ayala800 MetersRound P312:16.9910
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 37 · Ayala1600 MetersRound P375:03.1310
Apr 16Palomares League PrelimsApr 16 · 1600 Meters · Place 37 · Ayala1600 Meters375:03.13a—
Apr 16Palomares League PrelimsApr 16 · 800 Meters · Place 31 · Ayala800 Meters312:16.99a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 3200 Meters · Place 8 · Ayala3200 Meters811:14.73a—
Mar 19Ayala v Claremont Dual MeetMar 19 · 3200 Meters · Place 10 · Ayala3200 Meters1011:31.27a—
Mar 19Ayala v Claremont Dual MeetMar 19 · 1600 Meters · Place 11 · Ayala1600 Meters115:07.23a—
Feb 10Black and Red Intrasquad MeetFeb 10 · 1600 Meters · Place 6 · Ayala1600 Meters6.4:44.21aUnofficial10
Feb 10Black and Red Intrasquad MeetFeb 10 · 800 Meters · Place 7 · Ayala800 Meters7.2:16.42aUnofficial10
Jan 63200m Time Trial Jan 6 · 3200 Meters · Place 7 · Ayala3200 Meters7.10:36.10aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 8 · Ayala (SS)800 Meters82:06.53 PB10
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 18 · Ayala3200 Meters1810:22.24a—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 23 · Ayala1600 Meters234:52.34a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 6Ayala Last Chance Distance CarnivalMay 6 · Results · Place 17 · AyalaResults174:52.25a PB—
Apr 22Palomares League ChampionshipsApr 22 · 3200 Meters · Place 10 · Ayala3200 Meters10.10:28.68a9
Apr 22Palomares League ChampionshipsApr 22 · 1600 Meters · Place 12 · Ayala1600 MetersRound P12.4:46.34a9
Apr 22Palomares League ChampionshipsApr 22 · 1600 Meters · Place 11 · Ayala1600 Meters11.4:51.57a9
Apr 15Inland Empire ChampionshipsApr 15 · 1600 Meters · Place 10 · Ayala (SS)1600 Meters104:44.639
Apr 12Ayala v Bonita Dual MeetApr 12 · 800 Meters · Place 7 · Ayala800 Meters72:11.39a—
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 4 · Ayala (SS)3200 Meters410:12.769
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 1600 Meters · Place 6 · Ayala1600 Meters64:53.69a—
Apr 15000m Time TrialApr 1 · 5000 Meters · Place 7 · Ayala5000 Meters7.17:07.61aUnofficial9
Mar 18Laguna Beach Trophy InvitationMar 18 · 3200 Meters · Place 11 · Ayala (SS)3200 Meters1110:07.779
Mar 15Ayala v Claremont Dual MeetMar 15 · 1600 Meters · Place 3 · Ayala1600 Meters3.4:49.16a9
Mar 15Ayala v Claremont Dual MeetMar 15 · 800 Meters · Place 6 · Ayala800 Meters6.2:15.62a9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 21 · Ayala1600 Meters21.4:41.85a9
Mar 8Ayala v Glendora Dual MeetMar 8 · 800 Meters · Place 2 · Ayala800 Meters22:10.88a—
Mar 4Mustang Round-UpMar 4 · 800 Meters · Place 12 · Ayala (SS)800 Meters122:13.749
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 14 · Ayala (SS)1600 Meters144:50.179
Mar 1Ayala @ Colony (Registration on MileSplit)Mar 1 · 1600 Meters · Place 2 · Ayala1600 Meters2.4:53.40a9
Feb 11Black and Red Intrasquad MeetFeb 11 · 1600 Meters · Place 9 · Ayala1600 Meters9.4:58.83aUnofficial9
Feb 11Black and Red Intrasquad MeetFeb 11 · 800 Meters · Place 12 · Ayala800 Meters12.2:18.79aUnofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · 3200 Meters · Place 2 · Ayala3200 Meters210:33.78a—
Feb 18Ayala InvitationalFeb 18 · 1600 Meters · Place 4 · Ayala1600 Meters44:57.51a—
Jan 7Ayala 3200m Time TrialJan 7 · 3200 Meters · Place 11 · Ayala3200 Meters1110:58.24a9