Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Crossroads ParkThe Phoenix Classic - Showdown at Sundown · Oct 4 | 17:38.9 | The Phoenix Classic - Showdown at Sundown | October 4, 2019 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division I State Championships · Nov 10 | 18:38.52 | AIA Division I State Championships | November 10, 2018 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Oct 31 | 18:46.77 | AIA Sectionals - Crossroads | October 31, 2018 |
| 5,000 Meters · Crossroads ParkAIA Sectionals - Crossroads · Nov 8 | 19:04.22 | AIA Sectionals - Crossroads | November 8, 2019 |
| 5,000 Meters · Kiwanis ParkTempe City Cross Country Championship · Oct 23 | 19:41.3 | Tempe City Cross Country Championship | October 23, 2019 |
| 5,000 Meters · Shalimar Country Club45th Annual Doug Conley Invitational · Sep 23 | 19:55.1 | 45th Annual Doug Conley Invitational | September 23, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | AIA Sectionals - CrossroadsNov 8 · 5,000 Meters Division I-Section III · Place 71 · Mountain Pointe | 5,000 Meters Division I-Section III | 71 | 19:04.22 PB | 11 |
| Oct 23 | Tempe Union City ChampionshipOct 23 · 5,000 Meters Varsity · Place 33 · Mountain Pointe | 5,000 Meters Varsity | 33 | 19:41.3 | 11 |
| Oct 23 | Tempe City Cross Country ChampionshipOct 23 · 5,000 Meters Varsity · Place 33 · Mountain Pointe | 5,000 Meters Varsity | 33 | 19:41.3 PB | 11 |
| Oct 4 | The Phoenix Classic - Showdown at SundownOct 4 · 3 Miles Varsity · Place 47 · Mountain Pointe | 3 Miles Varsity | 47 | 17:38.9 PB | 11 |
| Sep 27 | Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Championship · Place 184 · Mountain Pointe | 5,000 Meters Championship | 184 | 18:17.92 | 11 |
| Sep 21 | Doug Conley InviteSep 21 · 5,000 Meters Elite · Place 81 · Mountain Pointe | 5,000 Meters Elite | 81 | 18:32.84 | 11 |
| Sep 14 | Fountain Hills InvitationalSep 14 · 5,000 Meters Varsity · Place 157 · Mountain Pointe | 5,000 Meters Varsity | 157 | 18:50.31 | 11 |
| Sep 6 | Desert SolsticeSep 6 · 5,000 Meters Varsity · Place 58 · Mountain Pointe | 5,000 Meters Varsity | 58 | 19:45.7 | — |
2018 Cross Country
4 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Tempe City ChampionshipsOct 18 · 5,000 Meters Freshman · Place 11 · Mountain Pointe | 5,000 Meters Freshman | 11 | 22:05 | 9 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Freshman · Place 79 · MOUNTAIN POINTE | 5,000 Meters Freshman | 79 | 20:38.6 | — |
| Sep 23 | 45th Annual Doug Conley InvitationalSep 23 · 5,000 Meters Non-Varsity · Place 227 · Mountain Pointe | 5,000 Meters Non-Varsity | 227 | 19:55.1 PB | 9 |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Freshman Sophomore · Place 80 · Mountain Pointe | 5,000 Meters Freshman Sophomore | 80 | 21:54.8 | — |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 64 · Mountain Pointe | 5,000 Meters Freshman | 64 | 22:25.6 | FR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 64 · Mountain Pointe | 5,000 Meters Freshman | 64 | 22:25.6 | FR |