Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Acalanes High SchoolAcalanes Invitational · Aug 29 | 13:23.5 | Acalanes Invitational | August 29, 2026 |
| 2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 12 | 14:34.39 | 2026 Ed Sias Invitational | September 12, 2026 |
| 2 Miles · Lagoon Valley ParkLagoon Valley Classic · Sep 5 | 15:03.2 | Lagoon Valley Classic | September 5, 2026 |
| 2 Miles · Wetlands Edge Park2025 American Canyon Benicia Scrimmage Meet · Aug 27 | 13:31 | 2025 American Canyon Benicia Scrimmage Meet | August 27, 2025 |
| 2.75 Miles · Maxwell ParkVVAL League Championships · Nov 8 | 19:27.1 | VVAL League Championships | November 8, 2025 |
| 2.97 Miles · Spring Lake ParkVVAL XC Championships 2026 · Nov 6 | 21:51.1 | VVAL XC Championships 2026 | November 6, 2026 |
| 3 Miles · Alston ParkVVAL Center meet 3 · Oct 22 | 22:50.49 | VVAL Center meet 3 | October 22, 2025 |
| 3 Miles · Pinole Multi-Use Trails 37°58'30.4"N 122°13'52.6"WBe the G.O.A.T. XC Invitational · Sep 26 | 20:50.1 | Be the G.O.A.T. XC Invitational | September 26, 2026 |
| 3 Miles · Shollenberger ParkVVAL Center Meet #1 · Sep 24 | 20:42.80 | VVAL Center Meet #1 | September 24, 2025 |
| 3 Miles · Shollenberger Park9th Annual Eye Opener Invitational · Sep 19 | 20:21.8 | 9th Annual Eye Opener Invitational | September 19, 2026 |
| 3 Miles · Wetlands Edge ParkVVAL Center Meet 2 · Oct 8 | 20:54.65 | VVAL Center Meet 2 | October 8, 2025 |
| 5,000 Meters · Alston ParkJustin-Siena VVAL Meet 23' · Oct 25 | 23:37.1 | Justin-Siena VVAL Meet 23' | October 25, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
12 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | VVAL League ChampionshipsNov 9 · 5,000 Meters Junior Varsity · Place 28 · American Canyon | 5,000 Meters Junior Varsity | 28 | 21:30.6 | 10 |
| Oct 23 | VVAL Center Meet #3Oct 23 · 5,000 Meters Varsity · Place 41 · American Canyon | 5,000 Meters Varsity | 41 | 18:19.0 | 10 |
| Oct 9 | VVAL Center Meet #2Oct 9 · 3 Miles Junior Varsity · Place 24 · American Canyon | 3 Miles Junior Varsity | 24 | 20:26 | 10 |
| Sep 25 | VVAL MeetSep 25 · 3 Miles Varsity · Place 41 · American Canyon | 3 Miles Varsity | 41 | 20:59.8 | 10 |
| Sep 14 | 2024 Ed Sias InvitationalSep 14 · 2 Miles Frosh/Soph Freshman · Place 114 · American Canyon | 2 Miles Frosh/Soph Freshman | 114 | 14:21.04 | SO |
| Sep 7 | Saint Mary's InvitationalSep 7 · 2 Miles Varsity · Place 99 · American Canyon | 2 Miles Varsity | 99 | 13:53.13 | 10 |
| Aug 31 | Lagoon Valley ClassicAug 31 · Varsity · Place 150 · SV American Canyon | Varsity | 150 | 23:20.4 | 10 |
| Aug 21 | 2024 American Canyon Benicia Scrimmage MeetAug 21 · 2 Miles Varsity · Place 17 · American Canyon | 2 Miles Varsity | 17 | 14:34 | 10 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | VVAL ChampionshipNov 4 · 2.97 Miles Junior Varsity · Place 29 · American Canyon | 2.97 Miles Junior Varsity | 29 | 22:04.56 | 9 |
| Oct 25 | Justin-Siena VVAL Meet 23'Oct 25 · 5,000 Meters Junior Varsity · Place 46 · American Canyon | 5,000 Meters Junior Varsity | 46 | 23:37.1 PB | 9 |
| Oct 11 | VVAL Cluster Meet #2Oct 11 · 3 Miles Junior Varsity · Place 34 · American Canyon | 3 Miles Junior Varsity | 34 | 21:59.2 | 9 |
| Sep 27 | Vintage High School XC MeetSep 27 · 3 Miles Junior Varsity · Place 32 · American Canyon | 3 Miles Junior Varsity | 32 | 24:09.00 | FR |
| Sep 16 | Viking Opener InvitationalSep 16 · 2 Miles Freshman · Place 51 · American Canyon | 2 Miles Freshman | 51 | 14:41.1 | 9 |
| Sep 2 | 2023 Lagoon Valley ClassicSep 2 · Varsity · Place 135 · JV American Canyon | Varsity | 135 | 17:55.5 | 9 |