Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:27.945th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
5,000 Meters · Buffalo ParkThe Peaks · Aug 2919:28.4The PeaksAugust 29, 2026
5,000 Meters · Glendale Heroes Regional ParkGlendale SHOWCASE · Oct 319:05.20Glendale SHOWCASEOctober 3, 2026
5,000 Meters · Mountain Ridge High SchoolRidge 5K · Nov 817:34Ridge 5K November 8, 2025
5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 223:45.1The Peaks XC InviteSeptember 2, 2023
5,000 Meters · Paloma Community Park4th Annual NoPo Invitational (Requests are open) · Sep 517:15.54th Annual NoPo Invitational (Requests are open)September 5, 2026
5,000 Meters · Rolling Hills Golf CourseJohn Gleeson Lancer Invitational · Oct 1718:06.23John Gleeson Lancer InvitationalOctober 17, 2026
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2218:06.66NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17John Gleeson Lancer InvitationalOct 17 · 5,000 Meters Varsity · Place 60 · Mountain Ridge5,000 Meters Varsity6018:06.23 PB12
Oct 3Glendale SHOWCASEOct 3 · 5,000 Meters Varsity Boys · Place 115 · Mountain Ridge5,000 Meters Varsity Boys11519:05.20 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 55 - 7:46pm - Blue Varsity B (B) · Place 167 · Mountain Ridge3 Miles Race 55 - 7:46pm - Blue Varsity B (B)16716:27.9 PB12
Sep 54th Annual NoPo Invitational (Requests are open)Sep 5 · 5,000 Meters Varsity · Place 28 · Mountain Ridge5,000 Meters Varsity2817:15.5 PB12
Aug 29The PeaksAug 29 · 5,000 Meters Summit Varsity · Place 59 · Mountain Ridge5,000 Meters Summit Varsity5919:28.4 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 2 · Place 206 · Mountain Ridge5,000 Meters Large 220618:06.66 PB11
Nov 8Ridge 5K Nov 8 · 5,000 Meters Open · Place 2 · Mountain Ridge5,000 Meters Open217:34 PB11
Oct 24DVUSD District MeetOct 24 · 5,000 Meters Varsity · Place 26 · Mountain Ridge5,000 Meters Varsity2618:1111
Oct 18John Gleeson Lancer Invitational - FULLOct 18 · 5,000 Meters Open · Place 16 · Mountain Ridge5,000 Meters Open1619:26.7311
Oct 10Epic Tourneys XC InviteOct 10 · 5,000 Meters Open · Place 115 · Mountain Ridge5,000 Meters Open11521:38.0611
Sep 12Ojo Rojo InvitationalSep 12 · 5,000 Meters Varsity · Place 67 · Mountain Ridge5,000 Meters Varsity6717:15.5JR
Sep 5Western Equinox XC InviteSep 5 · 5,000 Meters Championship · Place 85 · Mountain Ridge5,000 Meters Championship8517:49.0JR
Aug 30Peaks InvitationalAug 30 · 5,000 Meters Varsity · Place 62 · Mountain Ridge5,000 Meters Varsity6220:33.3JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9Ridge 5KNov 9 · 5,000 Meters Open · Place 6 · Mountain Ridge5,000 Meters Open618:3010
Oct 18Deer Valley District MeetOct 18 · 5,000 Meters Varsity · Place 30 · Mountain Ridge5,000 Meters Varsity3019:0110
Oct 5Glendale SHOWCASEOct 5 · 5,000 Meters Open · Place 37 · Mountain Ridge5,000 Meters Open3720:04.9710
Sep 27Desert TwilightSep 27 · 5,000 Meters Open · Place 89 · Mountain Ridge5,000 Meters Open8920:29.0SO
Sep 14Fountain Hills InvitationalSep 14 · 3,200 Meters Junior Varsity Division 1 · Place 44 · Mountain Ridge3,200 Meters Junior Varsity Division 14412:01.6810
Sep 7Western Equinox XC InviteSep 7 · 5,000 Meters Open · Place 43 · Mountain Ridge5,000 Meters Open4321:06.4SO
Aug 31The Peaks XC InviteAug 31 · 5,000 Meters Open · Place 22 · Mountain Ridge5,000 Meters Open2221:05.0SO

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Deer Valley District MeetOct 13 · Varsity · Place 40 · Mountain RidgeVarsity4024:369
Oct 7Glendale ShowcaseOct 7 · 5,000 Meters Freshman · Place 19 · Mountain Ridge5,000 Meters Freshman1920:19.39
Sep 29 Desert Twilight XC FestivalSep 29 · 5,000 Meters Freshman · Place 63 · Mountain Ridge5,000 Meters Freshman6321:13.9FR
Sep 23Western Equinox XC FestivalSep 23 · 5,000 Meters Freshman · Place 34 · Mountain Ridge5,000 Meters Freshman3421:02.3FR
Sep 9Happy Valley Invitational (full)Sep 9 · Varsity · Place 17 · Mountain RidgeVarsity1722:389
Sep 2The Peaks XC InviteSep 2 · 5,000 Meters Open Boys · Place 95 · Mountain Ridge5,000 Meters Open Boys9523:45.1 PB9