Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Perseverance TrailRedmill Mile 2019 · Jul 12 | 9:51 | Redmill Mile 2019 | July 12, 2019 |
| 2.2 Miles · Hayward High SchoolMariner XC Invitational 33rd Annual · Oct 15 | 16:43.38 | Mariner XC Invitational 33rd Annual | October 15, 2016 |
| 2.5 Miles · Oceana High SchoolPAL League Meet #2 · Oct 10 | 19:33 | PAL League Meet #2 | October 10, 2018 |
| 2.93 Miles · Polo FieldsSan Francisco/Lowell Invitational · Sep 7 | 19:33.52 | San Francisco/Lowell Invitational | September 7, 2019 |
| 2.95 Miles · Crystal SpringsCCS XC Finals · Nov 16 | 20:16.0 | CCS XC Finals | November 16, 2019 |
| 2.95 Miles · Crystal SpringsPAL #3 · Oct 24 | 27:14 | PAL #3 | October 24, 2017 |
| 2.95 Miles · Crystal SpringsCCS Championships · Nov 12 | 22:09.1 | CCS Championships | November 12, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 20:30.7 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Hayward High School36th P.Wilder- Mariner XC Invitational · Oct 19 | 19:53.81 | 36th P.Wilder- Mariner XC Invitational | October 19, 2019 |
| 3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 7 | 17:02 | Artichoke Invitational | October 7, 2017 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 23:32.30 | 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
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | CCS XC Finals Nov 16 · 2.95 Miles Division 1 · Place 47 · Menlo-Atherton | 2.95 Miles Division 1 | 47 | 20:16.0 PB | 12 |
| Nov 9 | PAL ChampionshipsNov 9 · 2.95 Miles Varsity · Place 24 · Menlo-Atherton | 2.95 Miles Varsity | 24 | 20:55 | 12 |
| Oct 29 | PAL #3Oct 29 · 2.95 Miles Varsity · Place 20 · Menlo-Atherton | 2.95 Miles Varsity | 20 | 20:53 | 12 |
| Oct 19 | 36th P.Wilder- Mariner XC InvitationalOct 19 · 3 Miles Varsity Girls · Place 45 · Menlo-Atherton | 3 Miles Varsity Girls | 45 | 19:53.81 PB | 12 |
| Oct 15 | PAL #2Oct 15 · 2.6 Miles Varsity · Place 8 · Menlo-Atherton | 2.6 Miles Varsity | 8 | 16:37 | 12 |
| Oct 5 | Artichoke InvitationalOct 5 · Varsity Division 1 · Place 25 · Menlo-Atherton | Varsity Division 1 | 25 | 16:28 | 12 |
| Sep 21 | De La Salle Nike InvitationalSep 21 · 3 Miles Varsity · Place 60 · Menlo-Atherton | 3 Miles Varsity | 60 | 21:16.27 | 12 |
| Sep 17 | PAL #1Sep 17 · 2.33 Miles Varsity · Place 13 · Menlo-Atherton | 2.33 Miles Varsity | 13 | 15:24 | 12 |
| Sep 7 | San Francisco/Lowell InvitationalSep 7 · 2.93 Miles Varsity-1 · Place 75 · Menlo-Atherton | 2.93 Miles Varsity-1 | 75 | 19:33.52 PB | 12 |
| Jul 12 | Redmill Mile 2019Jul 12 · 1 Miles Varsity · Place 7 · Menlo-Atherton | 1 Miles Varsity | 7 | 9:51 PB | 12 |
2018 Cross Country
9 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | PAL ChampionshipsNov 4 · 2.95 Miles Frosh/Soph · Place 16 · Menlo-Atherton | 2.95 Miles Frosh/Soph | 16 | 23:18 | 10 |
| Oct 24 | PAL #3Oct 24 · 2.95 Miles Junior Varsity · Place 46 · Menlo-Atherton | 2.95 Miles Junior Varsity | 46 | 27:14 PB | 10 |
| Oct 21 | 34th Annual Mariner XC InvitationalOct 21 · 3 Miles Junior Varsity · Place 45 · Menlo-Atherton | 3 Miles Junior Varsity | 45 | 21:27.62 | 10 |
| Oct 7 | Artichoke InvitationalOct 7 · 2.33 Miles Varsity - Large School · Place 51 · Menlo-Atherton | 2.33 Miles Varsity - Large School | 51 | 17:02 PB | 10 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles RED VARSITY GIRLS-A · Place 109 · Menlo-Atherton | 3 Miles RED VARSITY GIRLS-A | 109 | 20:30.7 PB | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | CCS ChampionshipsNov 12 · 2.95 Miles Division 1 · Place 91 · Menlo-Atherton | 2.95 Miles Division 1 | 91 | 22:09.1 PB | 9 |
| Nov 5 | DAL ChampionshipsNov 5 · 3 Miles Varsity · Place 2 · MENLO-ATHERTON | 3 Miles Varsity | 2 | 21:22 | 9 |
| Nov 5 | PAL FinalsNov 5 · 2.95 Miles Frosh/Soph · Place 2 · Menlo-Atherton | 2.95 Miles Frosh/Soph | 2 | 21:22 | 9 |
| Oct 15 | Mariner XC Invitational 33rd AnnualOct 15 · 2.2 Miles Frosh/Soph · Place 42 · Menlo-Atherton | 2.2 Miles Frosh/Soph | 42 | 16:43.38 PB | 9 |
| Sep 24 | Westmoor Ram InvitationalSep 24 · 2.4 Miles Varsity · Place 63 · MENLO-ATHERTON | 2.4 Miles Varsity | 63 | 17:28 | 9 |