Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 8,000 Meters · Central ParkMasters University XC Invitational (Collegiate Only) · Sep 29 | 27:30.9 | Masters University XC Invitational (Collegiate Only) | September 29, 2018 |
| 8,000 Meters · Central ParkTMU XC Invitational · Sep 30 | 27:01.5 | TMU XC Invitational | September 30, 2017 |
| 8,000 Meters · Johnson-Springview ParkGSAC Championships · Nov 4 | 25:50.1 | GSAC Championships | November 4, 2017 |
| 8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 8 | 26:59.0 | Kim Duyst Invitational | September 8, 2018 |
| 8,000 Meters · William Jessup UniversityWarrior Invitational · Oct 21 | 26:02.4 | Warrior Invitational | October 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GSAC ChampionshipsNov 4 · 8,000 Meters Men · Place 12 · Jessup (CA) | 8,000 Meters Men | 12 | 25:50.1 PB | Sr |
| Oct 21 | Warrior InvitationalOct 21 · 8,000 Meters Men · Place 34 · Jessup (CA) | 8,000 Meters Men | 34 | 26:02.4 PB | Sr |
| Sep 30 | Mustang ChallengeSep 30 · 8,000 Meters Men's Open · Place 25 · Jessup (CA) | 8,000 Meters Men's Open | 25 | 27:01.6 | Sr |
| Sep 30 | TMU XC InvitationalSep 30 · 8,000 Meters Men · Place 68 · Jessup (CA) | 8,000 Meters Men | 68 | 27:01.5 PB | Sr |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GSAC ChampionshipsNov 5 · 8,000 Meters Men · Place 37 · Jessup (CA) | 8,000 Meters Men | 37 | 27:24.7 | Jr |
| Oct 22 | Warrior InviteOct 22 · 8,000 Meters Men · Place 43 · Jessup (CA) | 8,000 Meters Men | 43 | 28:17.1 | Jr |
| Sep 17 | UC Riverside InvitationalSep 17 · 8,000 Meters Invitational · Place 324 · William Jessup | 8,000 Meters Invitational | 324 | 28:34.8 | SO-2 |