Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Campolindo High School2026 Mid-Season Mania 1600m Invitational · Sep 304:52.002026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:13.345th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Newhall Community ParkEBAL Championships · Nov 716:38.26EBAL ChampionshipsNovember 7, 2026
3 Miles · Newhall Park 3-Mile CourseEBAL Championships · Nov 817:06.20EBAL ChampionshipsNovember 8, 2025
3,200 Meters · Campolindo High School2026 Mid-Season Mania 3200m Invitational · Oct 2110:12.242026 Mid-Season Mania 3200m InvitationalOctober 21, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7EBAL ChampionshipsNov 7 · 3 Miles Varsity · Place 29 · San Ramon Valley3 Miles Varsity2916:38.26 PB12
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 144 · San Ramon Valley3 Miles Varsity14416:58.612
Oct 212026 Mid-Season Mania 3200m InvitationalOct 21 · 3,200 Meters Open · Place 37 · San Ramon Valley3,200 Meters Open3710:12.24 PB12
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1,600 Meters Open · Place 57 · San Ramon Valley1,600 Meters Open574:52.00 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 58 - 8:22pm - Gold Varsity B (B) · Place 161 · San Ramon Valley3 Miles Race 58 - 8:22pm - Gold Varsity B (B)16116:13.3 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Division 2 · Place 72 · San Ramon Valley (NC3 Miles Division 27217:02.2—
Nov 8EBAL ChampionshipsNov 8 · 3 Miles Varsity · Place 40 · San Ramon Valley3 Miles Varsity4017:06.20 PB11
Oct 25Haystack Tune-UpOct 25 · 3 Miles Varsity · Place 67 · San Ramon Valley3 Miles Varsity6716:34.9011
Oct 222025 Mid-Season Mania 3200m InvitationalOct 22 · 3,200 Meters Varsity · Place 59 · M San Ramon Valley3,200 Meters Varsity5910:31.06—
Oct 222025 Mid-Season Mania 3200m InvitationalOct 22 · 3,200 Meters Varsity · Place 4 · M San Ramon Valley3,200 Meters Varsity410:31.06—
Oct 12025 Mid-Season Mania 1600m InvitationalOct 1 · 1,600 Meters Open · Place 70 · San Ramon Valley1,600 Meters Open704:52.29—
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 184 · San Ramon Valley3 Miles Varsity18416:47.711
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 125 · San Ramon Valley (NCVarsity12516:13.9—
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Varsity · Place 125 · San Ramon Valley (NC)2.7 Miles Varsity12516:13.89—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9EBAL ChampionshipsNov 9 · 3 Miles Varsity · Place 64 · San Ramon Valley3 Miles Varsity6418:08.5310
Oct 22024 Mid-Season Mania 1600m InvitationalOct 2 · 1,600 Meters Open · Place 83 · San Ramon Valley1,600 Meters Open835:02.6610
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 232 · San Ramon Valley3 Miles Varsity23217:13.410

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Frosh/Soph Freshman · Place 42 · San Ramon Valley3 Miles Frosh/Soph Freshman4218:40.319
Sep 16Farmer InvitationalSep 16 · 3 Miles Freshman Open · Place 9 · San Ramon Valley3 Miles Freshman Open919:23.059