Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 1 State XC · Nov 16 | 16:33.6 | AIA Division 1 State XC | November 16, 2019 |
| 5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Thursday · Nov 5 | 16:49.4 | AIA Sectionals Crossroads Thursday | November 5, 2020 |
| 5,000 Meters · Red Mountain ParkMesa City Meet · Oct 24 | 16:52.8 | Mesa City Meet | October 24, 2019 |
| 5,000 Meters · Rose Mofford Sectional CourseAIA Sectionals - Rose Mofford · Nov 6 | 16:19.46 | AIA Sectionals - Rose Mofford | November 6, 2019 |
| 5,000 Meters · Tumbleweed ParkChandler Invite · Sep 7 | 17:04.92 | Chandler Invite | September 7, 2019 |
| 7,000 Meters · Cedar Ridge Golf CourseColor Country Invitational · Oct 3 | 22:42 | Color Country Invitational | October 3, 2026 |
| 7242 m · Buffalo ParkGeorge Kyte Classic · Sep 2 | 23:26.0 | George Kyte Classic | September 2, 2026 |
| 8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 30 | 25:27.5 | Big Sky Cross Country Championship | October 30, 2026 |
| 8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 13 | 25:06.30 | CSU San Marcos Cougar Challenge | September 13, 2025 |
| 8,000 Meters · Crossroads District ParkNJCAA Region I/ACCAC Championships · Oct 24 | 26:07.1 | NJCAA Region I/ACCAC Championships | October 24, 2025 |
| 8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 8 | 26:39.2 | NJCAA Division II Cross Country Championships | November 8, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 25:07.3 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 19 | 24:15.7 | 45th Annual UC Riverside Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
4 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Varsity · Place 2 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 2 | 15:29.9 | 12 |
| Nov 4 | AIA Sectional - Rose MoffordNov 4 · 5,000 Meters Division 1 · Place 2 · Mountain View MesaMountain View Mesa | 5,000 Meters Division 1 | 2 | 15:29.9 | 12 |
| Oct 21 | City of Mesa ChampionshipOct 21 · 5,000 Meters Varsity · Place 1 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 1 | 15:53.2 | 12 |
| Sep 24 | Desert Twilight XC FestivalSep 24 · 5,000 Meters Varsity · Place 232 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 232 | 26:01.5 | — |
| Sep 10 | Western Equinox XC FestivalSep 10 · 5,000 Meters Varsity · Place 1 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 1 | 15:48.5 | 12 |
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 1 · Place 18 · Mountain View MesaMountain View Mesa | 5,000 Meters Division 1 | 18 | 16:16.2 | 11 |
| Nov 5 | AIA Sectionals Crossroads ThursdayNov 5 · 5,000 Meters Div I Northeast · Place 3 · Mountain View MesaMountain View Mesa | 5,000 Meters Div I Northeast | 3 | 16:49.4 PB | 11 |
| Oct 22 | 2020 Mesa City ChampionshipsOct 22 · 5,000 Meters Varsity · Place 2 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 2 | 16:28.30 | 11 |
| Oct 16 | Casteel InvitationalOct 16 · 5,000 Meters Varsity · Place 2 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 2 | 15:48.7 | 11 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 31 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 31 | 16:07.21 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 5 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 5 | 16:36.56 | 11 |
| Sep 12 | Chandler InvitationalSep 12 · 5,000 Meters Varsity · Place 4 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 4 | 15:53.5 | 11 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | AIA Division 1 State XCNov 16 · 5,000 Meters Varsity · Place 25 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 25 | 16:33.6 PB | 10 |
| Nov 6 | AIA Sectionals - Rose MoffordNov 6 · 5,000 Meters Division I-Section II · Place 8 · Mountain View MesaMountain View Mesa | 5,000 Meters Division I-Section II | 8 | 16:19.46 PB | 10 |
| Oct 24 | Mesa City MeetOct 24 · 5,000 Meters Varsity · Place 7 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 7 | 16:52.8 PB | 10 |
| Oct 16 | Red Mtn/MV/Higley/MesquiteOct 16 · 5,000 Meters Varsity · Place 4 · Mountain View MesaMountain View Mesa | 5,000 Meters Varsity | 4 | 17:29 | 10 |
| Sep 7 | Chandler InviteSep 7 · 5,000 Meters Sophomore · Place 4 · Mountain View MesaMountain View Mesa | 5,000 Meters Sophomore | 4 | 17:04.92 PB | 10 |