Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:51.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
5,000 Meters · Buffalo ParkThe Peaks · Aug 2920:39.6The PeaksAugust 29, 2026
5,000 Meters · Glendale Heroes Regional ParkGlendale SHOWCASE · Oct 320:06.20Glendale SHOWCASEOctober 3, 2026
5,000 Meters · Paloma Community Park4th Annual NoPo Invitational (Requests are open) · Sep 518:42.24th Annual NoPo Invitational (Requests are open)September 5, 2026
5,000 Meters · Rolling Hills Golf CourseJohn Gleeson Lancer Invitational · Oct 1722:18.09John Gleeson Lancer InvitationalOctober 17, 2026
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2519:27.3Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Tumbleweed Park42nd Annual Ojo Rojo Invite · Sep 1120:58.2542nd Annual Ojo Rojo InviteSeptember 11, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 272026 DVUSD XC ChampionshipsOct 27 · 5,000 Meters Open · Place 32 · Mountain Ridge5,000 Meters Open3223:4112
Oct 17John Gleeson Lancer InvitationalOct 17 · 5,000 Meters Open · Place 92 · Mountain Ridge5,000 Meters Open9222:18.09 PB12
Oct 3Glendale SHOWCASEOct 3 · 5,000 Meters Open Boys · Place 33 · Mountain Ridge5,000 Meters Open Boys3320:06.20 PB12
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #11 Large Schools Open 2 · Place 36 · Mountain Ridge5,000 Meters #11 Large Schools Open 23619:27.3 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 51 - 6:58pm - Blue Senior (B) · Place 154 · Mountain Ridge3 Miles Race 51 - 6:58pm - Blue Senior (B)15417:51.2 PB12
Sep 1142nd Annual Ojo Rojo InviteSep 11 · 5,000 Meters Varsity · Place 254 · Mountain Ridge5,000 Meters Varsity25420:58.25 PB12
Sep 54th Annual NoPo Invitational (Requests are open)Sep 5 · 5,000 Meters Varsity · Place 75 · Mountain Ridge5,000 Meters Varsity7518:42.2 PB12
Aug 29The PeaksAug 29 · 5,000 Meters Summit JV/Open · Place 22 · Mountain Ridge5,000 Meters Summit JV/Open2220:39.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 2 · Place 335 · Mountain Ridge5,000 Meters Large 233524:16.8811
Oct 24DVUSD District MeetOct 24 · 5,000 Meters Open · Place 8 · Mountain Ridge5,000 Meters Open818:5411
Oct 18John Gleeson Lancer Invitational - FULLOct 18 · 5,000 Meters Open · Place 93 · Mountain Ridge5,000 Meters Open9321:56.1211
Oct 10Epic Tourneys XC InviteOct 10 · 5,000 Meters Open · Place 131 · Mountain Ridge5,000 Meters Open13122:01.4711
Oct 4Glendale SHOWCASEOct 4 · 5,000 Meters Open · Place 83 · Mountain Ridge5,000 Meters Open8321:13.87—
Sep 26Desert TwilightSep 26 · 5,000 Meters Open · Place 214 · Mountain Ridge5,000 Meters Open21420:46.4JR
Sep 12Ojo Rojo InvitationalSep 12 · 5,000 Meters Open · Place 83 · Mountain Ridge5,000 Meters Open8320:59.8JR
Sep 5Western Equinox XC InviteSep 5 · 5,000 Meters Open · Place 16 · Mountain Ridge5,000 Meters Open1620:11.3JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18Deer Valley District MeetOct 18 · 5,000 Meters Open · Place 25 · Mountain Ridge5,000 Meters Open2520:3810
Oct 12John Gleeson Lancer InvitationalOct 12 · 5,000 Meters Open · Place 51 · Mountain Ridge5,000 Meters Open5121:39.210
Oct 5Glendale SHOWCASEOct 5 · 5,000 Meters Open · Place 121 · Mountain Ridge5,000 Meters Open12123:05.8410
Sep 27Desert TwilightSep 27 · 5,000 Meters Open · Place 63 · Mountain Ridge5,000 Meters Open6319:58.9SO
Sep 14Fountain Hills InvitationalSep 14 · 3,200 Meters Junior Varsity Division 1 · Place 148 · Mountain Ridge3,200 Meters Junior Varsity Division 114813:50.0710
Sep 7Western Equinox XC InviteSep 7 · 5,000 Meters Open · Place 129 · Mountain Ridge5,000 Meters Open12925:42.1SO
Aug 31The Peaks XC InviteAug 31 · 5,000 Meters Open · Place 114 · Mountain Ridge5,000 Meters Open11425:15.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Deer Valley District MeetOct 13 · Varsity · Place 36 · Mountain RidgeVarsity3623:349
Sep 29 Desert Twilight XC FestivalSep 29 · 5,000 Meters Freshman · Place 167 · Mountain Ridge5,000 Meters Freshman16728:28.1FR
Sep 23Western Equinox XC FestivalSep 23 · 5,000 Meters Freshman · Place 63 · Mountain Ridge5,000 Meters Freshman6322:29.1FR
Sep 9Happy Valley Invitational (full)Sep 9 · Varsity · Place 38 · Mountain RidgeVarsity3828:379