Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorWSL vs Orange Cove , Caruthers · Mar 27 | 16.26a | WSL vs Orange Cove , Caruthers | March 27, 2019 |
| 1600 Meters · OutdoorWest Coast F/S · Mar 31 | 5:59.03a | West Coast F/S | March 31, 2017 |
| 3200 Meters · OutdoorDual vs FHS, RHS, CHS (WSL) · Apr 11 | 13:48.94a | Dual vs FHS, RHS, CHS (WSL) | April 11, 2018 |
| 400 Meters · OutdoorDual vs FHS, RHS, CHS (WSL) · Apr 11 | 1:08.57a | Dual vs FHS, RHS, CHS (WSL) | April 11, 2018 |
| 800 Meters · OutdoorCIF Division 2 Championships · May 9 | 2:33.08a | CIF Division 2 Championships | May 9, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
12 results2018 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | CIF Division 2 ChampionshipsMay 9 · 800 Meters · Place 12 · Caruthers | 800 Meters | 12. | 2:33.08a PB | 11 |
| Apr 11 | Dual vs FHS, RHS, CHS (WSL)Apr 11 · 3200 Meters · Place 1 · Caruthers | 3200 Meters | 1. | 13:48.94a PB | 11 |
| Apr 11 | Dual vs FHS, RHS, CHS (WSL)Apr 11 · 800 Meters · Place 1 · Caruthers | 800 Meters | 1. | 2:44.00 | 11 |
| Apr 11 | Dual vs FHS, RHS, CHS (WSL)Apr 11 · 400 Meters · Place 1 · Caruthers | 400 Meters | 1. | 1:08.57a PB | 11 |
| Apr 4 | Dual vs FHS, CHS, MHS (WSL)Apr 4 · 1600 Meters · Place 1 · Caruthers | 1600 Meters | 1. | 6:10.00a | 11 |
| Apr 4 | Dual vs FHS, CHS, MHS (WSL)Apr 4 · 800 Meters · Place 1 · Caruthers | 800 Meters | 1. | 2:39.01a | 11 |
| Apr 4 | Dual vs FHS, CHS, MHS (WSL)Apr 4 · 400 Meters · Caruthers | 400 Meters | — | DNS | 11 |
| Mar 16 | Gateway to Track & FieldMar 16 · 1600 Meters · Caruthers | 1600 Meters | -- | SCR | 11 |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 7 | Yosemite InvitationalApr 7 · 1600 Meters · Place 7 · Caruthers | 1600 Meters | 7. | 6:01.54a | 10 |
| Mar 31 | West Coast F/SMar 31 · 1600 Meters · Place 8 · Caruthers | 1600 Meters | 8. | 5:59.03a PB | 10 |
2016 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 13 | WSL Dual #3Apr 13 · 1600 Meters · Place 4 · Caruthers | 1600 Meters | 4. | 06:28.4 | 9 |
| Apr 13 | WSL Dual #3Apr 13 · 800 Meters · Place 10 · Caruthers | 800 Meters | 10. | 03:11.9 | 9 |
| Apr 13 | WSL Dual #3Apr 13 · 400 Meters · Place 2 · Caruthers | 400 Meters | 2. | 01:12.5 | 9 |
| Apr 6 | WSL Dual #2Apr 6 · 1600 Meters · Place 4 · Caruthers | 1600 Meters | 4. | 6:33.12a | 9 |
| Apr 6 | WSL Dual #2Apr 6 · 800 Meters · Place 9 · Caruthers | 800 Meters | 9. | 3:11.74a | 9 |
| Apr 6 | WSL Dual #2Apr 6 · 400 Meters · Place 7 · Caruthers | 400 Meters | 7. | 1:12.00a | 9 |
| Apr 1 | West Coast F/S RelaysApr 1 · 800 Meters · Place 34 · Caruthers | 800 Meters | 34. | 3:03.47a | 9 |
| Apr 1 | West Coast F/S RelaysApr 1 · 400 Meters · Place 14 · Caruthers | 400 Meters | 14. | 1:12.69a | 9 |
| Mar 30 | WSL#1 at Parlier Mar 30 · 1600 Meters · Place 7 · Caruthers | 1600 Meters | 7. | 6:59.8 | 9 |
| Mar 30 | WSL#1 at Parlier Mar 30 · 800 Meters · Place 8 · Caruthers | 800 Meters | 8. | 3:22 | 9 |
| Mar 30 | WSL#1 at Parlier Mar 30 · 400 Meters · Place 8 · Caruthers | 400 Meters | 8. | 1:18.4 | 9 |