Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorSUSD Championships · Apr 25 | 6:37.00a | SUSD Championships | April 25, 2017 |
| 400 Meters · OutdoorScottsdale MS Finals Qualifier #2 · Apr 22 | 1:11.83a | Scottsdale MS Finals Qualifier #2 | April 22, 2019 |
| 800 Meters · OutdoorScottsdale MS Track - Week 3 (Wed) Chey, EchC, Ingl, Moh, Ton · Apr 18 | 2:52.65a | Scottsdale MS Track - Week 3 (Wed) Chey, EchC, Ingl, Moh, Ton | April 18, 2018 |
| Javelin · 300g TJ · OutdoorScottsdale MS Qualifier 1b · Apr 17 | 50-00 | Scottsdale MS Qualifier 1b | April 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
10 results2018 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | Scottsdale MS Track - Week 3 (Wed) Chey, EchC, Ingl, Moh, TonApr 18 · 800 Meters · Place 4 · Mohave | 800 Meters | 4. | 2:52.65a PB | 7 |
| Apr 9 | Scottsdale MS Track - Week 2 Chey, CopR, Moh, MtsidApr 9 · 1600 Meters · Place 6 · Mohave | 1600 Meters | 6. | 7:10.82a | 7 |
| Apr 2 | Scottsdale MS Track - Week 1 Echo, Ingl, Moh, TonApr 2 · 800 Meters · Place 3 · Mohave | 800 Meters | 3. | 3:00.09a | 7 |
2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | SUSD ChampionshipsApr 25 · 1600 Meters · Place 2 · Mohave | 1600 Meters | 2. | 6:37.00a PB | 6 |
| Apr 25 | SUSD ChampionshipsApr 25 · 800 Meters · Place 3 · Mohave | 800 Meters | 3. | 2:58.59a | 6 |
| Apr 12 | SUSD#6Apr 12 · 1600 Meters · Place 4 · Mohave | 1600 Meters | 4. | 6:50.97a | 6 |
| Apr 12 | SUSD#6Apr 12 · 800 Meters · Place 3 · Mohave | 800 Meters | 3. | 3:03.32a | 6 |
| Apr 12 | SUSD#6Apr 12 · 400 Meters · Place 3 · Mohave | 400 Meters | 3. | 1:14.20a | 6 |
| Apr 6 | SUSD Meet 4Apr 6 · 1600 Meters · Place 2 · Mohave | 1600 Meters | 2. | 6:38.12a | 6 |
| Mar 30 | SUSD #2 MeetMar 30 · 800 Meters · Place 2 · Mohave | 800 Meters | 2. | 3:02.74a | 6 |