Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Foothills ParkGreat Hearts MS League Meet #4 · Oct 2211:56.1Great Hearts MS League Meet #4October 22, 2022
2 Miles · Benjamin Franklin HSGreat Hearts MS League Meet #5 · Oct 2913:19.5Great Hearts MS League Meet #5October 29, 2022
2 Miles · Mountain View ParkGreat Hearts MS League Meet #5 · Oct 2114:19.8Great Hearts MS League Meet #5October 21, 2023
2,000 Meters · Mesa Community CollegeUSATF Regulation Meet · Oct 139:01USATF Regulation MeetOctober 13, 2018
2,000 Meters · Mountain Vista ParkUSATF Regulation Meet · Oct 279:07USATF Regulation MeetOctober 27, 2018
2,000 Meters · Paseo Highlands ParkUSATF Arizona Association Junior Olympic Championships · Nov 108:47USATF Arizona Association Junior Olympic ChampionshipsNovember 10, 2018
2,000 Meters · Western Regional/Grand Canal Liner ParkUSATF Regulation Meet · Sep 299:50USATF Regulation MeetSeptember 29, 2018
2.1 Miles · Thunderbird Paseo ParkGreat Hearts MS League Meet #3 · Sep 2315:06.8Great Hearts MS League Meet #3September 23, 2023
2400 m · Paseo Highlands ParkUSATF Arizona Association Junior Olympic Championships · Nov 911:42.5USATF Arizona Association Junior Olympic ChampionshipsNovember 9, 2019
2993 m · Freestone ParkGreat Hearts MS League Meet #3 · Sep 2412:00.2Great Hearts MS League Meet #3September 24, 2022
3,000 Meters · Bradshaw Mountain InviteUSATF Arizona XC Regulation Meet · Oct 2413:14.7USATF Arizona XC Regulation MeetOctober 24, 2020
3,000 Meters · Estrella Mountain ParkUSATF Arizona Association Junior Olympic, Open and Masters Championships · Nov 613:02.5USATF Arizona Association Junior Olympic, Open and Masters ChampionshipsNovember 6, 2021
3,000 Meters · Mountain Vista ParkUSATF-AZ Regulation XC Meet #2 · Sep 1814:47.5USATF-AZ Regulation XC Meet #2September 18, 2021
3,000 Meters · Paradise Honors High SchoolUSATF-AZ Regulation XC Meet #3 · Oct 913:34.9USATF-AZ Regulation XC Meet #3October 9, 2021
3,000 Meters · Paradise Valley ParkUSATF Arizona Association XC Championships · Nov 2112:37USATF Arizona Association XC ChampionshipsNovember 21, 2020
3,000 Meters · Paseo Highlands ParkUSATF Regulation Meet · Sep 1412:24USATF Regulation MeetSeptember 14, 2019
3,000 Meters · Western Regional/Grand Canal Liner ParkUSATF - Regulation Meet · Oct 313:53.5USATF - Regulation MeetOctober 3, 2020
3138 m · Anthem Community ParkGreat Hearts MS League Meet #2 · Sep 1613:08.7Great Hearts MS League Meet #2September 16, 2023
3138 m · Sereno ParkGreat Hearts MS League Championship · Oct 2813:24.4Great Hearts MS League ChampionshipOctober 28, 2023
3299 m · Crossroads ParkGreat Hearts MS League Meet #4 · Oct 1315:27.1Great Hearts MS League Meet #4October 13, 2023
3621 m · Anthem Community ParkGreat Hearts MS League Meet #2 · Sep 1715:06Great Hearts MS League Meet #2September 17, 2022
4,000 Meters · Hohokam ParkUSATF Arizona Association Junior Olympic Championships · Nov 916:28.00USATF Arizona Association Junior Olympic ChampionshipsNovember 9, 2024
4,000 Meters · Mesa Community CollegeUSATF Arizona Junior Olympic Open, and Masters Championships · Nov 1116:47USATF Arizona Junior Olympic Open, and Masters ChampionshipsNovember 11, 2023
4,000 Meters · Red Mountain ParkUSATF Region 10 Junior Olympic Championships · Nov 1618:05.30USATF Region 10 Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Camp Verde Sports ComplexVerde Christian Invite (HS/JH) · Oct 322:49.48Verde Christian Invite (HS/JH)October 3, 2026
5,000 Meters · Freestone ParkCAA High School State Championships · Nov 724:02.41CAA High School State ChampionshipsNovember 7, 2026
5,000 Meters · Kuebler ParkCoyote Highland Hustle (HS/JH) · Oct 1027:29.60Coyote Highland Hustle (HS/JH)October 10, 2026
5,000 Meters · Paloma Community Park3rd Annual NoPo Invitational · Aug 3020:43.53rd Annual NoPo InvitationalAugust 30, 2025
5,000 Meters · Paul Mason Sports ComplexPhantom Classic - HS Invite · Sep 1923:36Phantom Classic - HS InviteSeptember 19, 2026
5,000 Meters · Prospector ParkImagine Invitational: The Race for Gold (HS/JH) · Sep 2625:51Imagine Invitational: The Race for Gold (HS/JH)September 26, 2026
5,000 Meters · The Square (Civic Square Park)4th Annual Guardians Invitational (HS/JH) · Sep 1229:16.234th Annual Guardians Invitational (HS/JH)September 12, 2026
5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 2221:39.14NXR Southwest Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7CAA High School State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 10 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity1024:02.41 PB10
Oct 24CAA Sahuaro RegionalsOct 24 · 5,000 Meters Varsity · Place 1 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity121:23.910
Oct 10Coyote Highland Hustle (HS/JH)Oct 10 · 5,000 Meters Varsity · Place 6 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity627:29.60 PB10
Oct 3Verde Christian Invite (HS/JH)Oct 3 · 5,000 Meters Varsity · Place 5 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity522:49.48 PB10
Sep 26Imagine Invitational: The Race for Gold (HS/JH)Sep 26 · 5,000 Meters Varsity · Place 10 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity1025:51 PB10
Sep 19Phantom Classic - HS InviteSep 19 · 5,000 Meters High School Girls · Place 4 · Arizona School for the ArtsArizona School for the Arts5,000 Meters High School Girls423:36 PB10
Sep 124th Annual Guardians Invitational (HS/JH)Sep 12 · 5,000 Meters Varsity · Place 15 · Arizona School for the ArtsArizona School for the Arts5,000 Meters Varsity1529:16.23 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Open Small School (1-999) · Place 156 · North Phoenix PrepNorth Phoenix Prep5,000 Meters Open Small School (1-999)15621:39.14 PB9
Aug 303rd Annual NoPo InvitationalAug 30 · 5,000 Meters Varsity · Place 14 · North Phoenix PrepNorth Phoenix Prep5,000 Meters Varsity1420:43.5 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Region 10 Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 51 · Phoenix BobcatsPhoenix Bobcats4,000 Meters 13-145118:05.30 PB8
Nov 9USATF Arizona Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 4 · Phoenix BobcatsPhoenix Bobcats4,000 Meters 13-14416:28.00 PB8

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11USATF Arizona Junior Olympic Open, and Masters ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 16 · Phoenix BobcatsPhoenix Bobcats4,000 Meters 13-141616:47 PB7
Oct 28Great Hearts MS League ChampionshipOct 28 · 1.95 Miles Middle School · Place 11 · North Phoenix PrepNorth Phoenix Prep1.95 Miles Middle School1113:24.4 PB7
Oct 21Great Hearts MS League Meet #5Oct 21 · 2 Miles Middle School · Place 11 · North Phoenix PrepNorth Phoenix Prep2 Miles Middle School1114:19.8 PB7
Oct 13Great Hearts MS League Meet #4Oct 13 · 2.05 Miles Middle School · Place 15 · North Phoenix PrepNorth Phoenix Prep2.05 Miles Middle School1515:27.1 PB7
Sep 23Great Hearts MS League Meet #3Sep 23 · 2.1 Miles Middle School · Place 13 · North Phoenix PrepNorth Phoenix Prep2.1 Miles Middle School1315:06.8 PB7
Sep 16Great Hearts MS League Meet #2Sep 16 · 1.95 Miles Middle School · Place 10 · North Phoenix PrepNorth Phoenix Prep1.95 Miles Middle School1013:08.7 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Great Hearts MS League Meet #5Oct 29 · 2 Miles Middle School · Place 5 · North Phoenix PrepNorth Phoenix Prep2 Miles Middle School513:19.5 PB6
Oct 22Great Hearts MS League Meet #4Oct 22 · 1.7 Miles Middle School · Place 19 · North Phoenix PrepNorth Phoenix Prep1.7 Miles Middle School1911:56.1 PB6
Sep 30Desert Twilight XC FestivalSep 30 · 1.5 Miles Varsity · Place 23 · MS North PhoenixMS North Phoenix1.5 Miles Varsity2311:11.26
Sep 24Great Hearts MS League Meet #3Sep 24 · 1.86 Miles Middle School · Place 4 · North Phoenix PrepNorth Phoenix Prep1.86 Miles Middle School412:00.2 PB6
Sep 17Great Hearts MS League Meet #2Sep 17 · 2.25 Miles Middle School · Place 5 · North Phoenix PrepNorth Phoenix Prep2.25 Miles Middle School515:06 PB6

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6USATF Arizona Association Junior Olympic, Open and Masters ChampionshipsNov 6 · 3,000 Meters 11-12 · Place 11 · Distance UniversityDistance University3,000 Meters 11-121113:02.5 PB5
Oct 23USATF-AZ Regulation XC Meet #4Oct 23 · 3,000 Meters 11-12 · Place 12 · Distance UniversityDistance University3,000 Meters 11-121215:13.05
Oct 9USATF-AZ Regulation XC Meet #3Oct 9 · 3,000 Meters 11-12 · Place 10 · Distance UniversityDistance University3,000 Meters 11-121013:34.9 PB5
Sep 18USATF-AZ Regulation XC Meet #2Sep 18 · 3,000 Meters 11-12 · Place 9 · Distance UniversityDistance University3,000 Meters 11-12914:47.5 PB5

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21USATF Arizona Association XC ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 4 · Distance UniversityDistance University3,000 Meters 9-10412:37 PB4
Nov 9USATF Youth Virtual XC ChallengeNov 9 · 3,000 Meters 9-10 · Place 13,000 Meters 9-10111:46.0Unofficial4
Oct 24USATF Arizona XC Regulation MeetOct 24 · 3,000 Meters 9-10 · Place 9 · Distance UniversityDistance University3,000 Meters 9-10913:14.7 PB4
Oct 3USATF - Regulation MeetOct 3 · 3,000 Meters 9-10 · Place 3 · Distance UniversityDistance University3,000 Meters 9-10313:53.5 PB4

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9USATF Arizona Association Junior Olympic ChampionshipsNov 9 · 2,400 Meters 9-10 · Place 6 · Distance UniversityDistance University2,400 Meters 9-10611:42.5 PB4
Oct 26USATF Regulation MeetOct 26 · 3,000 Meters 9-10 · Place 5 · Distance UniversityDistance University3,000 Meters 9-10512:49.24
Sep 28USATF Regulation MeetSep 28 · 3,000 Meters 9-10 · Place 5 · Distance UniversityDistance University3,000 Meters 9-10515:08.04
Sep 14USATF Regulation MeetSep 14 · 3,000 Meters 9-10 · Place 5 · Distance UniversityDistance University3,000 Meters 9-10512:24 PB4

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17USATF Region 10 Junior Olympic ChampionshipsNov 17 · 2,000 Meters Varsity · Place 25 · Distance UniversityDistance University2,000 Meters Varsity259:34.06—
Nov 10USATF Arizona Association Junior Olympic ChampionshipsNov 10 · 2,000 Meters 8U · Place 2 · Distance UniversityDistance University2,000 Meters 8U28:47 PB3
Oct 27USATF Regulation MeetOct 27 · 2,000 Meters 8U · Place 1 · Distance UniversityDistance University2,000 Meters 8U19:07 PB3
Oct 13USATF Regulation MeetOct 13 · 2,000 Meters 8U · Place 2 · Distance UniversityDistance University2,000 Meters 8U29:01 PB3
Sep 29USATF Regulation MeetSep 29 · 2,000 Meters 8U · Place 3 · Distance UniversityDistance University2,000 Meters 8U39:50 PB3