Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 309:57.6Saddleback Cross Country CupAugust 30, 2024
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1016:08.1CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Ayala ParkAlumni Race 2-3 mile · Jul 2216:09.30Alumni Race 2-3 mileJuly 22, 2023
3 Miles · El Dorado Park35th Annual Bell Gardens Invitational · Oct 1516:28.0935th Annual Bell Gardens InvitationalOctober 15, 2022
3 Miles · Galway DownsAsics Temecula Twilight Invitational · Oct 218:15.6Asics Temecula Twilight InvitationalOctober 2, 2021
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1815:30.5CIF-SS Division FinalsNovember 18, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 216:13.4ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1718:32.640th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 1021:28.20Manny Bautista College Open XC Invite (3C2A SoCal Preview)October 10, 2025
4 Miles · Woodward Park2025 3C2A XC State Championships · Nov 2220:58.742025 3C2A XC State ChampionshipsNovember 22, 2025
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:27.7044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 1325:42.00CSU San Marcos Cougar ChallengeSeptember 13, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 3C2A XC State ChampionshipsNov 22 · 4 Miles Men's · Place 32 · Mt. SACMt. SAC4 Miles Men's3220:58.74 PBFr
Oct 312025 South Coast Conference XC ChampionshipsOct 31 · 4 Miles Varsity · Place 4 · Mt. SACMt. SAC4 Miles Varsity421:25.30FR
Oct 10Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 4 Miles Collegiate · Place 25 · Mt. SACMt. SAC4 Miles Collegiate2521:28.20 PBFr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 125 · Mt. SACMt. SAC8,000 Meters Invite12525:27.70 PBFr
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 8,000 Meters Men's 8k · Place 32 · Mt. SACMt. SAC8,000 Meters Men's 8k3225:42.00 PBFr
Sep 52025 Oxnard College invitationalSep 5 · 4 Miles Open · Place 16 · Mt. SACMt. SAC4 Miles Open1621:57.5Fr
Aug 30Mark Covert ClassicAug 30 · 8,000 Meters Varsity · Place 23 · Mt. SACMt. SAC8,000 Meters Varsity2325:08.2Fr

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 21600m Time TrialDec 2 · 1,600 Meters Open · Place 8 · AyalaAyala1,600 Meters Open84:38.50Unofficial12
Nov 233mile Time TrialNov 23 · 3 Miles Open · Place 5 · AyalaAyala3 Miles Open515:04.50Unofficial12
Nov 8Palomares League Cross Country FinalsNov 8 · 3 Miles Varsity · Place 7 · AyalaAyala3 Miles Varsity714:52.2512
Nov 2Ayala Hoka One Postal 3200m ChallengeNov 2 · 3,200 Meters Varsity · Place 4 · AyalaAyala3,200 Meters Varsity49:42.6912
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 35 · AyalaAyala3 Miles Division 13515:5712
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 35 · AyalaAyala3 Miles Division 13515:5712
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Varsity · Place 13 · AyalaAyala3 Miles Varsity1315:22.4Sr
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 26 · Ayala (SS)Ayala (SS)5,000 Meters Varsity2615:46.112
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 126 · AyalaAyala3 Miles Varsity12615:01.312
Sep 13Palomares League Preview MeetSep 13 · 3 Miles Varsity · Place 10 · AyalaAyala3 Miles Varsity1015:16.1012
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 12 · Ayala (SS)Ayala (SS)3 Miles Varsity1215:45.112
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Varsity · Place 45 · AyalaAyala2 Miles Varsity459:57.6 PB12
Jun 21Ayala 1600/3200 Time TrialJun 21 · 3,200 Meters Open · Place 2 · AyalaAyala3,200 Meters Open29:59.76Unofficial12

2023 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 29Ayala Last Chance Time TrialNov 29 · 3 Miles Open · Place 5 · AyalaAyala3 Miles Open515:14Unofficial11
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 2 · Place 57 · AyalaAyala3 Miles Division 25715:30.5 PB11
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 1 · Place 20 · AyalaAyala2.93 Miles Varsity - Division 2 Heat 12016:08.1 PB11
Nov 3Palomares League FinalsNov 3 · 3 Miles Varsity · Place 17 · AyalaAyala3 Miles Varsity1715:42.8511
Oct 28Ayala/ Hoka One Postal 3200m ChallengeOct 28 · 3,200 Meters Varsity · Place 12 · Ayala (SS)Ayala (SS)3,200 Meters Varsity1210:11.3511
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 78 · AyalaAyala2.93 Miles Division 17816:2411
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 30 · Ayala (SS)Ayala (SS)5,000 Meters Varsity3016:36.711
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 30 · Ayala (SS)Ayala (SS)3 Miles Varsity3015:44.211
Sep 223200m Time TrialSep 22 · 3,200 Meters Open · Place 6 · AyalaAyala3,200 Meters Open610:05.08Unofficial11
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 117 · AyalaAyala3 Miles Varsity11715:40.611
Sep 8Palomares League Preview MeetSep 8 · 3 Miles Varsity · Place 5 · AyalaAyala3 Miles Varsity515:17.5711
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 76 · AyalaAyala3 Miles Championship7616:13.4 PB11
Aug 5Pride of the Valley 5kAug 5 · 5,000 Meters New Division · Place 12 · AyalaAyala5,000 Meters New Division1216:26Unofficial11
Jul 22Alumni Race 2-3 mileJul 22 · 3 Miles Open · Place 5 · AyalaAyala3 Miles Open516:09.30 PB11
Jun 241600/3200 Time TrialJun 24 · 3,200 Meters Open · Place 3 · AyalaAyala3,200 Meters Open310:22.16Unofficial11

2022 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 143-mile Time TrialNov 14 · 3 Miles Open · Place 5 · AyalaAyala3 Miles Open517:07Unofficial10
Nov 91600m Time TrialNov 9 · 1,600 Meters Open · AyalaAyala1,600 Meters Open05:03.1Unofficial10
Nov 4Palomares League FinalsNov 4 · 3 Miles Frosh/Soph Freshman · Place 5 · AyalaAyala3 Miles Frosh/Soph Freshman516:24.0010
Oct 283200m Time TrialOct 28 · 3,200 Meters Men 3200 Meter Run · Place 11 · AyalaAyala3,200 Meters Men 3200 Meter Run1110:29.99Unofficial10
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 JV Red · Place 16 · AyalaAyala2.93 Miles D1&2 JV Red1616:5010
Oct 1535th Annual Bell Gardens InvitationalOct 15 · 3 Miles Sophomore · Place 3 · AyalaAyala3 Miles Sophomore316:28.09 PB10
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 15 · Ayala (SS)Ayala (SS)5,000 Meters Frosh/Soph Freshman1518:03.210
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 15 · Ayala (SS)Ayala (SS)5,000 Meters Frosh/Soph Freshman1518:03.210
Oct 1Time Trial 3200mOct 1 · 3,200 Meters Open · Place 8 · AyalaAyala3,200 Meters Open810:34.56Unofficial10
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 10 · Ayala (SS)Ayala (SS)3 Miles Sophomore Division 11016:31.410
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Sophomore Division 1 · Place 10 · Ayala (SS)Ayala (SS)3 Miles Sophomore Division 11016:31.410
Sep 10Palomares League Preview MeetSep 10 · 3 Miles Frosh/Soph Freshman · Place 3 · AyalaAyala3 Miles Frosh/Soph Freshman317:10.5010
Sep 3Southern California XC OpenerSep 3 · 3 Miles Frosh/Soph · Place 5 · Ayala (Ss)Ayala (Ss)3 Miles Frosh/Soph517:11.1210
Sep 3Southern California XC OpenerSep 3 · 3 Miles Frosh/Soph · Place 5 · Ayala (Ss)Ayala (Ss)3 Miles Frosh/Soph517:11.1210
Aug 6Pride of the Valley 5kAug 6 · 5,000 Meters Open · Place 34 · AyalaAyala5,000 Meters Open3417:15Unofficial10
Jul 16Alumni Race 2-3 mileJul 16 · 3 Miles Open · Place 18 · AyalaAyala3 Miles Open1818:09.70Unofficial10
Jun 251600/3200 Time TrialJun 25 · 3,200 Meters Open · Place 9 · AyalaAyala3,200 Meters Open911:23.25Unofficial10

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 133-mile Time TrialNov 13 · 3 Miles Open · AyalaAyala3 Miles Open017:25Unofficial9
Nov 63200m Time TrialNov 6 · 3,200 Meters Open · Place 9 · AyalaAyala3,200 Meters Open911:19.53Unofficial9
Oct 30Palomares League FinalsOct 30 · 3 Miles Frosh/Soph Freshman · Place 9 · AyalaAyala3 Miles Frosh/Soph Freshman917:45.379
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Frosh Blue · Place 15 · AyalaAyala2.93 Miles D1&2 Frosh Blue1518:059
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Frosh/Soph Freshman · Place 73 · AyalaAyala5,000 Meters Frosh/Soph Freshman7318:43.49
Oct 2Asics Temecula Twilight InvitationalOct 2 · 3 Miles Freshman · Place 8 · AyalaAyala3 Miles Freshman818:15.6 PB9
Sep 25Palomares League PreviewSep 25 · 2.91 Miles Frosh/Soph Freshman · Place 13 · AyalaAyala2.91 Miles Frosh/Soph Freshman1317:27.079
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 34- Freshman Blue · Place 43 · AyalaAyala3 Miles Race 34- Freshman Blue4318:32.6 PB9
Sep 4Fastback InvitationalSep 4 · 2 Miles Freshman · Place 28 · AyalaAyala2 Miles Freshman2812:25.69
Jul 17Ayala Alumni v Team RaceJul 17 · 2 Miles Newbies · Place 6 · AyalaAyala2 Miles Newbies615:15.2Unofficial9
Jun 28Ayala 3200m Time TrialJun 28 · 1,600 Meters Newbies · Place 3 · AyalaAyala1,600 Meters Newbies36:26.30Unofficial9