Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.85 Miles · Bonelli Park15th Annual Fastback Shootout · Sep 3 | 10:25.18 | 15th Annual Fastback Shootout | September 3, 2016 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 17:12 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 16 | 17:04.6 | 36th Annual Woodbridge Cross Country Classic (Day 1) | September 16, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 16:12.7 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Central Park - Huntington Beach36th Central Park Cross Country Invitational 2017 · Oct 7 | 16:55.7 | 36th Central Park Cross Country Invitational 2017 | October 7, 2017 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 17:17.6 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Irvine Regional ParkCentury League Meet #1 · Oct 1 | 17:46.3 | Century League Meet #1 | October 1, 2015 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 14 | 17:00.8 | Orange County Championships | October 14, 2017 |
| 3 Miles · Tri-City ParkPat Hadley Memorial Invitational · Sep 8 | 16:56.0 | Pat Hadley Memorial Invitational | September 8, 2018 |
| 3 Miles · Yorba Regional ParkNorth Hills League Finals · Nov 2 | 16:54.6 | North Hills League Finals | November 2, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results2017 Cross Country
6 results2016 Cross Country
6 results2015 Cross Country
5 results