Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorTara Davis Invitational · Feb 284:59.34aTara Davis InvitationalFebruary 28, 2026
1600 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 114:46.70a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
3200 Meters · IndoorAyala Invitational · Feb 1711:24.23aAyala InvitationalFebruary 17, 2024
3200 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 1110:48.96a16th Irvine Distance Carnival presented by ASICSApril 11, 2026
800 Meters · IndoorMustang Roundup · Feb 242:17.18Mustang RoundupFebruary 24, 2024
800 Meters · OutdoorClaremont vs Ayala · Apr 162:10.83aClaremont vs AyalaApril 16, 2026
Results · OutdoorAyala Last Chance Distance Carnival · May 65:15.14aAyala 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

12 results
DateMeetEventPlMarkGr
Apr 28Palomares League Prelims/FinalsApr 28 · 1600 Meters · Place 31 · Ayala1600 MetersRound P31.5:07.64a12
Apr 20Ayala vs Diamond BarApr 20 · 1600 Meters · Place 12 · Ayala1600 Meters125:04.38a12
Apr 16Claremont vs AyalaApr 16 · 800 Meters · Place 10 · Ayala800 Meters102:10.83a PB12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 3200 Meters · Place 105 · Ayala3200 Meters105.10:48.96a PB12
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 70 · Ayala1600 Meters70.4:46.70a PB12
Apr 7Bonita Tri MeetApr 7 · 3200 Meters · Place 5 · Ayala3200 Meters510:55.29a12
Apr 7Bonita Tri MeetApr 7 · 1600 Meters · Place 11 · Ayala1600 Meters114:57.41a12
Mar 24Ayala vs WalnutMar 24 · 1600 Meters · Place 14 · Ayala1600 Meters145:12.81a12
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 1600 Meters · Place 26 · Ayala1600 Meters264:47.5212
Mar 13Redondo Track FestivalMar 13 · 1600 Meters · Place 55 · Ayala1600 Meters55.4:51.42a12
Mar 7Arcadia Distance ChallengeMar 7 · 3200 Meters · Place 26 · Ayala3200 Meters2610:55.4512
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 93 · Ayala1600 Meters935:00.3312

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 1600 Meters · Place 53 · Ayala1600 Meters534:59.34a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Palomares League ChampionshipsApr 26 · 3200 Meters · Place 15 · Ayala3200 Meters15.11:05.53a11
Apr 251600m Time TrialApr 25 · 1600 Meters · Place 4 · Ayala1600 Meters4.5:22.1hUnofficial11
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 92 · Ayala3200 Meters9210:54.5811
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 92 · Ayala3200 Meters9210:54.5811
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Ayala1600 Meters--DNS11
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 112 · Ayala800 Meters112.2:16.16a11
Mar 19Palomares League Cluster Meet #2Mar 19 · 3200 Meters · Place 19 · Ayala3200 Meters1911:08.19a—
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 38 · Ayala1600 Meters385:04.48a—
Mar 7Rancho Cucamonga Kickoff ClassicMar 7 · 1600 Meters · Place 23 · Ayala (SS)1600 Meters235:03.1211
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 800 Meters · Place 48 · Ayala (SS)800 Meters482:16.1511
Feb 15Black v Red Intrasquad MeetFeb 15 · 3200 Meters · Place 2 · Ayala3200 Meters2.11:42.67aUnofficial11
Jan 183200m Time TrialJan 18 · 3200 Meters · Ayala3200 Meters--DNS11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 182025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)Apr 18 · 1600 Meters · Place 21 · Ayala1600 Meters21.5:11.58a11
Feb 26Palomares League Cluster Meet #1Feb 26 · 1600 Meters · Place 60 · Ayala1600 Meters605:19.84a—
Feb 22Ayala InvitationalFeb 22 · 800 Meters · Place 48 · Ayala800 Meters482:23.71a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21Time TrialJun 21 · 3200 Meters · Place 11 · Ayala3200 Meters11.11:32.19aUnofficial10
May 411th Annual Ayala Last Chance Distance CarnivalMay 4 · 1600 Meters · Place 40 · Ayala1600 Meters404:58.78a—
Apr 26Palomares League FinalsApr 26 · 800 Meters · Place 12 · Ayala800 Meters122:16.0110
Apr 26Palomares League FinalsApr 26 · 800 Meters · Place 16 · Ayala800 MetersRound P162:20.2710
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 31 · Ayala1600 MetersRound P315:17.6410
Apr 16Palomares League PrelimsApr 16 · 1600 Meters · Place 31 · Ayala1600 Meters315:17.64a—
Apr 16Palomares League PrelimsApr 16 · 800 Meters · Place 16 · Ayala800 Meters162:20.27a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 1600 Meters · Place 16 · Ayala1600 Meters165:29.74a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 1600 Meters · Place 42 · Ayala (SS)1600 Meters425:00.3110
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 105 · Ayala1600 Meters105.5:00.19a10
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 15 · Ayala800 Meters15.2:13.20a10
Mar 19Ayala v Claremont Dual MeetMar 19 · 1600 Meters · Place 9 · Ayala1600 Meters95:04.98a—
Mar 16Arcadia Distance ChallengeMar 16 · 3200 Meters · Place 30 · Ayala3200 Meters3011:49.0410
Mar 12Ayala vs. Glendora Dual MeetMar 12 · 1600 Meters · Place 16 · Ayala1600 Meters165:10.03a—
Mar 5Ayala vs. Colony Dual MeetMar 5 · 800 Meters · Place 14 · Ayala800 Meters142:21.63a—
Mar 5Ayala vs. Colony Dual MeetMar 5 · 1600 Meters · Place 7 · Ayala1600 Meters75:26.77a—
Mar 2Roosevelt Track & Field InvitationalMar 2 · 1600 Meters · Place 31 · Ayala1600 Meters31.5:24.90a10
Feb 10Black and Red Intrasquad MeetFeb 10 · 1600 Meters · Place 26 · Ayala1600 Meters26.5:37.81aUnofficial10
Jan 63200m Time Trial Jan 6 · 3200 Meters · Place 21 · Ayala3200 Meters21.11:32.47aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 30 · Ayala (SS)800 Meters302:17.18 PB10
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 20 · Ayala3200 Meters2011:24.23a PB—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 16 · Ayala1600 Meters165:14.50a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Ayala Last Chance Distance CarnivalMay 6 · Results · Place 67 · AyalaResults675:15.14a PB—
Apr 12Ayala v Bonita Dual MeetApr 12 · 1600 Meters · Place 29 · Ayala1600 Meters295:40.23a—
Apr 8Irvine ASICS Distance Carnival (Registration on Milesplit)Apr 8 · 3200 Meters · Place 78 · Ayala (SS)3200 Meters7811:53.569
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 1600 Meters · Place 9 · Ayala1600 Meters95:25.01a—
Apr 15000m Time TrialApr 1 · 5000 Meters · Place 25 · Ayala5000 Meters25.20:00.86aUnofficial9
Mar 15Ayala v Claremont Dual MeetMar 15 · 3200 Meters · Place 18 · Ayala3200 Meters18.11:37.29a9
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 280 · Ayala1600 Meters280.5:42.74a9
Mar 8Ayala v Glendora Dual MeetMar 8 · 800 Meters · Place 16 · Ayala800 Meters162:23.67a—
Mar 4Mustang Round-UpMar 4 · 800 Meters · Place 43 · Ayala (SS)800 Meters432:24.439
Mar 4Mustang Round-UpMar 4 · 1600 Meters · Place 77 · Ayala (SS)1600 Meters775:27.399
Mar 1Ayala @ Colony (Registration on MileSplit)Mar 1 · 1600 Meters · Place 11 · Ayala1600 Meters11.5:36.33a9
Feb 11Black and Red Intrasquad MeetFeb 11 · 1600 Meters · Place 24 · Ayala1600 Meters24.5:39.55aUnofficial9
Feb 11Black and Red Intrasquad MeetFeb 11 · 800 Meters · Place 25 · Ayala800 Meters25.2:38.01aUnofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · 3200 Meters · Place 20 · Ayala3200 Meters2012:18.00a—
Feb 18Ayala InvitationalFeb 18 · 1600 Meters · Place 32 · Ayala1600 Meters325:30.96a—
Jan 7Ayala 3200m Time TrialJan 7 · 3200 Meters · Place 28 · Ayala3200 Meters2813:14.62a9