Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,600 Meters · Campolindo High SchoolMid-Season Mania 1600m Invitational (XC Calendar Placeholder) · Oct 5 | 6:57.37 | Mid-Season Mania 1600m Invitational (XC Calendar Placeholder) | October 5, 2022 |
| 2 Miles · College Park High SchoolCollege Park v. Northgate · Mar 6 | 14:25.81 | College Park v. Northgate | March 6, 2021 |
| 2 Miles · Hidden Valley ParkDiablo Athletic League Center Meet #1 · Oct 2 | 18:12.60 | Diablo Athletic League Center Meet #1 | October 2, 2019 |
| 2 Miles · Indian Valley Elementary SchoolBattle of the Creek, Las Lomas and Northgate · Mar 10 | 17:02 | Battle of the Creek, Las Lomas and Northgate | March 10, 2021 |
| 2.1 Miles · FS/JV Canyon CourseCastro Valley "Peter Brewer" XC Invitational · Oct 12 | 19:56.50 | Castro Valley "Peter Brewer" XC Invitational | October 12, 2019 |
| 2.95 Miles · Newhall Park Invite 2-Mile CourseAcalanes, Las Lomas, Northgate Tri-Meet · Feb 20 | 23:33.00 | Acalanes, Las Lomas, Northgate Tri-Meet | February 20, 2021 |
| 3 Miles · Hayward High SchoolFarmer Invitational · Sep 11 | 25:37.44 | Farmer Invitational | September 11, 2021 |
| 3138 m · Newhall Community ParkDiablo Athletic League Center Meet #2 · Oct 30 | 16:05.00 | Diablo Athletic League Center Meet #2 | October 30, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results2021 Cross Country
5 results2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | 1600 Time TrialNov 6 · 1,600 Meters Varsity · Northgate | 1,600 Meters Varsity | 0 | 6:50Unofficial | 10 |
| Oct 8 | 3200m time trialOct 8 · 3,200 Meters Varsity · Place 7 · Northgate | 3,200 Meters Varsity | 7 | 15:21Unofficial | 10 |
| Oct 3 | Hidden Valley Time Trial - GirlsOct 3 · 2 Miles Varsity · Place 7 · Northgate | 2 Miles Varsity | 7 | 16:16.00Unofficial | 10 |
2019 Cross Country
10 results