Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Rancho San RafaelUSATF Region 16 Junior Olympic Championships (groups 1-3) · Nov 18 | 9:03 | USATF Region 16 Junior Olympic Championships (groups 1-3) | November 18, 2018 |
| 2,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 18 | 10:31.4 | USATF Pacific Association Junior Olympic Championships | November 18, 2017 |
| 2,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Nov 26 | 8:46.33 | USATF Region 14 Junior Olympic Championships | November 26, 2017 |
| 3,000 Meters · Dave Roberts ParkRancho Cordova TC Youth Meet · Nov 28 | 11:39 | Rancho Cordova TC Youth Meet | November 28, 2021 |
| 3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet #1 · Sep 25 | 11:19.16 | Oakland Cubs Youth Meet #1 | September 25, 2022 |
| 3,000 Meters · TBDOakland Cubs Youth Meet · Oct 17 | 10:39.8 | Oakland Cubs Youth Meet | October 17, 2021 |
| 3,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth Cross Country Meet · Oct 9 | 12:27.56 | NorCal Striders USATF Youth Cross Country Meet | October 9, 2022 |
| 3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 20 | 11:29 | USATF Pacific Association Junior Olympic Championships | November 20, 2022 |
| 4,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 5 | 16:13.6 | Run Club Invitational Youth XC Meet | November 5, 2023 |
| 4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 15:48.80 | USATF National Junior Olympic Championships | December 9, 2023 |
| 4,000 Meters · Golden Gate ParkTeam Onalysis Youth XC Meet · Nov 12 | 15:51.88 | Team Onalysis Youth XC Meet | November 12, 2023 |
| 4,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 26 | 14:29.10 | USATF Region 14 Junior Olympic Championships | November 26, 2023 |
| 4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 19 | 17:01.76 | USATF Pacific Association Junior Olympic Championships | November 19, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 165 · Oakland Cubs | 4,000 Meters 13-14 | 165 | 15:48.80 PB | 8 |
| Nov 26 | USATF Region 14 Junior Olympic ChampionshipsNov 26 · 4,000 Meters 13-14 · Place 14 · Oakland Cubs | 4,000 Meters 13-14 | 14 | 14:29.10 PB | 8 |
| Nov 19 | USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 11 · Oakland Cubs | 4,000 Meters 13-14 | 11 | 17:01.76 PB | 8 |
| Nov 12 | Team Onalysis Youth XC MeetNov 12 · 4,000 Meters 13-14 · Place 2 · Oakland Cubs | 4,000 Meters 13-14 | 2 | 15:51.88 PB | 8 |
| Nov 5 | Run Club Invitational Youth XC MeetNov 5 · 4,000 Meters 13-14 Girls · Place 1 · Oakland Cubs | 4,000 Meters 13-14 Girls | 1 | 16:13.6 PB | 8 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | USATF Region 14 Junior Olympic Championships Nov 27 · 3,000 Meters Varsity · Place 3 · Oakland Cubs | 3,000 Meters Varsity | 3 | 11:44 | 7 |
| Nov 20 | USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 2 · Oakland Cubs | 3,000 Meters 11-12 | 2 | 11:29 PB | 7 |
| Nov 6 | RCTC XC - USATF GrandPrixNov 6 · 3,000 Meters Varsity · Place 1 · Oakland Cubs | 3,000 Meters Varsity | 1 | 11:03.50 | 12 |
| Oct 30 | SCTC Youth MeetOct 30 · 3,000 Meters 11-12 · Place 4 · Oakland Cubs | 3,000 Meters 11-12 | 4 | 14:28.08Unofficial | 7 |
| Oct 9 | NorCal Striders USATF Youth Cross Country MeetOct 9 · 3,000 Meters 11-12 · Place 1 · Oakland Cubs | 3,000 Meters 11-12 | 1 | 12:27.56 PB | 7 |
| Oct 2 | RCTC XC - USATF GrandPrixOct 2 · 3,000 Meters Varsity · Place 1 · Oakland Cubs | 3,000 Meters Varsity | 1 | 11:05.20 | 12 |
| Sep 25 | Oakland Cubs Youth Meet #1Sep 25 · 3,000 Meters 11-12 · Place 3 · Oakland Cubs | 3,000 Meters 11-12 | 3 | 11:19.16 PB | 7 |
2021 Cross Country
3 results2018 Cross Country
2 results2017 Cross Country
2 results