Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorArcadia Distance Challenge · Mar 196:14.11Arcadia Distance ChallengeMarch 19, 2022
1500 Meters · IndoorSouth Coast Conference Opener · Feb 85:06.84aSouth Coast Conference OpenerFebruary 8, 2025
1500 Meters · OutdoorRCC Open · Mar 145:01.06aRCC OpenMarch 14, 2025
1600 Meters · IndoorAyala v Chino Hills Dual Meet · Feb 196:06.23Ayala v Chino Hills Dual MeetFebruary 19, 2022
1600 Meters · OutdoorAyala v Alta Loma Dual Meet · May 155:51.22Ayala v Alta Loma Dual MeetMay 15, 2021
200 Meters · IndoorAyala Invitational · Feb 1828.82aAyala InvitationalFebruary 18, 2023
200 Meters · OutdoorPalomares League Championships · Apr 2228.04aPalomares League ChampionshipsApril 22, 2023
3000 Meters · IndoorSouth Coast Conference Opener · Feb 810:53.68aSouth Coast Conference OpenerFebruary 8, 2025
3000 Meters · OutdoorCuyamaca Invitational · Mar 111:12.21aCuyamaca InvitationalMarch 1, 2025
3000m Steeplechase · 0.762m · Outdoor65th Mt. SAC Relays · Apr 1611:36.06a65th Mt. SAC RelaysApril 16, 2025
3000m Steeplechase · OutdoorSoCal Finals @ Saddleback · May 1011:37.06aSoCal Finals @ SaddlebackMay 10, 2025
3200 Meters · OutdoorAzusa Distance Meet of Champions · Mar 2613:07.67aAzusa Distance Meet of ChampionsMarch 26, 2022
400 Meters · IndoorAyala Invitational · Feb 181:08.89aAyala InvitationalFebruary 18, 2023
400 Meters · OutdoorPalomares League Championships · Apr 221:04.80aPalomares League ChampionshipsApril 22, 2023
5000 Meters · Outdoor2025 Arnie Robinson Invite College Open · Mar 2818:06.04a2025 Arnie Robinson Invite College OpenMarch 28, 2025
800 Meters · IndoorMustang Track And Field Roundup · Feb 262:42.53Mustang Track And Field RoundupFebruary 26, 2022
800 Meters · OutdoorAyala v Alta Loma Dual Meet · Apr 42:39.91aAyala v Alta Loma Dual MeetApril 4, 2023

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10SoCal Finals @ SaddlebackMay 10 · 3000m Steeplechase · Place 3 · Mt. SACMt. SAC3000m Steeplechase311:37.06a PBSO
May 10SoCal Finals @ SaddlebackMay 10 · 3000m Steeplechase · Place 3 · Mt. SACMt. SAC3000m Steeplechase312:05.61aSO
May 10SoCal Finals @ SaddlebackMay 10 · 5000 Meters · Place 12 · Mt. SACMt. SAC5000 Meters1220:31.24aSO
Apr 1665th Mt. SAC RelaysApr 16 · 3000m Steeplechase · Place 15 · Mt. SACMt. SAC3000m Steeplechase0.762m15.11:36.06a PBSo
Apr 122025 Mt. SAC Relays CC DivisionApr 12 · 1500 Meters · Place 9 · Mt. SACMt. SAC1500 Meters9.5:05.74aSo
Apr 42025 Triton InvitationalApr 4 · 3000m Steeplechase · Place 5 · Mt. SACMt. SAC3000m Steeplechase511:49.81aSo
Mar 282025 Arnie Robinson Invite College OpenMar 28 · 5000 Meters · Place 3 · Mt. SACMt. SAC5000 Meters318:06.04a PBSo
Mar 14RCC OpenMar 14 · 1500 Meters · Place 6 · Mt. SACMt. SAC1500 Meters65:01.06a PB—
Mar 72025 Ben Brown InviteMar 7 · 5000 Meters · Place 44 · Mt. SACMt. SAC5000 Meters4418:22.44a—
Mar 1Cuyamaca InvitationalMar 1 · 3000 Meters · Place 6 · Mt. San AntonioMt. San Antonio3000 Meters611:12.21a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8South Coast Conference OpenerFeb 8 · 3000 Meters · Place 2 · Mt. San AntonioMt. San Antonio3000 Meters210:53.68a PB—
Feb 8South Coast Conference OpenerFeb 8 · 1500 Meters · Place 2 · Mt. San AntonioMt. San Antonio1500 Meters25:06.84a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 132024 Mt. Sac Relays (Community College)Apr 13 · 3000m Steeplechase · Place 5 · Mt. SACMt. SAC3000m Steeplechase0.762m5.12:49.55aFr
Apr 5Triton InvitationalApr 5 · 3000m Steeplechase · Place 8 · Mt. San AntonioMt. San Antonio3000m Steeplechase812:53.19a—
Mar 15Riverside City College OpenMar 15 · 1500 Meters · Place 18 · Mt. SACMt. SAC1500 Meters18.5:26.63aFr
Mar 1RCC InvitationalMar 1 · 3000 Meters · Place 22 · Mt. SACMt. SAC3000 Meters2212:03.98FR
Feb 24Ron Kamaka OpenFeb 24 · 1500 Meters · Place 18 · Mt. SACMt. SAC1500 Meters18.5:26.44aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Golden Eagle InvitationalFeb 15 · 3000 Meters · Place 37 · Mt. San AntonioMt. San Antonio3000 Meters3711:26.54a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 22Palomares League ChampionshipsApr 22 · 400 Meters · Place 2 · AyalaAyala400 MetersRound P2.1:05.86a12
Apr 22Palomares League ChampionshipsApr 22 · 400 Meters · Place 3 · AyalaAyala400 Meters3.1:04.80a PB12
Apr 22Palomares League ChampionshipsApr 22 · 200 Meters · Place 3 · AyalaAyala200 MetersRound P3.28.10aWind: -1.112
Apr 22Palomares League ChampionshipsApr 22 · 200 Meters · Place 3 · AyalaAyala200 Meters3.28.04a PBWind: 1.812
Apr 12Ayala v Bonita Dual MeetApr 12 · 200 Meters · Place 1 · AyalaAyala200 Meters128.22a—
Apr 12Ayala v Bonita Dual MeetApr 12 · 400 Meters · Place 4 · AyalaAyala400 Meters41:08.09a—
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 800 Meters · Place 1 · AyalaAyala800 Meters12:39.91a PB—
Apr 4Ayala v Alta Loma Dual MeetApr 4 · 200 Meters · Place 2 · AyalaAyala200 Meters229.06a—
Mar 15Ayala v Claremont Dual MeetMar 15 · 400 Meters · Place 5 · AyalaAyala400 Meters5.1:07.34a12
Mar 8Ayala v Glendora Dual MeetMar 8 · 400 Meters · Place 5 · AyalaAyala400 Meters51:08.39a—
Mar 4Mustang Round-UpMar 4 · 200 Meters · Place 24 · Ayala (SS)Ayala (SS)200 Meters2428.14012
Mar 4Mustang Round-UpMar 4 · 400 Meters · Place 21 · Ayala (SS)Ayala (SS)400 Meters211:05.7312
Mar 1Ayala @ Colony (Registration on MileSplit)Mar 1 · 400 Meters · Place 4 · AyalaAyala400 Meters4.1:08.96a12
Mar 1Ayala @ Colony (Registration on MileSplit)Mar 1 · 200 Meters · Place 4 · AyalaAyala200 Meters4.28.95a12
Feb 11Black and Red Intrasquad MeetFeb 11 · 400 Meters · Place 2 · AyalaAyala400 Meters2.1:07.90aUnofficial12
Feb 11Black and Red Intrasquad MeetFeb 11 · 200 Meters · Place 6 · AyalaAyala200 Meters6.28.64aWind: -0.4Unofficial12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Ayala InvitationalFeb 18 · 400 Meters · Place 10 · AyalaAyala400 Meters101:08.89a PB—
Feb 18Ayala InvitationalFeb 18 · 200 Meters · Place 16 · AyalaAyala200 Meters1628.82a PB—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Palomares League Prelims & FinalsApr 23 · 3200 Meters · Place 1 · AyalaAyala3200 Meters1.13:14.28a11
Apr 23Palomares League Prelims & FinalsApr 23 · 1600 Meters · Place 7 · AyalaAyala1600 MetersRound P7.6:09.19a11
Apr 23Palomares League Prelims & FinalsApr 23 · 1600 Meters · Place 2 · AyalaAyala1600 Meters2.5:58.82a11
Apr 20Ayala v Colony Dual MeetApr 20 · 1600 Meters · Place 6 · AyalaAyala1600 Meters66:14.7311
Apr 13Ayala v Glendora Dual MeetApr 13 · 3200 Meters · Place 6 · AyalaAyala3200 Meters613:56.9211
Apr 13Ayala v Glendora Dual MeetApr 13 · 1600 Meters · Place 7 · AyalaAyala1600 Meters76:21.2511
Mar 26Azusa Distance Meet of ChampionsMar 26 · 3200 Meters · Place 38 · AyalaAyala3200 Meters38.13:07.67a PB11
Mar 26Azusa Distance Meet of ChampionsMar 26 · 1600 Meters · Place 263 · AyalaAyala1600 Meters263.6:23.26a11
Mar 23Ayala/ Bonita/ Claremont Double Dual MeetMar 23 · 800 Meters · Place 7 · AyalaAyala800 Meters7.2:49.54a11
Mar 19Arcadia Distance ChallengeMar 19 · 1 Mile · Place 46 · AyalaAyala1 Mile466:14.11 PB11
Mar 11Redondo Nike Track FestivalMar 11 · 1600 Meters · Place 62 · Ayala (SS)Ayala (SS)1600 Meters625:59.8611
Mar 2Ayala v Alta Loma Dual MeetMar 2 · 1600 Meters · Place 1 · AyalaAyala1600 Meters16:00.5911
Mar 2Ayala v Alta Loma Dual MeetMar 2 · 800 Meters · Place 4 · AyalaAyala800 Meters42:50.9111
Jan 29Ayala 3200m & 1600m Time TrialJan 29 · 3200 Meters · Place 7 · AyalaAyala3200 Meters7.13:16.48aUnofficial11

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Mustang Track And Field RoundupFeb 26 · 1600 Meters · Place 33 · Ayala (SS)Ayala (SS)1600 Meters336:16.8911
Feb 26Mustang Track And Field RoundupFeb 26 · 800 Meters · Place 28 · Ayala (SS)Ayala (SS)800 Meters282:42.53 PB11
Feb 19Ayala v Chino Hills Dual MeetFeb 19 · 1600 Meters · Place 12 · AyalaAyala1600 Meters126:06.23 PB11

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 283200 & 1600 Time TrialJun 28 · 3200 Meters · Place 7 · AyalaAyala3200 Meters7.14:10.11aUnofficial10
May 22Palomares League PrelimsMay 22 · 1600 Meters · Place 21 · AyalaAyala1600 MetersRound P215:58.8310
May 18Ayala v Bonita Dual MeetMay 18 · 800 Meters · Place 5 · AyalaAyala800 Meters52:40.1610
May 15Ayala v Alta Loma Dual MeetMay 15 · 1600 Meters · Place 4 · AyalaAyala1600 Meters45:51.22 PB10
May 11Ayala vs. ColonyMay 11 · 3200 Meters · Place 4 · AyalaAyala3200 Meters413:24.2210
May 11Ayala vs. ColonyMay 11 · 1600 Meters · Place 8 · AyalaAyala1600 Meters86:17.7310
May 11Ayala v Colony Dual MeetMay 11 · 3200 Meters · Place 4 · AyalaAyala3200 Meters4.13:24.22a10
May 11Ayala v Colony Dual MeetMay 11 · 1600 Meters · Place 8 · AyalaAyala1600 Meters8.6:17.73a10
May 4Ayala v Glendora Dual MeetMay 4 · 1600 Meters · Place 4 · AyalaAyala1600 Meters4.6:05.66a10
Apr 27Ayala v Claremont Dual MeetApr 27 · 800 Meters · Place 5 · AyalaAyala800 Meters52:40.4710
Apr 24Triton InviteApr 24 · 1600 Meters · Place 29 · AyalaAyala1600 Meters29.5:51.34a10
Apr 10Ayala v Chino Hills Dual MeetApr 10 · 800 Meters · Place 10 · AyalaAyala800 Meters102:47.6910
Mar 173200m Time TrialMar 17 · 3200 Meters · Place 5 · AyalaAyala3200 Meters5.12:35.11aUnofficial10
Feb 6Ayala 3200m Time TrialFeb 6 · 3200 Meters · Place 24 · AyalaAyala3200 Meters24.12:47.04aUnofficial10
Jan 16Ayala 5000m Time TrialJan 16 · 5000 Meters · Place 12 · AyalaAyala5000 Meters12.21:27.44aUnofficial10

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 11Ayala v Glendora Dual MeetMar 11 · 800 Meters · Place 4 · AyalaAyala800 Meters42:55.089
Mar 4Ayala/ Alta Loma/ Colony Double Dual MeetMar 4 · 1600 Meters · Place 13 · AyalaAyala1600 Meters13.6:19.99a9
Feb 1Ayala All-Comer MeetFeb 1 · 3200 Meters · Place 78 · AyalaAyala3200 Meters78.13:48.60a9

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 29Mustang Round-upFeb 29 · 1600 Meters · Place 19 · AyalaAyala1600 Meters196:31.299
Feb 29Mustang Round-upFeb 29 · 800 Meters · Place 11 · AyalaAyala800 Meters112:49.419
Feb 22Ayala v Chino HillsFeb 22 · 1600 Meters · Place 19 · AyalaAyala1600 Meters196:20.539
Feb 22Ayala v Chino HillsFeb 22 · 800 Meters · Place 16 · AyalaAyala800 Meters162:58.279