Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · New 2.5 Mile Course created in 2014South Bay Cup · Oct 1 | 14:11.00 | South Bay Cup | October 1, 2014 |
| 2.93 Miles · Mt. SAC Standard HS Course68th Mt. SAC Cross Country Invitational (Saturday) · Oct 24 | 16:40 | 68th Mt. SAC Cross Country Invitational (Saturday) | October 24, 2015 |
| 3 Miles · Great Park34th Annual Woodbridge Cross Country Classic (Day 2) · Sep 20 | 16:11.95 | 34th Annual Woodbridge Cross Country Classic (Day 2) | September 20, 2014 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 16:53 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · Pennisula CourseBay League Cluster Meet #2 · Oct 16 | 18:04.59 | Bay League Cluster Meet #2 | October 16, 2014 |
| 3 Miles · Polliwog ParkBay League Cluster Meet #2 · Oct 15 | 16:47.27 | Bay League Cluster Meet #2 | October 15, 2015 |
| 3 Miles · Redondo High SchoolBay League Finals · Nov 6 | 17:11.20 | Bay League Finals | November 6, 2014 |
| 3 Miles · Rose BowlCool Breeze Invitational · Sep 3 | 17:17.32 | Cool Breeze Invitational | September 3, 2016 |
| 3.04 Miles · Palos Verdes High SchoolBay League Cluster Meet #1 · Sep 24 | 18:12 | Bay League Cluster Meet #1 | September 24, 2015 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 17:21.37 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Stanford University Golf Course41st Stanford Cross Country Invitational (High School) · Sep 27 | 17:23 | 41st Stanford Cross Country Invitational (High School) | September 27, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters JV Championships · Place 16 · Mira Costa | 5,000 Meters JV Championships | 16 | 17:21.37 PB | 12 |
| Sep 3 | Cool Breeze InvitationalSep 3 · 3 Mile Seeded · Place 194 · Mira Costa | 3 Mile Seeded | 194 | 17:17.32 PB | 12 |
2015 Cross Country
3 results2014 Cross Country
8 results