Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) · Oct 21 | 16:06 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 2.96 Miles · Morley Field Sports ComplexSan Diego CIF XC Championships · Nov 17 | 15:56.7 | San Diego CIF XC Championships | November 17, 2018 |
| 3 Miles · Dana Hills High School45th Dana Hills Nike Invitational · Sep 22 | 15:28.6 | 45th Dana Hills Nike Invitational | September 22, 2018 |
| 3.04 Miles · CIF Morley Field Championship CourseSan Diego CIF XC Championships · Nov 19 | 17:23 | San Diego CIF XC Championships | November 19, 2016 |
| 3.05 Miles · Kit Carson ParkNorth County Conference Championships · Nov 11 | 17:10.1 | North County Conference Championships | November 11, 2017 |
| 3.1 Miles · Guajome County Park - Summit TrailNCC Championships · Nov 12 | 17:08.7 | NCC Championships | November 12, 2016 |
| 5,000 Meters · Guajome Park 37th Annual Running Center Southern Cal Invitational · Oct 6 | 16:21.6 | 37th Annual Running Center Southern Cal Invitational | October 6, 2018 |
| 5,000 Meters · Guajome ParkAvocado East League Cluster 2 · Oct 27 | 16:45.16 | Avocado East League Cluster 2 | October 27, 2017 |
| 5,000 Meters · Rohr Park23rd Annual Mustang Invitational · Sep 8 | 16:53.53 | 23rd Annual Mustang Invitational | September 8, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results2017 Cross Country
6 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | San Diego CIF XC ChampionshipsNov 19 · 3.04 Miles Boys D-1 Varsity · Place 19 · San Marcos | 3.04 Miles Boys D-1 Varsity | 19 | 17:23 PB | 10 |
| Nov 12 | NCC ChampionshipsNov 12 · 3.1 Miles Avocado East League · Place 4 · San Marcos | 3.1 Miles Avocado East League | 4 | 17:08.7 PB | 10 |
| Sep 24 | Dana Hills Nike InvitationalSep 24 · 3 Miles Division 2 · Place 4 · San Marcos SD | 3 Miles Division 2 | 4 | 15:46.0 | 10 |
2015 Cross Country
3 results