Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Palos Verdes High SchoolPV Mini-Meet · Aug 30 | 12:57.52 | PV Mini-Meet | August 30, 2018 |
| 2.5 Miles · Columbia ParkSouth Bay Cup · Sep 30 | 17:26 | South Bay Cup | September 30, 2015 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) · Oct 21 | 19: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 Finals · Nov 17 | 17:50.2 | CIF-SS Division Finals | November 17, 2018 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 17:53.5 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Polliwog ParkBay League Cluster Meet #2 · Oct 15 | 20:58.72 | Bay League Cluster Meet #2 | October 15, 2015 |
| 3 Miles · Redondo High SchoolBay League Finals · Nov 1 | 17:52.0 | Bay League Finals | November 1, 2018 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 18 | 18:06.9 | CIF-SS Division Finals | November 18, 2017 |
| 3 Miles · Rose BowlCool Breeze Invitational · Sep 3 | 20:00.62 | Cool Breeze Invitational | September 3, 2016 |
| 3.04 Miles · Palos Verdes Cross Country CourseBay League Meet #1 · Oct 13 | 21:47.37 | Bay League Meet #1 | October 13, 2016 |
| 3.04 Miles · Palos Verdes High SchoolBay League Finals · Nov 2 | 19:56.26 | Bay League Finals | November 2, 2017 |
| 5,000 Meters · Central ParkMasters University XC Invitational (High School Only) · Sep 29 | 18:36.2 | Masters University XC Invitational (High School Only) | September 29, 2018 |
| 5,000 Meters · Kualoa Ranch20th Annual 'Iolani Cross Country Invitational · Sep 15 | 18:45.68 | 20th Annual 'Iolani Cross Country Invitational | September 15, 2018 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 20:18.21 | Nike Portland XC | September 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | 2018 CIF State Cross Country ChampionshipsNov 24 · 5,000 Meters Division 1 · Place 36 · Mira Costa-SS | 5,000 Meters Division 1 | 36 | 18:41.0 | SR |
| Nov 17 | CIF-SS Division FinalsNov 17 · 3 Miles Division 1 · Place 28 · Mira Costa | 3 Miles Division 1 | 28 | 17:50.2 PB | 12 |
| Nov 10 | CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 10 · 3 Miles Division 1, Heat 3 · Place 10 · Mira Costa | 3 Miles Division 1, Heat 3 | 10 | 18:27.3 | 12 |
| Nov 1 | Bay League FinalsNov 1 · 3 Miles Varsity · Place 3 · Mira Costa | 3 Miles Varsity | 3 | 17:52.0 PB | 12 |
| Oct 24 | Warrior MileOct 24 · 1,600 Meters Open · Place 6 · Mira Costa | 1,600 Meters Open | 6 | 5:09.90 | 12 |
| Oct 19 | 71st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Division 1 · Place 28 · Mira Costa | 3 Miles Division 1 | 28 | 19:12 | 12 |
| Oct 11 | Bay League Meet #1Oct 11 · 3 Miles Varsity · Place 7 · Mira Costa | 3 Miles Varsity | 7 | 20:21.56 | 12 |
| Sep 29 | Masters University XC Invitational (High School Only)Sep 29 · 5,000 Meters Varsity · Place 12 · Mira Costa | 5,000 Meters Varsity | 12 | 18:36.2 PB | 12 |
| Sep 15 | 20th Annual 'Iolani Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 7 · Mira Costa | 5,000 Meters Varsity | 7 | 18:45.68 PB | 12 |
| Sep 8 | 35th Annual Laguna Hills Cross Country InvitationalSep 8 · 3 Miles Division 2 · Place 3 · Mira Costa | 3 Miles Division 2 | 3 | 20:22.7 | 12 |
| Aug 30 | PV Mini-MeetAug 30 · 2 Miles Varsity Heat 1 · Place 12 · Mira Costa | 2 Miles Varsity Heat 1 | 12 | 12:57.52 PB | 12 |
2017 Cross Country
8 results2016 Cross Country
7 results2015 Cross Country
8 results