Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hart Memorial ParkKern County Cross Country Championships · Nov 5 | 11:18.2 | Kern County Cross Country Championships | November 5, 2016 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 2) · Sep 19 | 18:03.6 | 35th Annual Woodbridge Cross Country Classic (Day 2) | September 19, 2015 |
| 3 Miles · Hart Memorial ParkSWYL/SSL League Championships · Nov 12 | 16:58.00 | SWYL/SSL League Championships | November 12, 2015 |
| 3 Miles · Kingsburg Gun ClubJohn Seaman Invitational · Oct 29 | 17:17.16 | John Seaman Invitational | October 29, 2016 |
| 5,000 Meters · Kern County Soccer ParkSWYL League Meet 2 · Oct 7 | 18:49 | SWYL League Meet 2 | October 7, 2015 |
| 5,000 Meters · The Park at River WalkSWYL League Meet 3 · Oct 21 | 17:26 | SWYL League Meet 3 | October 21, 2015 |
| 5,000 Meters · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 18:31.7 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
| 5,000 Meters · Yokuts ParkSWYL League Meet 1 · Sep 23 | 18:09 | SWYL League Meet 1 | September 23, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | SWYL Mini Meet 3Oct 18 · 5,000 Meters Varsity · Place 24 · Bakersfield | 5,000 Meters Varsity | 24 | 17:53 | 11 |
| Oct 13 | Roosevelt Roughrider XC InvitationalOct 13 · 5,000 Meters Varsity-LARGE · Place 176 · Bakersfield | 5,000 Meters Varsity-LARGE | 176 | 18:31.7 PB | 11 |
| Oct 4 | SWYL Mini Meet 2Oct 4 · 5,000 Meters Varsity · Place 30 · Bakersfield | 5,000 Meters Varsity | 30 | 18:53 | 11 |
| Sep 20 | SWYL Mini Meet 1Sep 20 · 5,000 Meters Varsity · Place 31 · Bakersfield | 5,000 Meters Varsity | 31 | 18:32 | 11 |
2016 Cross Country
3 results2015 Cross Country
5 results