Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cross Country Cup · Aug 309:49.4Saddleback Cross Country CupAugust 30, 2024
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1016:50.7CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Ayala ParkPalomares League Championships · Nov 714:58.00Palomares League ChampionshipsNovember 7, 2025
3 Miles · El Dorado Park35th Annual Bell Gardens Invitational · Oct 1516:59.3335th Annual Bell Gardens InvitationalOctober 15, 2022
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:00.877th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 216:33.3ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
5,000 Meters · Woodward ParkClovis Invitational · Oct 1016:33.90Clovis InvitationalOctober 10, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 73 · Ayala (SS)3 Miles Varsity7315:31.99
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 1 · Place 73 · Ayala3 Miles Division 17315:31.909
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 16 · Ayala (SS)3 Miles Division 11615:19.99
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 16 · Ayala3 Miles Division 11615:19.909
Nov 7Palomares League ChampionshipsNov 7 · 3 Miles Varsity · Place 5 · Ayala3 Miles Varsity514:58.00 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Individual Sweepstakes Blue · Place 27 · Ayala3 Miles D1&2 Individual Sweepstakes Blue2716:00.8 PB12
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Varsity · Place 18 · Ayala3 Miles Varsity1815:20.9Sr
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 60 · Ayala5,000 Meters Division 1 Varsity6016:33.90 PB12
Sep 27Chaffey XC InvitationalSep 27 · 3 Miles Varsity · Place 2 · Ayala3 Miles Varsity215:22.7012
Sep 24Palomares League PreviewSep 24 · 3 Miles Varsity · Place 7 · Ayala3 Miles Varsity715:27.8012
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 83 · Ayala3 Miles Varsity8315:22.712

2024 Cross Country

15 results
DateMeetEventPlMarkGr
Dec 21600m Time TrialDec 2 · 1,600 Meters Open · Place 7 · Ayala1,600 Meters Open74:38.07Unofficial11
Nov 233mile Time TrialNov 23 · 3 Miles Open · Place 10 · Ayala3 Miles Open1015:34.80Unofficial11
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 30 · Ayala (SS)3 Miles Division 23016:48.911
Nov 8Palomares League Cross Country FinalsNov 8 · 3 Miles Junior Varsity · Place 1 · Ayala3 Miles Junior Varsity115:45.1811
Nov 2Ayala Hoka One Postal 3200m ChallengeNov 2 · 3,200 Meters Varsity · Place 11 · Ayala3,200 Meters Varsity119:56.5211
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 82 · Ayala3 Miles Division 18216:5211
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 82 · Ayala3 Miles Division 18216:5211
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Varsity · Place 30 · Ayala3 Miles Varsity3015:52.2Jr
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 109 · Ayala (SS)5,000 Meters Varsity10916:37.411
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 202 · Ayala3 Miles Varsity20215:29.711
Sep 13Palomares League Preview MeetSep 13 · 3 Miles Varsity · Place 12 · Ayala3 Miles Varsity1215:30.4011
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 6 · Ayala (SS)3 Miles Varsity615:52.411
Aug 30Saddleback Cross Country CupAug 30 · 2 Miles Varsity · Place 32 · Ayala2 Miles Varsity329:49.4 PB11
Jul 27Ayala Team vs Alumni Race Jul 27 · 3 Miles Open · Place 5 · Ayala3 Miles Open515:49.0011
Jun 21Ayala 1600/3200 Time TrialJun 21 · 3,200 Meters Open · Place 6 · Ayala3,200 Meters Open610:39.34Unofficial11

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 29Ayala Last Chance Time TrialNov 29 · 3 Miles Open · Place 6 · Ayala3 Miles Open615:36Unofficial10
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 1 · Place 43 · Ayala2.93 Miles Varsity - Division 2 Heat 14316:50.7 PB10
Nov 3Palomares League FinalsNov 3 · 3 Miles Frosh/Soph Freshman · Place 2 · Ayala3 Miles Frosh/Soph Freshman215:51.0010
Oct 28Ayala/ Hoka One Postal 3200m ChallengeOct 28 · 3,200 Meters Varsity · Place 19 · Ayala (SS)3,200 Meters Varsity1910:29.1310
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 1 · Place 14 · Ayala2.93 Miles Junior Varsity Division 11416:4810
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Varsity · Place 48 · Ayala3 Miles Varsity4816:15.9So
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 102 · Ayala (SS)5,000 Meters Varsity10217:22.210
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 53 · Ayala (SS)3 Miles Varsity5316:05.210
Sep 223200m Time TrialSep 22 · 3,200 Meters Open · Place 4 · Ayala3,200 Meters Open410:00.68Unofficial10
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 142 · Ayala3 Miles Varsity14215:48.610
Sep 8Palomares League Preview MeetSep 8 · 3 Miles Varsity · Place 11 · Ayala3 Miles Varsity1115:48.1310
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 119 · Ayala3 Miles Championship11916:33.3 PB10
Jul 22Alumni Race 2-3 mileJul 22 · 3 Miles Open · Place 6 · Ayala3 Miles Open616:13.4010
Jun 241600/3200 Time TrialJun 24 · 3,200 Meters Open · Ayala3,200 Meters Open—DNS10

2022 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 143-mile Time TrialNov 14 · 3 Miles Open · Place 4 · Ayala3 Miles Open416:45Unofficial9
Nov 91600m Time TrialNov 9 · 1,600 Meters Open · Ayala1,600 Meters Open05:04.4Unofficial9
Nov 4Palomares League FinalsNov 4 · 3 Miles Frosh/Soph Freshman · Place 6 · Ayala3 Miles Frosh/Soph Freshman616:25.009
Oct 283200m Time TrialOct 28 · 3,200 Meters Men 3200 Meter Run · Place 13 · Ayala3,200 Meters Men 3200 Meter Run1310:43.42Unofficial9
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Frosh Green · Place 2 · Ayala2.93 Miles D1&2 Frosh Green217:069
Oct 1535th Annual Bell Gardens InvitationalOct 15 · 3 Miles Freshman · Place 6 · Ayala3 Miles Freshman616:59.33 PB9
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 36 · Ayala (SS)5,000 Meters Frosh/Soph Freshman3618:35.49
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Frosh/Soph Freshman · Place 36 · Ayala (SS)5,000 Meters Frosh/Soph Freshman3618:35.49
Oct 1Time Trial 3200mOct 1 · 3,200 Meters Open · Place 14 · Ayala3,200 Meters Open1410:56.22Unofficial9
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 1 · Place 20 · Ayala (SS)3 Miles Freshman Division 12017:37.19
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 1 · Place 20 · Ayala (SS)3 Miles Freshman Division 12017:37.19
Sep 10Palomares League Preview MeetSep 10 · 3 Miles Frosh/Soph Freshman · Place 8 · Ayala3 Miles Frosh/Soph Freshman817:56.209
Sep 3Southern California XC OpenerSep 3 · 3 Miles Frosh/Soph · Place 15 · Ayala (Ss)3 Miles Frosh/Soph1517:52.629
Sep 3Southern California XC OpenerSep 3 · 3 Miles Frosh/Soph · Place 15 · Ayala (Ss)3 Miles Frosh/Soph1517:52.629
Aug 6Pride of the Valley 5kAug 6 · 5,000 Meters Open · Place 66 · Ayala5,000 Meters Open6618:51Unofficial9
Jul 16Alumni Race 2-3 mileJul 16 · 2 Miles Open · Place 2 · Ayala2 Miles Open212:48.20Unofficial9
Jun 251600/3200 Time TrialJun 25 · 1,600 Meters Open · Ayala1,600 Meters Open0DNS9