Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorTara Davis Invitational · Feb 284:42.73aTara Davis InvitationalFebruary 28, 2026
1600 Meters · OutdoorTrabuco Hills Invitational · Apr 44:38.71Trabuco Hills InvitationalApril 4, 2025
3200 Meters · IndoorAyala Invitational · Feb 2210:22.04aAyala InvitationalFebruary 22, 2025
3200 Meters · Outdoor15th Irvine ASICS Distance Carnival · Apr 129:56.3915th Irvine ASICS Distance CarnivalApril 12, 2025
800 Meters · Indoor2025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!) · Apr 182:08.19a2025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)April 18, 2025
800 Meters · Outdoor16th Irvine Distance Carnival presented by ASICS · Apr 112:07.01a16th Irvine Distance Carnival presented by ASICSApril 11, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Palomares League Prelims/FinalsApr 28 · 3200 Meters · Place 16 · Ayala3200 Meters16.10:37.31a11
Apr 28Palomares League Prelims/FinalsApr 28 · 1600 Meters · Place 30 · Ayala1600 MetersRound P30.5:02.25a11
Apr 28Palomares League Prelims/FinalsApr 28 · 800 Meters · Ayala800 MetersRound P—DNS11
Apr 20Ayala vs Diamond BarApr 20 · 3200 Meters · Place 3 · Ayala3200 Meters310:11.14a11
Apr 16Claremont vs AyalaApr 16 · 1600 Meters · Place 9 · Ayala1600 Meters94:46.22a11
Apr 16Claremont vs AyalaApr 16 · 800 Meters · Place 11 · Ayala800 Meters112:14.11a11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 1600 Meters · Place 36 · Ayala1600 Meters36.4:39.97a11
Apr 1116th Irvine Distance Carnival presented by ASICSApr 11 · 800 Meters · Place 57 · Ayala800 Meters57.2:07.01a PB11
Apr 7Bonita Tri MeetApr 7 · 1600 Meters · Place 6 · Ayala1600 Meters64:51.38a11
Apr 7Bonita Tri MeetApr 7 · 800 Meters · Place 10 · Ayala800 Meters102:15.25a11
Mar 24Ayala vs WalnutMar 24 · 3200 Meters · Place 1 · Ayala3200 Meters110:19.88a11
Mar 20ASICS Laguna Beach Trophy InvitationalMar 20 · 3200 Meters · Place 27 · Ayala3200 Meters2710:20.5811
Mar 7Arcadia Distance ChallengeMar 7 · 1600 Meters · Place 27 · Ayala1600 Meters274:41.7611

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Tara Davis InvitationalFeb 28 · 1600 Meters · Place 19 · Ayala1600 Meters194:42.73a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 26Palomares League ChampionshipsApr 26 · 3200 Meters · Place 15 · Ayala3200 Meters15.10:07.94a10
Apr 26Palomares League ChampionshipsApr 26 · 1600 Meters · Place 27 · Ayala1600 MetersRound P27.4:45.81a10
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 37 · Ayala3200 Meters379:56.39 PB10
Apr 1215th Irvine ASICS Distance CarnivalApr 12 · 3200 Meters · Place 37 · Ayala3200 Meters379:56.3910
Apr 4Trabuco Hills InvitationalApr 4 · 1600 Meters · Place 14 · Ayala (SS)1600 Meters144:38.71 PB10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 1600 Meters · Place 27 · Ayala1600 Meters27.4:44.06a10
Mar 22Meet of Champions @ Arroyo HSMar 22 · 800 Meters · Place 10 · Ayala800 Meters10.2:08.64a10
Mar 19Palomares League Cluster Meet #2Mar 19 · 1600 Meters · Place 18 · Ayala1600 Meters184:49.60a—
Mar 14ASICS Laguna Beach Trophy InviteMar 14 · 3200 Meters · Place 3 · Ayala3200 Meters310:07.1610
Mar 7Redondo Nike Track FestivalMar 7 · 1600 Meters · Place 60 · Ayala1600 Meters604:51.1410
Mar 1Mustang Roundup @ Trabuco HillsMar 1 · 800 Meters · Place 6 · Ayala (SS)800 Meters62:09.8410
Feb 15Black v Red Intrasquad MeetFeb 15 · 1600 Meters · Place 8 · Ayala1600 Meters8.4:59.10aUnofficial10
Feb 15Black v Red Intrasquad MeetFeb 15 · 800 Meters · Place 11 · Ayala800 Meters11.2:23.02aUnofficial10
Jan 183200m Time TrialJan 18 · 3200 Meters · Place 11 · Ayala3200 Meters11.10:37.67aUnofficial10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 182025 Fullerton Distance & Throws Carnival (FRIDAY 04/18!)Apr 18 · 800 Meters · Place 11 · Ayala800 Meters11.2:08.19a PB10
Feb 26Palomares League Cluster Meet #1Feb 26 · 1600 Meters · Place 21 · Ayala1600 Meters214:57.31a—
Feb 22Ayala InvitationalFeb 22 · 3200 Meters · Place 3 · Ayala3200 Meters310:22.04a PB—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 21Time TrialJun 21 · 3200 Meters · Place 8 · Ayala3200 Meters8.11:11.13aUnofficial9
May 411th Annual Ayala Last Chance Distance CarnivalMay 4 · 1600 Meters · Place 23 · Ayala1600 Meters234:50.62a—
Apr 26Palomares League FinalsApr 26 · 800 Meters · Place 30 · Ayala800 MetersRound P302:16.129
Apr 26Palomares League FinalsApr 26 · 1600 Meters · Place 35 · Ayala1600 MetersRound P355:01.539
Apr 16Palomares League PrelimsApr 16 · 1600 Meters · Place 35 · Ayala1600 Meters355:01.53a—
Apr 16Palomares League PrelimsApr 16 · 800 Meters · Place 30 · Ayala800 Meters302:16.12a—
Apr 9Ayala vs. Alta Loma vs Bonita Double Dual MeetApr 9 · 3200 Meters · Place 5 · Ayala3200 Meters510:58.63a—
Apr 6Irvine ASICS Distance Carnival Apr 6 · 3200 Meters · Place 20 · Ayala (SS)3200 Meters2010:35.179
Mar 23Azusa Meet of ChampionsMar 23 · 1600 Meters · Place 35 · Ayala1600 Meters35.4:49.91a9
Mar 23Azusa Meet of ChampionsMar 23 · 800 Meters · Place 13 · Ayala800 Meters13.2:09.78a9
Mar 19Ayala v Claremont Dual MeetMar 19 · 800 Meters · Place 11 · Ayala800 Meters112:14.61a—
Mar 16Arcadia Distance ChallengeMar 16 · 1600 Meters · Place 10 · Ayala1600 Meters104:49.449
Mar 12Ayala vs. Glendora Dual MeetMar 12 · 800 Meters · Place 9 · Ayala800 Meters92:09.56a—
Mar 5Ayala vs. Colony Dual MeetMar 5 · 1600 Meters · Place 3 · Ayala1600 Meters34:50.36a—
Mar 5Ayala vs. Colony Dual MeetMar 5 · 800 Meters · Place 9 · Ayala800 Meters92:17.27a—
Mar 2Roosevelt Track & Field InvitationalMar 2 · 1600 Meters · Place 2 · Ayala1600 Meters2.4:51.00a9
Feb 10Black and Red Intrasquad MeetFeb 10 · 1600 Meters · Place 10 · Ayala1600 Meters10.4:52.45aUnofficial9
Feb 10Black and Red Intrasquad MeetFeb 10 · 800 Meters · Place 14 · Ayala800 Meters14.2:20.32aUnofficial9
Jan 63200m Time Trial Jan 6 · 3200 Meters · Place 10 · Ayala3200 Meters10.10:45.57aUnofficial9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Mustang RoundupFeb 24 · 800 Meters · Place 12 · Ayala (SS)800 Meters122:09.269
Feb 17Ayala InvitationalFeb 17 · 3200 Meters · Place 2 · Ayala3200 Meters210:27.66a—
Feb 17Ayala InvitationalFeb 17 · 1600 Meters · Place 3 · Ayala1600 Meters34:52.67a—