Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Acalanes High SchoolAcalanes Invitational · Aug 299:58.4Acalanes InvitationalAugust 29, 2026
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1210:27.652026 Ed Sias InvitationalSeptember 12, 2026
2.95 Miles · Main CourseScott Bauhs Invitational · Sep 2615:47.63Scott Bauhs InvitationalSeptember 26, 2026
3 Miles · Hidden Valley Park2026 Diablo Athletic League Championships · Nov 715:50.32026 Diablo Athletic League ChampionshipsNovember 7, 2026
3 Miles · Newhall Community ParkDe La Salle Nike Invitational · Sep 1915:59.06De La Salle Nike InvitationalSeptember 19, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:04.847th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 72026 Diablo Athletic League ChampionshipsNov 7 · 3 Miles Varsity Boys · Place 3 · Miramonte3 Miles Varsity Boys315:50.3 PB11
Oct 282026 Diablo Athletic League Center Meet #2Oct 28 · 2 Miles Frosh/Soph Freshman · Place 5 · Miramonte2 Miles Frosh/Soph Freshman515:34.711
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 3 · Miramonte3 Miles Varsity315:25.511
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 5 Varsity · Place 4 · Miramonte5,000 Meters Division 5 Varsity416:04.8 PB11
Sep 26Scott Bauhs InvitationalSep 26 · 2.95 Miles Varsity · Place 2 · Miramonte2.95 Miles Varsity215:47.63 PB11
Sep 232026 Diablo Athletic League Center Meet #1Sep 23 · 3 Miles Varsity Boys · Place 5 · Miramonte3 Miles Varsity Boys516:15.411
Sep 19De La Salle Nike InvitationalSep 19 · 3 Miles Varsity · Place 9 · Miramonte3 Miles Varsity915:59.06 PB11
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Varsity - Small Schools · Place 5 · Miramonte2 Miles Varsity - Small Schools510:27.65 PB11
Aug 29Acalanes InvitationalAug 29 · 2 Miles Varsity · Place 5 · Miramonte2 Miles Varsity59:58.4 PB11
Aug 21Miramonte Time TrialAug 21 · 1.5 Miles Open · Place 1 · Miramonte1.5 Miles Open17:25Unofficial11

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 8Diablo Athletic League ChampionshipsNov 8 · 3 Miles Varsity · Place 14 · Miramonte3 Miles Varsity1416:33.5—
Oct 222025 Mid-Season Mania 3200m InvitationalOct 22 · 3,200 Meters Varsity · Place 24 · M Miramonte3,200 Meters Varsity249:57.56—
Oct 222025 Mid-Season Mania 3200m InvitationalOct 22 · 3,200 Meters Varsity · Place 9 · M Miramonte3,200 Meters Varsity99:57.56—
Oct 17Rough Rider Invitational Oct 17 · 5,000 Meters Varsity · Place 14 · Miramonte5,000 Meters Varsity1416:24.91—
Oct 12025 Mid-Season Mania 1600m InvitationalOct 1 · 1,600 Meters Open · Place 28 · Miramonte1,600 Meters Open284:34.6414
Sep 24Diablo Athletic League Center Meet #1Sep 24 · 3 Miles Varsity · Place 12 · Miramonte3 Miles Varsity1216:34.8—
Sep 20De La Salle Nike InvitationalSep 20 · 3 Miles Varsity · Place 53 · Miramonte (NC)3 Miles Varsity5316:34.7SO
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 7 · Miramonte (NC)2 Miles Varsity710:29.8SO
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 7 · Miramonte (NC)2 Miles Varsity710:29.8SO
Sep 132025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 7 · Miramonte (NC)2 Miles Varsity710:29.8SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 5 · Miramonte (NC)3 Miles Open515:31.7SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 5 · Miramonte (NC)3 Miles Open515:31.7SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 5 · Miramonte (NC)3 Miles Open515:31.7SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 5 · Miramonte (NC)3 Miles Open515:31.7SO
Aug 30Hayward ScrimmageAug 30 · 3 Miles Open · Place 5 · Miramonte (NC)3 Miles Open515:31.7SO
Aug 20Miramonte Time TrialAug 20 · 1.5 Miles Open · Miramonte1.5 Miles Open07:20Unofficial10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 21Miramonte Time TrialAug 21 · 1.5 Miles Open · Place 18 · Miramonte1.5 Miles Open188:34Unofficial9