Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · La Mirada ParkLa Serna Summer XC Series #3 · Aug 16 | 10:52.75 | La Serna Summer XC Series #3 | August 16, 2018 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) · Oct 21 | 17:58 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 2.98 Miles · Riverside Golf CourseCBU/King High Lancer Classic · Oct 8 | 17:31 | CBU/King High Lancer Classic | October 8, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 16:50.7 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Discovery Well ParkMoore League Meet #2 · Oct 14 | 21:09.00 | Moore League Meet #2 | October 14, 2015 |
| 3 Miles · Dos Pueblos High SchoolDos Pueblos Invitational · Sep 23 | 17:27.2 | Dos Pueblos Invitational | September 23, 2016 |
| 3 Miles · El Dorado ParkMoore League Cluster #1 · Sep 28 | 17:59 | Moore League Cluster #1 | September 28, 2016 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 2) · Sep 19 | 20:04.3 | 35th Annual Woodbridge Cross Country Classic (Day 2) | September 19, 2015 |
| 3 Miles · Heartwell ParkMoore League Finals · Nov 1 | 16:53 | Moore League Finals | November 1, 2017 |
| 3,200 Meters · Chittick FieldHoka Postal 3200 · Nov 10 | 11:00 | Hoka Postal 3200 | November 10, 2016 |
| 4,000 Meters · Shadow Mountain ParkNature's Bakery Nevada Twilight Classic · Sep 1 | 15:45 | Nature's Bakery Nevada Twilight Classic | September 1, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Moore League FinalsOct 31 · 3 Miles Junior Varsity · Place 4 · Poly (Long Beach) | 3 Miles Junior Varsity | 4 | 16:19 | 12 |
| Oct 12 | Dos Pueblos InvitationalOct 12 · Varsity · Place 7 · Poly (Long Beach) | Varsity | 7 | 17:15 | 12 |
| Aug 16 | La Serna Summer XC Series #3Aug 16 · 2 Miles Junior - Senior - Open · Place 20 · Poly (Long Beach) | 2 Miles Junior - Senior - Open | 20 | 10:52.75 PB | 12 |
2017 Cross Country
5 results2016 Cross Country
5 results2015 Cross Country
3 results