Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Freestone ParkGHMSL Meet #3 · Sep 22 | 10:35.9 | GHMSL Meet #3 | September 22, 2018 |
| 1.7 Miles · Moon ValleyGHMSL Meet #5 · Oct 26 | 10:09.7 | GHMSL Meet #5 | October 26, 2019 |
| 1.8 Miles · Freestone ParkGHMSL Meet #1 · Sep 14 | 11:14 | GHMSL Meet #1 | September 14, 2019 |
| 1.8 Miles · Western Regional/Grand Canal Liner ParkGHMSL Meet #2 · Sep 21 | 10:25.8 | GHMSL Meet #2 | September 21, 2019 |
| 2 Miles · Espee ParkGHMSL Meet #3 · Oct 5 | 12:22.8 | GHMSL Meet #3 | October 5, 2019 |
| 2 Miles · Granada Park CourseGHMSL Meet #4 · Oct 19 | 12:26.5 | GHMSL Meet #4 | October 19, 2019 |
| 2 Miles · Moon ValleyGHMSL Meet #6 · Oct 27 | 12:15.7 | GHMSL Meet #6 | October 27, 2018 |
| 2 Miles · Sereno ParkGHMSL Meet #4 · Oct 6 | 12:32.5 | GHMSL Meet #4 | October 6, 2018 |
| 2.1 Miles · Bullard Wash Linear ParkGHMSL Championship · Nov 9 | 12:31 | GHMSL Championship | November 9, 2019 |
| 2.1 Miles · Western Regional/Grand Canal Liner ParkGHMSL Meet #1 · Sep 8 | 13:28.7 | GHMSL Meet #1 | September 8, 2018 |
| 2.4 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 21 | 14:14 | 74th Annual Mt. SAC Cross Country Invitational | October 21, 2022 |
| 2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 22 | 17:28 | 73rd Annual Mt. SAC Cross Country Invitational | October 22, 2021 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Cross Country Championships · Nov 12 | 17:23.6 | AIA State Cross Country Championships | November 12, 2022 |
| 5,000 Meters · Crossroads Park7th Annual Titan Invite · Oct 8 | 18:38.8 | 7th Annual Titan Invite | October 8, 2020 |
| 5,000 Meters · Hopi Junior Senior High SchoolHopi Invitational · Aug 30 | 18:59 | Hopi Invitational | August 30, 2022 |
| 5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 20 | 17:09.9 | NXR Southwest Regional Championships | November 20, 2021 |
| 8,000 Meters · Crossroads ParkNJCAA Region I Championships · Oct 25 | 31:10.2 | NJCAA Region I Championships | October 25, 2024 |
| 8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 21 | 26:39.5 | UC Riverside Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 3 · Place 43 · Seton CatholicSeton Catholic | 5,000 Meters Division 3 | 43 | 17:46.6 | 12 |
| Oct 25 | AIA Sectional - CrossroadsOct 25 · 5,000 Meters Varsity · Place 2 · SetonSeton | 5,000 Meters Varsity | 2 | 16:17.0 | SR |
| Oct 18 | City of Chandler XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Seton CatholicSeton Catholic | 5,000 Meters Varsity | 2 | 15:57.0 | 12 |
| Oct 13 | Epic Tourneys Titan InvitationalOct 13 · 5,000 Meters Varsity · Place 6 · Seton CatholicSeton Catholic | 5,000 Meters Varsity | 6 | 16:45.5 | SR |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 39 · SetonSeton | 5,000 Meters Varsity | 39 | 16:03.1 | SR |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Div IV · Place 12 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Div IV | 12 | 17:23.6 PB | 11 |
| Oct 26 | City of Chandler XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 15 | 16:29.2 | JR |
| Oct 21 | 74th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.4 Miles D5 Varsity Red · Place 11 · Chandler PreparatoryChandler Preparatory | 2.4 Miles D5 Varsity Red | 11 | 14:14 PB | 11 |
| Oct 13 | Titan InvitationalOct 13 · 5,000 Meters Varsity · Place 16 · Chandler PrepChandler Prep | 5,000 Meters Varsity | 16 | 18:17.4 | JR |
| Sep 30 | Desert Twilight XC FestivalSep 30 · 5,000 Meters Varsity · Place 110 · Chandler PrepChandler Prep | 5,000 Meters Varsity | 110 | 17:00.9 | JR |
| Sep 24 | Western Equinox XC FestivalSep 24 · 5,000 Meters Varsity · Place 4 · Chandler PrepChandler Prep | 5,000 Meters Varsity | 4 | 16:55.0 | JR |
| Sep 10 | Fountain Hills InvitationalSep 10 · 5,000 Meters Varsity Division 3 · Place 6 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity Division 3 | 6 | 16:57.69 | 11 |
| Aug 30 | Hopi InvitationalAug 30 · 5,000 Meters Varsity · Place 3 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 3 | 18:59 PB | 11 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Small School (1-999) · Place 38 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Open - Small School (1-999) | 38 | 17:09.9 PB | 10 |
| Nov 13 | AIA State Championship D1/D4Nov 13 · 5,000 Meters Division 4 · Place 18 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Division 4 | 18 | 17:41.4 | 10 |
| Nov 13 | AIA State Championship D1/D4Nov 13 · 5,000 Meters Division 4 · Place 18 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Division 4 | 18 | 17:41.4 | 10 |
| Nov 3 | AIA Sectional - CrossroadsNov 3 · 5,000 Meters Division 4 · Place 1 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Division 4 | 1 | 17:40.9 | 10 |
| Oct 22 | 73rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D5 Varsity Blue · Place 6 · Chandler PreparatoryChandler Preparatory | 2.93 Miles D5 Varsity Blue | 6 | 17:28 PB | 10 |
| Oct 15 | Chandler 8 Mile Relay InviteOct 15 · 2 Miles Relay Team A · Place 6 · Chandler PreparatoryChandler Preparatory | 2 Miles Relay Team A | 6 | 10:39.9 | 10 |
| Oct 8 | Titan InvitationalOct 8 · 5,000 Meters Varsity · Place 11 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 11 | 17:59.06 | 10 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Championship · Place 97 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Championship | 97 | 17:55.5 | — |
| Sep 4 | Chandler InvitationalSep 4 · 5,000 Meters Sophomore · Place 27 · Chandler PrepChandler Prep | 5,000 Meters Sophomore | 27 | 18:35.6 | SO |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 4 · Place 30 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Division 4 | 30 | 18:20.3 | 9 |
| Nov 4 | AIA Sectionals Crossroads WednesdayNov 4 · 5,000 Meters Div IV East · Place 10 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Div IV East | 10 | 18:46.7 | 9 |
| Oct 28 | Chandler City ChampionshipOct 28 · 5,000 Meters Varsity · Place 29 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 29 | 16:58 | 9 |
| Oct 8 | 7th Annual Titan InviteOct 8 · 5,000 Meters Varsity Session I · Place 33 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity Session I | 33 | 18:38.8 PB | 9 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 15 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 15 | 18:09.48 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 28 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Varsity | 28 | 18:26.50 | 9 |
| Sep 12 | Chandler InvitationalSep 12 · 5,000 Meters Freshman · Place 9 · Chandler PreparatoryChandler Preparatory | 5,000 Meters Freshman | 9 | 18:08.3 | 9 |
2019 Cross Country
7 results2018 Cross Country
5 results2017 Cross Country
4 results