Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bradshaw Mountain InviteUSATF Arizona Assoc Regulation · Sep 16 | 13:41 | USATF Arizona Assoc Regulation | September 16, 2017 |
| 3,000 Meters · Buffalo ParkUSATF Arizona Association Junior Olympic Championships · Nov 12 | 14:15.1 | USATF Arizona Association Junior Olympic Championships | November 12, 2016 |
| 3,000 Meters · Chaparral ParkArizona USATF Regulation Meet · Oct 15 | 13:15 | Arizona USATF Regulation Meet | October 15, 2016 |
| 3,000 Meters · Mountain Vista ParkUSATF Arizona Association Junior Olympic Championships · Nov 11 | 13:25.4 | USATF Arizona Association Junior Olympic Championships | November 11, 2017 |
| 3,000 Meters · Paseo Highlands ParkUSATF Arizona Association Junior Olympic Championships · Nov 10 | 12:17 | USATF Arizona Association Junior Olympic Championships | November 10, 2018 |
| 3,000 Meters · Western Regional/Grand Canal Liner ParkUSATF AZ-Assoc. Regulation Meet · Sep 30 | 12:43 | USATF AZ-Assoc. Regulation Meet | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
3 results2016 Cross Country
2 results