Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.7 Miles · Foothills ParkGreat Hearts MS League Meet #4 · Oct 22 | 11:03.6 | Great Hearts MS League Meet #4 | October 22, 2022 |
| 2 Miles · Crossroads ParkEVC · Dec 8 | 15:05.00 | EVC | December 8, 2021 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 20:39.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,000 Meters · Bradshaw Mountain InviteUSATF Regulation XC Meet · Sep 4 | 14:06.4 | USATF Regulation XC Meet | September 4, 2021 |
| 3,000 Meters · Estrella Mountain ParkUSATF Arizona Association Junior Olympic, Open and Masters Championships · Nov 6 | 12:20.7 | USATF Arizona Association Junior Olympic, Open and Masters Championships | November 6, 2021 |
| 3,000 Meters · Mountain Vista ParkUSATF-AZ Regulation XC Meet #2 · Sep 18 | 12:53.0 | USATF-AZ Regulation XC Meet #2 | September 18, 2021 |
| 3,000 Meters · Paradise Honors High SchoolUSATF-AZ Regulation XC Meet #3 · Oct 9 | 11:49.4 | USATF-AZ Regulation XC Meet #3 | October 9, 2021 |
| 3,000 Meters · Paradise Valley ParkUSATF-AZ Regulation XC Meet #4 · Oct 23 | 12:36.9 | USATF-AZ Regulation XC Meet #4 | October 23, 2021 |
| 4,000 Meters · Desert Horizon ParkUSATF Regulation Meet #3 · Oct 29 | 20:18 | USATF Regulation Meet #3 | October 29, 2022 |
| 4,000 Meters · Mesa Community CollegeUSATF Arizona Association Junior Olympic, Open, Masters Championships · Nov 5 | 18:14 | USATF Arizona Association Junior Olympic, Open, Masters Championships | November 5, 2022 |
| 4,000 Meters · Paradise Honors High SchoolUSATF Regulation Meet #2 · Sep 24 | 18:42 | USATF Regulation Meet #2 | September 24, 2022 |
| 5,000 Meters · Arizona Athletic GroundsWestern Equinox XC Invite · Sep 4 | 22:30.66 | Western Equinox XC Invite | September 4, 2026 |
| 5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 4 | 24:37.8 | AIA State Championship | November 4, 2023 |
| 5,000 Meters · Crossroads District ParkAIA Sectional - Crossroads · Nov 5 | 21:58.63 | AIA Sectional - Crossroads | November 5, 2026 |
| 5,000 Meters · Toka Sticks Golf CourseNXR Southwest Regional Championships · Nov 22 | 21:25.85 | NXR Southwest Regional Championships | November 22, 2025 |
| 5,000 Meters · Tumbleweed Park32nd Annual Chandler XC Invite · Aug 29 | 23:22.4 | 32nd Annual Chandler XC Invite | August 29, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Sectional - CrossroadsNov 5 · 5,000 Meters Division I - Southeast · Place 34 · HigleyHigley | 5,000 Meters Division I - Southeast | 34 | 21:58.63 PB | 12 |
| Oct 21 | East Valley XC InviteOct 21 · 5,000 Meters Varsity · Place 37 · HigleyHigley | 5,000 Meters Varsity | 37 | 22:19.9 | 12 |
| Oct 9 | Epic Tourneys XC InviteOct 9 · 5,000 Meters Big Schools Varsity (Div I & II) · Place 93 · HigleyHigley | 5,000 Meters Big Schools Varsity (Div I & II) | 93 | 22:39.90 | 12 |
| Sep 25 | Desert Twilight XC FestivalSep 25 · 5,000 Meters #17 Large Schools Varsity · Place 86 · HigleyHigley | 5,000 Meters #17 Large Schools Varsity | 86 | 22:33.5 | 12 |
| Sep 18 | 45th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 57 - 8:10pm - Blue Varsity A (G) · Place 154 · HigleyHigley | 3 Miles Race 57 - 8:10pm - Blue Varsity A (G) | 154 | 20:39.7 PB | 12 |
| Sep 4 | Western Equinox XC InviteSep 4 · 5,000 Meters Championship · Place 65 · HigleyHigley | 5,000 Meters Championship | 65 | 22:30.66 PB | 12 |
| Aug 29 | 32nd Annual Chandler XC InviteAug 29 · 5,000 Meters Senior · Place 28 · HigleyHigley | 5,000 Meters Senior | 28 | 23:22.4 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southwest Regional ChampionshipsNov 22 · 5,000 Meters Large 1 · Place 91 · HigleyHigley | 5,000 Meters Large 1 | 91 | 21:25.85 PB | 11 |
| Nov 15 | AIA Cross Country State ChampionshipsNov 15 · 5,000 Meters Varsity · Place 82 · HigleyHigley | 5,000 Meters Varsity | 82 | 21:45.00 | 11 |
| Nov 6 | AIA Sectional - CrossroadsNov 6 · 5,000 Meters Varsity · Place 28 · HigleyHigley | 5,000 Meters Varsity | 28 | 21:16.52 | 11 |
| Oct 22 | East Valley InviteOct 22 · 5,000 Meters Varsity · Place 24 · HigleyHigley | 5,000 Meters Varsity | 24 | 21:06.39 | 11 |
| Oct 10 | Epic Tourneys XC InviteOct 10 · 5,000 Meters Varsity · Place 77 · HigleyHigley | 5,000 Meters Varsity | 77 | 22:09.98 | 11 |
| Sep 26 | Desert TwilightSep 26 · 5,000 Meters Championship · Place 103 · HigleyHigley | 5,000 Meters Championship | 103 | 21:13.8 | JR |
| Sep 5 | Western Equinox XC InviteSep 5 · 5,000 Meters Championship · Place 80 · HigleyHigley | 5,000 Meters Championship | 80 | 21:43.6 | JR |
| Aug 30 | Chandler InvitationalAug 30 · 5,000 Meters Varsity · Place 24 · HigleyHigley | 5,000 Meters Varsity | 24 | 22:16.1 | JR |
2024 Cross Country
3 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA State ChampionshipNov 4 · 5,000 Meters Division 2 · Place 120 · HigleyHigley | 5,000 Meters Division 2 | 120 | 24:37.8 PB | 9 |
| Oct 25 | AIA Sectional - CrossroadsOct 25 · 5,000 Meters Varsity · Place 52 · HigleyHigley | 5,000 Meters Varsity | 52 | 24:35.4 | FR |
| Oct 13 | Epic Tourneys Titan InvitationalOct 13 · 5,000 Meters Varsity · Place 49 · HigleyHigley | 5,000 Meters Varsity | 49 | 23:05.1 | FR |
| Sep 29 | Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 99 · HigleyHigley | 5,000 Meters Varsity | 99 | 24:01.8 | FR |
| Sep 23 | Western Equinox XC FestivalSep 23 · 5,000 Meters Championship · Place 80 · HigleyHigley | 5,000 Meters Championship | 80 | 23:09.2 | FR |
| Sep 15 | Ojo Rojo InvitationalSep 15 · 5,000 Meters Varsity · Place 148 · HigleyHigley | 5,000 Meters Varsity | 148 | 23:58.0 | FR |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity Division 1 · Place 69 · HigleyHigley | 5,000 Meters Varsity Division 1 | 69 | 23:31.82 | 9 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 46 · HigleyHigley | 5,000 Meters Freshman | 46 | 23:41.4 | FR |
2022 Cross Country
5 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | EVCDec 8 · 2 Miles Middle School · Place 25 · SossamanSossaman | 2 Miles Middle School | 25 | 15:05.00 PB | 7 |
| Nov 6 | USATF Arizona Association Junior Olympic, Open and Masters ChampionshipsNov 6 · 3,000 Meters 11-12 · Place 5 · Huron AthleticsHuron Athletics | 3,000 Meters 11-12 | 5 | 12:20.7 PB | 7 |
| Oct 23 | USATF-AZ Regulation XC Meet #4Oct 23 · 3,000 Meters 11-12 · Place 3 · Huron AthleticsHuron Athletics | 3,000 Meters 11-12 | 3 | 12:36.9 PB | 7 |
| Oct 9 | USATF-AZ Regulation XC Meet #3Oct 9 · 3,000 Meters 11-12 · Place 4 · Huron AthleticsHuron Athletics | 3,000 Meters 11-12 | 4 | 11:49.4 PB | 7 |
| Sep 18 | USATF-AZ Regulation XC Meet #2Sep 18 · 3,000 Meters 11-12 · Place 3 · Huron AthleticsHuron Athletics | 3,000 Meters 11-12 | 3 | 12:53.0 PB | 7 |
| Sep 4 | USATF Regulation XC MeetSep 4 · 3,000 Meters 11-12 · Place 3 · Huron AthleticsHuron Athletics | 3,000 Meters 11-12 | 3 | 14:06.4 PB | 7 |