Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Freestone ParkGHMSL Meet #3 · Sep 22 | 14:02.29 | GHMSL Meet #3 | September 22, 2018 |
| 2 Miles · Espee ParkGHMSL Meet #2 · Sep 15 | 17:11.4 | GHMSL Meet #2 | September 15, 2018 |
| 2 Miles · Granada Park CourseGHMSL Meet #5 · Oct 20 | 17:28.2 | GHMSL Meet #5 | October 20, 2018 |
| 2 Miles · Sereno ParkGHMSL Meet #4 · Oct 6 | 16:28.5 | GHMSL Meet #4 | October 6, 2018 |
| 2.1 Miles · Bullard Wash Linear ParkGHMSL Championship · Nov 3 | 16:24.7 | GHMSL Championship | November 3, 2018 |
| 2.1 Miles · Western Regional/Grand Canal Liner ParkGHMSL Meet #1 · Sep 8 | 19:01 | GHMSL Meet #1 | September 8, 2018 |
| 5,000 Meters · Crossroads Park7th Annual Titan Invite · Oct 8 | 23:16.6 | 7th Annual Titan Invite | October 8, 2020 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Nov 8 | 25:52.81 | AIA Sectionals - Crossroads | November 8, 2019 |
| 5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 7 | 27:59.13 | The Peaks XC Invite | September 7, 2019 |
| 5,000 Meters · Pioneer ParkRay Wherley Invite · Sep 26 | 25:02.15 | Ray Wherley Invite | September 26, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Sectionals Crossroads WednesdayNov 4 · 5,000 Meters Div IV East · Place 20 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Div IV East | 20 | 24:26.6 | 10 |
| Oct 23 | The Phoenix Classic - Showdown at SundownOct 23 · 5,000 Meters Varsity Division 3 · Place 33 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Varsity Division 3 | 33 | 00:23:02 | 10 |
| Oct 8 | 7th Annual Titan InviteOct 8 · 5,000 Meters Varsity Session I · Place 41 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Varsity Session I | 41 | 23:16.6 PB | 10 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Open · Place 10 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Open | 10 | 24:00.46 | — |
| Sep 26 | Ray Wherley InviteSep 26 · 5,000 Meters Open FR/SO · Place 7 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Open FR/SO | 7 | 25:02.15 PB | 10 |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 20 · Arete Preparatory Ac..Arete Preparatory Ac.. | 5,000 Meters Varsity | 20 | 23:23.94 | 10 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AIA Sectionals - CrossroadsNov 8 · 5,000 Meters Division IV-Section IV · Place 27 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Division IV-Section IV | 27 | 25:52.81 PB | 9 |
| Oct 30 | Tempe Prep InvitationalOct 30 · 5,000 Meters Varsity · Place 22 · Arete Preparatory Ac..Arete Preparatory Ac.. | 5,000 Meters Varsity | 22 | 22:43.5 | 9 |
| Oct 11 | 5th Annual Titan InvitationalOct 11 · 5,000 Meters Open · Place 5 · Arete Preparatory Ac..Arete Preparatory Ac.. | 5,000 Meters Open | 5 | 24:02.41 | 9 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Open · Place 21 · Arete Preparatory Ac...Arete Preparatory Ac... | 5,000 Meters Open | 21 | 23:18.84 | 9 |
| Sep 21 | Doug Conley InviteSep 21 · 5,000 Meters Varsity · Place 102 · Arete Preparatory Ac..Arete Preparatory Ac.. | 5,000 Meters Varsity | 102 | 25:00.52 | 9 |
| Sep 14 | Fountain Hills InvitationalSep 14 · 5,000 Meters Frosh/Soph Freshman Open · Place 51 · Arete Preparatory Ac..Arete Preparatory Ac.. | 5,000 Meters Frosh/Soph Freshman Open | 51 | 25:18.61 | 9 |
| Sep 7 | The Peaks XC InviteSep 7 · 5,000 Meters Open Girls · Place 65 · Arete Preparatory AcademyArete Preparatory Academy | 5,000 Meters Open Girls | 65 | 27:59.13 PB | 9 |
2018 Cross Country
6 results