Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Polo FieldsBCL West #1 · Sep 17 | 18:53.75 | BCL West #1 | September 17, 2024 |
| 3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 23 | 21:37.00 | CIF North Coast Section Championships | November 23, 2024 |
| 5,000 Meters · Baylands ParkTerry Ward Invitational · Oct 14 | 22:44.5 | Terry Ward Invitational | October 14, 2023 |
| 5,000 Meters · Golden Gate ParkJim Tracy Invitational · Sep 14 | 22:08.13 | Jim Tracy Invitational | September 14, 2022 |
| 5,000 Meters · Polo FieldsBCL West Championships · Nov 8 | 19:22.77 | BCL West Championships | November 8, 2024 |
| 5,000 Meters · Skyline 5kSkyline Scrimmage · Aug 27 | 21:50.66 | Skyline Scrimmage | August 27, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | BCL W/C Championships Nov 7 · 5,000 Meters Varsity · Place 20 · Lick Wilmerding | 5,000 Meters Varsity | 20 | 20:39.53 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 5 · Place 27 · Lick Wilmerding | 3 Miles Division 5 | 27 | 21:37.00 PB | 11 |
| Nov 8 | BCL West ChampionshipsNov 8 · 5,000 Meters Varsity · Place 8 · Lick Wilmerding | 5,000 Meters Varsity | 8 | 19:22.77 PB | 11 |
| Oct 28 | BCL Meet #3Oct 28 · 2.95 Miles Varsity · Place 4 · Lick Wilmerding | 2.95 Miles Varsity | 4 | 18:20.90 | 11 |
| Oct 19 | 41st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Championship · Place 83 · Lick Wilmerding | 3 Miles Championship | 83 | 20:41.21 | 11 |
| Sep 17 | BCL West #1Sep 17 · 2.95 Miles 1 vs 2 · Place 3 · Lick Wilmerding | 2.95 Miles 1 vs 2 | 3 | 18:53.75 PB | 11 |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | BCL W/C ChampionshipsNov 3 · 5,000 Meters Junior Varsity · Place 1 · Lick Wilmerding | 5,000 Meters Junior Varsity | 1 | 20:32.05 | 10 |
| Oct 23 | BCL Meet #3Oct 23 · 2.95 Miles Varsity · Place 15 · Lick Wilmerding | 2.95 Miles Varsity | 15 | 20:15.20 | 10 |
| Oct 21 | 40th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Open · Place 3 · Lick Wilmerding | 3 Miles Open | 3 | 20:58.32 | 10 |
| Oct 14 | Terry Ward InvitationalOct 14 · 5,000 Meters Frosh/Soph · Place 12 · Lick Wilmerding | 5,000 Meters Frosh/Soph | 12 | 22:44.5 PB | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | CIF North Coast Section ChampionshipNov 19 · 3 Miles Varsity · Place 42 · Lick Wilmerding | 3 Miles Varsity | 42 | 20:44.76 | FR |
| Nov 4 | BCL W/C ChampionshipsNov 4 · 5,000 Meters Junior Varsity · Place 6 · Lick Wilmerding | 5,000 Meters Junior Varsity | 6 | 21:32.8 | 9 |
| Oct 25 | BCL Meet #3Oct 25 · 5,000 Meters Varsity · Lick Wilmerding | 5,000 Meters Varsity | — | DNF | FR |
| Sep 28 | BCL Meet #1Sep 28 · 3.15 Miles Varsity · Place 16 · Lick Wilmerding | 3.15 Miles Varsity | 16 | 23:33.23 | FR |
| Sep 17 | Viking Opener InvitationalSep 17 · 2 Miles Frosh/Soph Freshman · Place 11 · Lick Wilmerding | 2 Miles Frosh/Soph Freshman | 11 | 13:43.3 | 9 |
| Sep 14 | Jim Tracy Invitational Sep 14 · 5,000 Meters Frosh/Soph · Place 11 · Lick Wilmerding | 5,000 Meters Frosh/Soph | 11 | 22:08.13 PB | 9 |
| Aug 27 | Skyline ScrimmageAug 27 · 5,000 Meters Girls Varisty · Place 6 · Lick Wilmerding | 5,000 Meters Girls Varisty | 6 | 21:50.66 PB | 9 |