Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Moon ValleyGHMSL Meet #5 · Oct 2610:35.5GHMSL Meet #5October 26, 2019
1.8 Miles · Freestone ParkGHMSL Meet #1 · Sep 1411:11.1GHMSL Meet #1September 14, 2019
1.8 Miles · Western Regional/Grand Canal Liner ParkGHMSL Meet #2 · Sep 2110:29.4GHMSL Meet #2September 21, 2019
1.9 Miles · Freestone ParkGreat Hearts MS League Meet #2 · Sep 1812:07.2Great Hearts MS League Meet #2September 18, 2021
2 Miles · Anthem Community ParkGreat Hearts MS League Meet #5 · Oct 2312:34.3Great Hearts MS League Meet #5October 23, 2021
2 Miles · Benjamin Franklin HSGreat Hearts MS League Meet #6 · Oct 3011:37.2Great Hearts MS League Meet #6October 30, 2021
2 Miles · Espee ParkGreat Hearts MS League Meet #4 · Oct 1612:32.1Great Hearts MS League Meet #4October 16, 2021
2 Miles · Granada Park CourseGHMSL Meet #4 · Oct 1912:39.4GHMSL Meet #4October 19, 2019
2.1 Miles · Bullard Wash Linear ParkGHMSL Championship · Nov 912:39.5GHMSL ChampionshipNovember 9, 2019
2.1 Miles · Cesar Chavez ParkGreat Hearts MS League Championship · Nov 612:56.1Great Hearts MS League ChampionshipNovember 6, 2021
2929 m · Paloma Community ParkGreat Hearts MS League Meet #3 · Oct 211:20Great Hearts MS League Meet #3October 2, 2021
2993 m · Paradise Valley ParkGreat Hearts MS League Meet #1 · Sep 1110:47.2Great Hearts MS League Meet #1September 11, 2021
5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 217:22.8AIA State ChampionshipNovember 2, 2024
5,000 Meters · Paloma Community Park3rd Annual NoPo Invitational · Aug 3017:39.93rd Annual NoPo InvitationalAugust 30, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity316:45.6012
Nov 6AIA Sectional - Glendale HeroesNov 6 · 5,000 Meters Varsity · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity516:53.8512
Oct 25CSHS 1st Annual Talon InviteOct 25 · 5,000 Meters Varsity · Place 14 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity1418:21.3SR
Oct 4Glendale SHOWCASEOct 4 · 5,000 Meters Varsity · Place 48 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity4817:20.93—
Sep 26Desert TwilightSep 26 · 5,000 Meters Championship · Place 67 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Championship6717:01.6SR
Aug 303rd Annual NoPo InvitationalAug 30 · 5,000 Meters Varsity · Place 32 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity3217:39.9 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2AIA State ChampionshipNov 2 · 5,000 Meters Varsity · Place 16 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity1617:22.8 PB11
Oct 24AIA Sectional - Glendale HeroesOct 24 · 5,000 Meters Varsity · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity517:14.2JR
Oct 11Epic Tourneys XC InviteOct 11 · 5,000 Meters Varsity · Place 86 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity8617:32.7JR
Oct 5Glendale SHOWCASEOct 5 · 5,000 Meters Varsity · Place 89 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity8917:50.9511
Sep 27Desert TwilightSep 27 · 5,000 Meters Varsity · Place 12 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity1216:58.8JR
Sep 13Ojo Rojo XC InviteSep 13 · 5,000 Meters Varsity · Place 59 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity5917:17.4JR
Sep 7Happy Valley InvitationalSep 7 · 5,000 Meters Varsity · Place 22 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity2217:5811
Aug 312nd Annual NoPo InvitationalAug 31 · 5,000 Meters Varsity · Place 32 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Varsity3217:52.511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4AIA State ChampionshipNov 4 · 5,000 Meters Division 4 · Place 45 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Division 44518:04.210
Oct 26AIA Sectional - Glendale HeroesOct 26 · 5,000 Meters Varsity · Place 14 · Glendale PrepGlendale Prep5,000 Meters Varsity1417:31.8SO
Oct 18CSHS Tri/Quad - Combs, Glendale Prep, St. Mary's, Cactus ShadowsOct 18 · 5,000 Meters Junior Varsity · Place 5 · Glendale Preparatory AcGlendale Preparatory Ac5,000 Meters Junior Varsity520:1410
Oct 11Valley Lutheran Invitational Oct 11 · Varsity · Place 7 · Glendale Preparatory AcGlendale Preparatory AcVarsity717:4010
Oct 7Glendale ShowcaseOct 7 · 5,000 Meters Varsity · Place 146 · Glendale Preparatory AcGlendale Preparatory Ac5,000 Meters Varsity14619:28.910
Sep 29 Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 40 · Glendale PrepGlendale Prep5,000 Meters Varsity4017:49.4SO
Sep 9Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity Division 3 · Place 85 · Glendale Preparatory AcGlendale Preparatory Ac5,000 Meters Varsity Division 38519:27.8510
Aug 28Opening Night in ParadiseAug 28 · 5,000 Meters Varsity · Place 23 · Glendale Preparatory AcGlendale Preparatory Ac5,000 Meters Varsity2318:59.6SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Div IV · Place 57 · Glendale Preparatory AcademyGlendale Preparatory Academy5,000 Meters Div IV5718:48.19
Nov 1AIA Sectional - Glendale HeroesNov 1 · 5,000 Meters Varsity · Place 25 · Glendale PrepGlendale Prep5,000 Meters Varsity2518:56.9FR
Sep 30Desert Twilight XC FestivalSep 30 · 5,000 Meters Varsity · Place 114 · Glendale PrepGlendale Prep5,000 Meters Varsity11418:56.6FR
Sep 24Western Equinox XC FestivalSep 24 · 5,000 Meters Freshman · Place 2 · Glendale PrepGlendale Prep5,000 Meters Freshman219:49.3FR
Sep 10Fountain Hills InvitationalSep 10 · 5,000 Meters Varsity Division 3 · Place 93 · Glendale Preparatory AcGlendale Preparatory Ac5,000 Meters Varsity Division 39319:59.549
Sep 3Chandler InvitationalSep 3 · 5,000 Meters Freshman · Place 40 · Glendale PrepGlendale Prep5,000 Meters Freshman4020:00.3FR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Great Hearts MS League ChampionshipNov 6 · 2.1 Miles Middle School · Place 4 · Glendale Preparatory AcademyGlendale Preparatory Academy2.1 Miles Middle School412:56.1 PB8
Oct 30Great Hearts MS League Meet #6Oct 30 · 2 Miles Middle School · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy2 Miles Middle School211:37.2 PB8
Oct 23Great Hearts MS League Meet #5Oct 23 · 2 Miles Middle School · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy2 Miles Middle School512:34.3 PB8
Oct 16Great Hearts MS League Meet #4Oct 16 · 2 Miles Middle School · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy2 Miles Middle School512:32.1 PB8
Oct 2Great Hearts MS League Meet #3Oct 2 · 1.82 Miles Middle School · Place 2 · Glendale Preparatory AcademyGlendale Preparatory Academy1.82 Miles Middle School211:20 PB8
Sep 18Great Hearts MS League Meet #2Sep 18 · 1.9 Miles Middle School · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy1.9 Miles Middle School512:07.2 PB8
Sep 11Great Hearts MS League Meet #1Sep 11 · 1.86 Miles Middle School · Place 5 · Glendale Preparatory AcademyGlendale Preparatory Academy1.86 Miles Middle School510:47.2 PB8

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9GHMSL ChampionshipNov 9 · 2.1 Miles Middle School · Place 9 · Glendale Preparatory AcademyGlendale Preparatory Academy2.1 Miles Middle School912:39.5 PB6
Oct 26GHMSL Meet #5Oct 26 · 1.7 Miles Middle School · Place 12 · Glendale Preparatory AcademyGlendale Preparatory Academy1.7 Miles Middle School1210:35.5 PB6
Oct 19GHMSL Meet #4Oct 19 · 2 Miles Middle School · Place 6 · Glendale Preparatory AcademyGlendale Preparatory Academy2 Miles Middle School612:39.4 PB6
Oct 5GHMSL Meet #3Oct 5 · 2 Miles Middle School · Place 14 · Glendale Preparatory AcademyGlendale Preparatory Academy2 Miles Middle School1412:53.26
Sep 27Nike Desert Twilight XC FestivalSep 27 · 1.5 Miles Middle School · Place 81 · Glendale Preparatory...Glendale Preparatory...1.5 Miles Middle School819:33.216
Sep 21GHMSL Meet #2Sep 21 · 1.8 Miles Middle School · Place 4 · Glendale Preparatory AcademyGlendale Preparatory Academy1.8 Miles Middle School410:29.4 PB6
Sep 14GHMSL Meet #1Sep 14 · 1.8 Miles Middle School · Place 3 · Glendale Preparatory AcademyGlendale Preparatory Academy1.8 Miles Middle School311:11.1 PB6