Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Foothills ParkGreat Hearts MS League Meet #4 · Oct 2212:33Great Hearts MS League Meet #4October 22, 2022
1.9 Miles · Freestone ParkGreat Hearts MS League Meet #2 · Sep 1815:18.7Great Hearts MS League Meet #2September 18, 2021
2 Miles · Anthem Community ParkGreat Hearts MS League Meet #5 · Oct 2315:35.7Great Hearts MS League Meet #5October 23, 2021
2 Miles · Benjamin Franklin HSGreat Hearts MS League Meet #6 · Oct 3013:53.4Great Hearts MS League Meet #6October 30, 2021
2 Miles · Crossroads ParkGreat Hearts MS XC Championship · Nov 1116:36.2Great Hearts MS XC ChampionshipNovember 11, 2020
2 Miles · Espee ParkGreat Hearts MS League Meet #4 · Oct 1616:20.5Great Hearts MS League Meet #4October 16, 2021
2.1 Miles · Cesar Chavez ParkGreat Hearts MS League Championship · Nov 515:15.3Great Hearts MS League ChampionshipNovember 5, 2022
2929 m · Paloma Community ParkGreat Hearts MS League Meet #3 · Oct 214:18.4Great Hearts MS League Meet #3October 2, 2021
2993 m · Freestone ParkGreat Hearts MS League Meet #3 · Sep 2414:01.2Great Hearts MS League Meet #3September 24, 2022
2993 m · Paradise Valley ParkGreat Hearts MS League Meet #1 · Sep 1114:20.9Great Hearts MS League Meet #1September 11, 2021
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1819:31.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3621 m · Anthem Community ParkGreat Hearts MS League Meet #2 · Sep 1717:41.9Great Hearts MS League Meet #2September 17, 2022
5,000 Meters · Boulder Creek High SchoolBoulder Creek Invitational · Sep 520:33Boulder Creek InvitationalSeptember 5, 2026
5,000 Meters · Buffalo ParkThe Peaks · Aug 2922:18.8The PeaksAugust 29, 2026
5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 220:53.3AIA State ChampionshipNovember 2, 2024
5,000 Meters · Crossroads District ParkEpic Tourneys XC Invite · Oct 924:54.56Epic Tourneys XC InviteOctober 9, 2026
5,000 Meters · Glendale Heroes Regional ParkAIA Sectional - Glendale Heroes · Nov 320:25.90AIA Sectional - Glendale HeroesNovember 3, 2026
5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 224:04.8The Peaks XC InviteSeptember 2, 2023
5,000 Meters · Thunderbird Paseo ParkAlhambra Lions XC Invitational · Sep 1222:41.54Alhambra Lions XC InvitationalSeptember 12, 2026
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2520:13.6Desert Twilight XC FestivalSeptember 25, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3AIA Sectional - Glendale HeroesNov 3 · 5,000 Meters Division IV - Metro · Place 50 · Anthem PrepAnthem Prep5,000 Meters Division IV - Metro5020:25.90 PB12
Oct 21East Valley XC InviteOct 21 · 5,000 Meters Varsity · Place 129 · Anthem PrepAnthem Prep5,000 Meters Varsity12920:33.912
Oct 9Epic Tourneys XC InviteOct 9 · 5,000 Meters Small Schools Open (Div III & IV) · Place 75 · Anthem PrepAnthem Prep5,000 Meters Small Schools Open (Div III & IV)7524:54.56 PB12
Oct 3Glendale SHOWCASEOct 3 · 5,000 Meters Varsity Boys · Place 264 · Anthem PrepAnthem Prep5,000 Meters Varsity Boys26421:46.6212
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #18 Small Schools Varsity 1 · Place 174 · Anthem PrepAnthem Prep5,000 Meters #18 Small Schools Varsity 117420:13.6 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 09 - 6:52pm - White Senior (B) · Place 148 · Anthem PrepAnthem Prep3 Miles Race 09 - 6:52pm - White Senior (B)14819:31.6 PB12
Sep 12Alhambra Lions XC InvitationalSep 12 · 5,000 Meters Varsity · Place 87 · Anthem PrepAnthem Prep5,000 Meters Varsity8722:41.54 PB12
Sep 5Boulder Creek InvitationalSep 5 · 5,000 Meters Varsity · Place 64 · Anthem PrepAnthem Prep5,000 Meters Varsity6420:33 PB12
Aug 29The PeaksAug 29 · 5,000 Meters Summit Varsity · Place 120 · Anthem PrepAnthem Prep5,000 Meters Summit Varsity12022:18.8 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Small 1 · Place 208 · Anthem PrepAnthem Prep5,000 Meters Small 120821:21.1711
Nov 15AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 124 · Anthem PrepAnthem Prep5,000 Meters Varsity12420:29.8011
Nov 6AIA Sectional - Glendale HeroesNov 6 · 5,000 Meters Varsity · Place 60 · Anthem PrepAnthem Prep5,000 Meters Varsity6021:05.7911
Oct 22East Valley InviteOct 22 · 5,000 Meters Varsity · Place 102 · Anthem PrepAnthem Prep5,000 Meters Varsity10219:54.9611
Oct 15BCHS Home Meet #2Oct 15 · 5,000 Meters Open · Place 78 · Anthem PrepAnthem Prep5,000 Meters Open7820:0411
Oct 10Epic Tourneys XC InviteOct 10 · 5,000 Meters Varsity · Place 140 · Anthem PrepAnthem Prep5,000 Meters Varsity14022:26.2011
Oct 4Glendale SHOWCASEOct 4 · 5,000 Meters Varsity · Place 291 · Anthem PrepAnthem Prep5,000 Meters Varsity29120:52.18—
Sep 26Desert TwilightSep 26 · 5,000 Meters Varsity · Place 337 · Anthem PrepAnthem Prep5,000 Meters Varsity33719:58.2JR
Sep 13Boulder Creek InvitationalSep 13 · 5,000 Meters Varsity · Place 52 · Anthem PrepAnthem Prep5,000 Meters Varsity5219:1611
Aug 30Peaks InvitationalAug 30 · 5,000 Meters Varsity · Place 105 · Anthem PrepAnthem Prep5,000 Meters Varsity10522:48.1JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2AIA State ChampionshipNov 2 · 5,000 Meters Varsity · Place 136 · Anthem PrepAnthem Prep5,000 Meters Varsity13620:53.3 PB10
Oct 24AIA Sectional - Glendale HeroesOct 24 · 5,000 Meters Varsity · Place 45 · Anthem PrepAnthem Prep5,000 Meters Varsity4520:29.5SO
Oct 12Bradshaw Mountain InvitationalOct 12 · Varsity · Place 19 · Anthem PrepAnthem PrepVarsity1921:1410
Oct 5Glendale SHOWCASEOct 5 · 5,000 Meters Varsity · Place 287 · Anthem PrepAnthem Prep5,000 Meters Varsity28720:20.4510
Sep 27Desert TwilightSep 27 · 5,000 Meters Varsity · Place 166 · Anthem PrepAnthem Prep5,000 Meters Varsity16620:49.2SO
Sep 18BCHS Home Meet #1Sep 18 · 5,000 Meters Open · Place 16 · Anthem PrepAnthem Prep5,000 Meters Open1621:3810
Sep 14Fountain Hills InvitationalSep 14 · 5,000 Meters Division 3 · Place 125 · Anthem PrepAnthem Prep5,000 Meters Division 312521:40.1710
Aug 31The Peaks XC InviteAug 31 · 5,000 Meters Varsity · Place 119 · Anthem PrepAnthem Prep5,000 Meters Varsity11922:43.4SO

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26AIA Sectional - Glendale HeroesOct 26 · 5,000 Meters Varsity · Place 78 · Anthem PrepAnthem Prep5,000 Meters Varsity7822:33.6FR
Oct 7Glendale ShowcaseOct 7 · 5,000 Meters Varsity · Place 261 · Anthem PrepAnthem Prep5,000 Meters Varsity26122:33.79
Sep 29 Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 238 · Anthem PrepAnthem Prep5,000 Meters Varsity23821:55.8FR
Sep 20BCHS Home Meet*Sep 20 · 5,000 Meters Open · Place 44 · Anthem PrepAnthem Prep5,000 Meters Open4422:31.19
Sep 15Ojo Rojo InvitationalSep 15 · 5,000 Meters Varsity · Place 263 · Anthem PrepAnthem Prep5,000 Meters Varsity26322:06.7FR
Sep 9Happy Valley Invitational (full)Sep 9 · Varsity · Place 108 · Anthem PrepAnthem PrepVarsity10823:079
Sep 2The Peaks XC InviteSep 2 · 5,000 Meters Ascent Boys · Place 130 · Anthem PrepAnthem Prep5,000 Meters Ascent Boys13024:04.8 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Great Hearts MS League ChampionshipNov 5 · 2.1 Miles Middle School · Place 52 · Anthem Prep MSAnthem Prep MS2.1 Miles Middle School5215:15.3 PB8
Oct 22Great Hearts MS League Meet #4Oct 22 · 1.7 Miles Middle School · Place 66 · Anthem Prep MSAnthem Prep MS1.7 Miles Middle School6612:33 PB8
Sep 30Desert Twilight XC FestivalSep 30 · 1.5 Miles Varsity · Place 182 · MS Anthem PrepMS Anthem Prep1.5 Miles Varsity18213:30.08
Sep 24Great Hearts MS League Meet #3Sep 24 · 1.86 Miles Middle School · Place 71 · Anthem Prep MSAnthem Prep MS1.86 Miles Middle School7114:01.2 PB8
Sep 17Great Hearts MS League Meet #2Sep 17 · 2.25 Miles Middle School · Place 75 · Anthem Prep MSAnthem Prep MS2.25 Miles Middle School7517:41.9 PB8
Sep 10Great Hearts MS League Meet #1Sep 10 · 1.82 Miles Middle School · Place 86 · Anthem PrepAnthem Prep1.82 Miles Middle School8615:17.18

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Great Hearts MS League ChampionshipNov 6 · 2.1 Miles Middle School · Place 62 · Anthem Prep MSAnthem Prep MS2.1 Miles Middle School6215:52.87
Oct 30Great Hearts MS League Meet #6Oct 30 · 2 Miles Middle School · Place 56 · Anthem Prep MSAnthem Prep MS2 Miles Middle School5613:53.4 PB7
Oct 23Great Hearts MS League Meet #5Oct 23 · 2 Miles Middle School · Place 48 · Anthem Prep MSAnthem Prep MS2 Miles Middle School4815:35.7 PB7
Oct 16Great Hearts MS League Meet #4Oct 16 · 2 Miles Middle School · Place 67 · Anthem Prep MSAnthem Prep MS2 Miles Middle School6716:20.5 PB7
Oct 2Great Hearts MS League Meet #3Oct 2 · 1.82 Miles Middle School · Place 61 · Anthem Prep MSAnthem Prep MS1.82 Miles Middle School6114:18.4 PB7
Sep 18Great Hearts MS League Meet #2Sep 18 · 1.9 Miles Middle School · Place 66 · Anthem Prep MSAnthem Prep MS1.9 Miles Middle School6615:18.7 PB7
Sep 11Great Hearts MS League Meet #1Sep 11 · 1.86 Miles Middle School · Place 70 · Anthem Prep MSAnthem Prep MS1.86 Miles Middle School7014:20.9 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11Great Hearts MS XC ChampionshipNov 11 · 2 Miles Boys Championship · Place 52 · Anthem Prep MSAnthem Prep MS2 Miles Boys Championship5216:36.2 PB6

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Nike Desert Twilight XC FestivalSep 27 · 1.5 Miles Middle School · Place 287 · Anthem PrepAnthem Prep1.5 Miles Middle School28712:33.025