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 | 21:08 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) · Nov 11 | 19:50.8 | CIF-SS Division Prelims (Day 1) | November 11, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 20:28.1 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Dana Hills High School45th Dana Hills Nike Invitational · Sep 22 | 20:11.1 | 45th Dana Hills Nike Invitational | September 22, 2018 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 14 | 21:29.3 | Orange County Championships | October 14, 2017 |
| 3 Miles · Yorba Regional ParkNorth Hills League Finals · Nov 2 | 19:09.1 | North Hills League Finals | November 2, 2016 |
| 5,000 Meters · Carbon Canyon Regional ParkBrea Invitational · Sep 30 | 21:58.8 | Brea Invitational | September 30, 2017 |
| 5,000 Meters · Woodward Park2017 39th Asics Clovis Cross Country Invitational · Oct 7 | 21:54.7 | 2017 39th Asics Clovis Cross Country Invitational | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | Crestview League PreviewSep 25 · 3 Miles Junior Varsity · Place 14 · Foothill (Santa Ana) | 3 Miles Junior Varsity | 14 | 22:02.5 | 12 |
| Sep 22 | 45th Dana Hills Nike InvitationalSep 22 · 3 Miles Senior - Division 2 · Place 23 · Foothill (Santa Ana) | 3 Miles Senior - Division 2 | 23 | 20:11.1 PB | 12 |
2017 Cross Country
8 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | CIF-SS Division FinalsNov 19 · 3 Miles Divison 1 · Place 171 · Foothill (Santa Ana) | 3 Miles Divison 1 | 171 | 20:56.1 | 10 |
| Nov 11 | CIF-SS Division Prelims (Day 1)Nov 11 · 3 Miles Division 1 - Ht 1 · Place 61 · Foothill (Santa Ana) | 3 Miles Division 1 - Ht 1 | 61 | 19:50.8 PB | 10 |
| Nov 2 | North Hills League FinalsNov 2 · 3 Miles Varsity · Place 7 · Foothill (Santa Ana) | 3 Miles Varsity | 7 | 19:09.1 PB | 10 |