Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Saint Mary's College of CaliforniaSaint Mary's Invitational · Sep 5 | 11:30.40 | Saint Mary's Invitational | September 5, 2026 |
| 2,000 Meters · Bedwell Bayfront ParkWest Bay Athletic League MS Meet #1 · Oct 7 | 9:45.8 | West Bay Athletic League MS Meet #1 | October 7, 2022 |
| 2.95 Miles · Crystal SpringsWBAL Championships · Nov 6 | 18:24.8 | WBAL Championships | November 6, 2026 |
| 2.95 Miles · Crystal SpringsWBAL 1 · Sep 30 | 19:14.41 | WBAL 1 | September 30, 2026 |
| 2188 m · Bedwell Bayfront ParkWBAL-MS #2 (Bay) · Sep 30 | 8:21.5 | WBAL-MS #2 (Bay) | September 30, 2025 |
| 3 Miles · Hayward High School23rd annual Farmer Invitational · Sep 19 | 17:39.74 | 23rd annual Farmer Invitational | September 19, 2026 |
| 4,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 2 | 15:32.8 | Run Club Invitational Youth XC Meet | November 2, 2025 |
| 4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 15:49.00 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 30 | 14:35.62 | 2025 Pacific Association Junior Olympic Cross Country Championships | November 30, 2025 |
| 4,000 Meters · Oak Grove ParkGodSpeed XC Meet · Oct 19 | 22:05.46 | GodSpeed XC Meet | October 19, 2025 |
| 4,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 15 | 15:14.73 | Team Onalysis Cross Country Meet | November 15, 2025 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 19:08.1 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 38 · Run Club Menlo ParkRun Club Menlo Park | 4,000 Meters 13-14 | 38 | 15:49.00 PB | 8 |
| Nov 30 | 2025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 6 · Run Club Menlo ParkRun Club Menlo Park | 4,000 Meters 13-14 | 6 | 14:35.62 PB | 8 |
| Nov 15 | Team Onalysis Cross Country MeetNov 15 · 4,000 Meters 13-14 · Place 2 · Run Club Menlo ParkRun Club Menlo Park | 4,000 Meters 13-14 | 2 | 15:14.73 PB | 8 |
| Nov 2 | Run Club Invitational Youth XC MeetNov 2 · 4,000 Meters 13-14 Girls · Place 4 · Run Club Menlo ParkRun Club Menlo Park | 4,000 Meters 13-14 Girls | 4 | 15:32.8 PB | 8 |
| Oct 19 | GodSpeed XC MeetOct 19 · 4,000 Meters 13-14 · Place 9 · Run Club Menlo ParkRun Club Menlo Park | 4,000 Meters 13-14 | 9 | 22:05.46 PB | 8 |
| Sep 30 | WBAL-MS #2 (Bay)Sep 30 · 1.36 Miles 7-8 · Place 1 · Sacred Heart (Atherton)Sacred Heart (Atherton) | 1.36 Miles 7-8 | 1 | 8:21.5 PB | 8 |
| Sep 16 | WBAL-MS #1 (Bay)Sep 16 · 1.36 Miles 7-8 · Place 1 · Sacred Heart (Atherton)Sacred Heart (Atherton) | 1.36 Miles 7-8 | 1 | 8:32.1 | 8 |
2022 Cross Country
1 results