Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Robert W. Crown Memorial State BeachAthletics Regional Meet · Oct 15 | 10:22 | Athletics Regional Meet | October 15, 2016 |
| 2 Miles · Skyline High SchoolOUSD Middle School Meet #2 · Oct 28 | 11:07 | OUSD Middle School Meet #2 | October 28, 2017 |
| 2,500 Meters · MLK Shoreline ParkOAL City Finals · Nov 12 | 9:19.6 | OAL City Finals | November 12, 2016 |
| 2,500 Meters · Skyline High SchoolWarriors Regional Meet · Oct 29 | 11:17.62 | Warriors Regional Meet | October 29, 2016 |
| 4 Miles · Furman University Golf ClubFurman Invitational · Sep 13 | 24:32.93 | Furman Invitational | September 13, 2025 |
| 5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 11 | 18:28.0 | Royals Challenge | October 11, 2024 |
| 5,000 Meters · Milliken & Company2024 Eye Opener XC College · Sep 6 | 18:53.95 | 2024 Eye Opener XC College | September 6, 2024 |
| 5,000 Meters · Point Pinole Regional ParkRaiders Regional Meet (Point Pinole) · Nov 6 | 20:41.81 | Raiders Regional Meet (Point Pinole) | November 6, 2019 |
| 5,000 Meters · Skyline 5kSkyline / Oakland Technical Dual Meet · Mar 6 | 20:39.2 | Skyline / Oakland Technical Dual Meet | March 6, 2021 |
| 5,000 Meters · Skyline High SchoolOAL 3200/5k · Mar 19 | 19:32.1 | OAL 3200/5k | March 19, 2021 |
| 5,000 Meters · Springview DriveDel Oro Invite · Oct 12 | 19:52.0 | Del Oro Invite | October 12, 2019 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 20:12.00 | 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.
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Royals ChallengeOct 10 · 5,000 Meters Gold · Place 100 · FurmanFurman | 5,000 Meters Gold | 100 | 19:33.48 | Jr |
| Sep 13 | Furman InvitationalSep 13 · 4 Miles Women's Race · Place 28 · FurmanFurman | 4 Miles Women's Race | 28 | 24:32.93 PB | Jr |
2024 Cross Country
4 results2023 Cross Country
2 results2021 Cross Country
3 results2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | 2019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Division 2 · Place 116 · Oakland Tech-OSOakland Tech-OS | 5,000 Meters Division 2 | 116 | 19:28.1 | SO |
| Nov 20 | CIF Oakland Section FinalsNov 20 · 5,000 Meters Varsity · Place 2 · Oakland TechOakland Tech | 5,000 Meters Varsity | 2 | 19:26.99 | 10 |
| Nov 13 | Oakland City FinalsNov 13 · 5,000 Meters Varsity · Place 1 · Oakland TechOakland Tech | 5,000 Meters Varsity | 1 | 20:25.39 | 10 |
| Nov 6 | Raiders Regional Meet (Point Pinole)Nov 6 · 5,000 Meters Varsity · Place 2 · Oakland TechOakland Tech | 5,000 Meters Varsity | 2 | 20:41.81 PB | 10 |
| Oct 25 | 72nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity Division 1 · Place 27 · Oakland TechOakland Tech | 3 Miles Varsity Division 1 | 27 | 21:55 | 10 |
| Oct 12 | Del Oro InviteOct 12 · 5,000 Meters Varsity Large School · Place 5 · Oakland TechOakland Tech | 5,000 Meters Varsity Large School | 5 | 19:52.0 PB | 10 |
| Oct 5 | Artichoke InvitationalOct 5 · Varsity Division 1 · Place 6 · Oakland TechOakland Tech | Varsity Division 1 | 6 | 15:16 | 10 |
| Sep 21 | De La Salle Nike InvitationalSep 21 · 3 Miles Varsity · Place 48 · Oakland TechOakland Tech | 3 Miles Varsity | 48 | 20:47.32 | 10 |
| Sep 14 | 2019 Ed Sias InvitationalSep 14 · 2 Miles Varsity · Place 23 · Oakland TechOakland Tech | 2 Miles Varsity | 23 | 13:36.8 | 10 |
| Aug 28 | Oakland Section Kick OffAug 28 · 5,000 Meters Varsity · Place 4 · Oakland TechOakland Tech | 5,000 Meters Varsity | 4 | 21:13.49 | 10 |
2018 Cross Country
8 results2017 Cross Country
1 results2016 Cross Country
3 results