Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.65 Miles · Lindo LakesVaquero Stampede · Aug 26 | 10:39 | Vaquero Stampede | August 26, 2017 |
| 2 Miles · University City High SchoolHoka One One Postal 2 Mile · Oct 28 | 14:33.43 | Hoka One One Postal 2 Mile | October 28, 2017 |
| 2.75 Miles · CIF Morley Field Championship CourseSan Diego CIF XC Championships · Nov 19 | 20:51 | San Diego CIF XC Championships | November 19, 2016 |
| 2.96 Miles · Morley CIF CourseCIFSDS XC Championships · Nov 23 | 22:09.6 | CIFSDS XC Championships | November 23, 2019 |
| 2.96 Miles · Morley Field Sports ComplexSan Diego CIF XC Championships · Nov 17 | 22:48.8 | San Diego CIF XC Championships | November 17, 2018 |
| 3 Miles · Dana Hills High School46th Annual Dana Hills Nike Invitational · Sep 28 | 22:41.1 | 46th Annual Dana Hills Nike Invitational | September 28, 2019 |
| 5,000 Meters · Discovery Lake Frontier Cluster #2 · Sep 6 | 23:14 | Frontier Cluster #2 | September 6, 2018 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 22:59.50 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
9 results2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | San Diego CIF XC ChampionshipsNov 17 · 2.96 Miles Varsity Girls Division 4 · Place 50 · High Tech High (SD) | 2.96 Miles Varsity Girls Division 4 | 50 | 22:48.8 PB | 11 |
| Nov 8 | Frontier Conference FinalsNov 8 · 3 Miles Varsity · High Tech High (SD) | 3 Miles Varsity | — | 23:03Unofficial | 11 |
| Oct 11 | Frontier Cluster #3Oct 11 · 5,000 Meters Varsity and JV · High Tech High (SD) | 5,000 Meters Varsity and JV | — | 25.24Unofficial | 11 |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 4 · Place 119 · High Tech SD | 5,000 Meters Division 4 | 119 | 22:59.50 | JR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 4 · Place 119 · High Tech High (SD) | 5,000 Meters Division 4 | 119 | 22:59.50 PB | 11 |
| Sep 6 | Frontier Cluster #2Sep 6 · 5,000 Meters Varsity · Place 4 · High Tech High (SD) | 5,000 Meters Varsity | 4 | 23:14 PB | 11 |
| Aug 30 | Frontier Cluster #1Aug 30 · 5,000 Meters Varsity · Place 3 · High Tech High (SD) | 5,000 Meters Varsity | 3 | 22:31Unofficial | 11 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Frontier Cluster #4Nov 2 · 5,000 Meters Varsity · Place 24 · High Tech High (SD) | 5,000 Meters Varsity | 24 | 24:42Unofficial | 10 |
| Oct 28 | Hoka One One Postal 2 MileOct 28 · 2 Miles Varsity - Section 3 · Place 37 · High Tech High (SD) | 2 Miles Varsity - Section 3 | 37 | 14:33.43 PB | 10 |
| Aug 26 | Vaquero StampedeAug 26 · 1.65 Miles Girls Fr/So Div 2 · Place 16 · High Tech High (SD) | 1.65 Miles Girls Fr/So Div 2 | 16 | 10:39 PB | 10 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | San Diego CIF XC ChampionshipsNov 19 · 2.75 Miles Girls D-4 Varsity · Place 49 · High Tech High (SD) | 2.75 Miles Girls D-4 Varsity | 49 | 20:51 PB | 9 |
| Nov 9 | Frontier Conference FinalsNov 9 · 5,000 Meters Varsity · Place 11 · High Tech High (SD) | 5,000 Meters Varsity | 11 | 22:47Unofficial | 9 |
| Nov 3 | Frontier Cluster #4Nov 3 · 5,000 Meters Varsity · Place 12 · High Tech High (SD) | 5,000 Meters Varsity | 12 | 23:17Unofficial | 9 |
| Oct 27 | Frontier Cluster #3Oct 27 · 5,000 Meters Varsity · Place 14 · High Tech High (SD) | 5,000 Meters Varsity | 14 | 23:12Unofficial | 9 |
| Oct 13 | Frontier Cluster #2Oct 13 · 5,000 Meters Varsity · Place 14 · High Tech High (SD) | 5,000 Meters Varsity | 14 | 23:22Unofficial | 9 |
| Sep 6 | Storm RunSep 6 · 2 Miles Varsity · Place 5 · High Tech High (SD) | 2 Miles Varsity | 5 | 14:42Unofficial | 9 |