Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Leland High SchoolLeland vs Evergreen Valley · Mar 3015:54Leland vs Evergreen ValleyMarch 30, 2021
2.74 Miles · Montgomery Hill ParkMHAL #2 · Oct 716:46.7MHAL #2October 7, 2021
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2117:5674th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.95 Miles · Crystal Springs2023 CIF Central Coast Section Championships · Nov 1117:03.52023 CIF Central Coast Section Championships November 11, 2023
4473 m · Golden Gate ParkLowell Invitational · Sep 915:24.4Lowell InvitationalSeptember 9, 2023
5,000 Meters · Baylands ParkTerry Ward Bellarmine Invitational · Oct 1517:49.4Terry Ward Bellarmine InvitationalOctober 15, 2022
8,000 Meters · Baylands ParkBronco Invitational · Oct 1727:09.6Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 426:10.97Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2928:04.8San Francisco InvitationalAugust 29, 2025
8,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 328:23.9Pacific Collegiate XC InvitationalOctober 3, 2025
8,000 Meters · Tecolote Shores North ParkWest Coast Cross Country Championships · Oct 3029:36.37West Coast Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1926:47.145th Annual UC Riverside InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30West Coast Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 71 · PacificPacific8,000 Meters Collegiate7129:36.37 PBSo
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Open · Place 66 · PacificPacific8,000 Meters Open6627:09.6 PBSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 211 · PacificPacific8,000 Meters Invite21126:47.1 PBSo
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 85 · PacificPacific8,000 Meters Men's Race8526:10.97 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Collegiate · Place 132 · PacificPacific8,000 Meters Collegiate13228:14.1Fr
Oct 3Pacific Collegiate XC InvitationalOct 3 · 8,000 Meters Collegiate · Place 48 · PacificPacific8,000 Meters Collegiate4828:23.9 PBFr
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 128 · PacificPacific8,000 Meters Men's Race12828:04.8 PBFr

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 112023 CIF Central Coast Section Championships Nov 11 · 2.95 Miles Varsity - Division 1 · Place 29 · Evergreen ValleyEvergreen Valley2.95 Miles Varsity - Division 12917:03.5 PB12
Oct 30BVAL Championships (Crystal Springs Course)Oct 30 · 2.95 Miles Varsity · Place 29 · Evergreen ValleyEvergreen Valley2.95 Miles Varsity2917:27.112
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Varsity Open · Place 19 · Evergreen ValleyEvergreen Valley3 Miles Varsity Open1916:38.3212
Oct 19Blossom Valley Athletic League Mt. Hamilton Division #4Oct 19 · 2.74 Miles Varsity · Place 4 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity415:4812
Oct 13Roughrider Invitational Oct 13 · 5,000 Meters Varsity · Place 65 · Evergreen ValleyEvergreen Valley5,000 Meters Varsity6516:54.0312
Oct 7Crystal Springs InvitationalOct 7 · 2.95 Miles Varsity · Place 28 · Evergreen Valley (CCEvergreen Valley (CC2.95 Miles Varsity2817:39.9SR
Sep 21Blossom Valley Athletic League Mt. Hamilton Division #2Sep 21 · Varsity · Place 5 · Evergreen ValleyEvergreen ValleyVarsity516:1612
Sep 16Monterey Bay InvitationalSep 16 · Varsity · Place 31 · Evergreen ValleyEvergreen ValleyVarsity3117:2112
Sep 9Lowell InvitationalSep 9 · 2.78 Miles Varsity 1 · Place 55 · Evergreen ValleyEvergreen Valley2.78 Miles Varsity 15515:24.4 PB12
Sep 6Blossom Valley Athletic League Mt. Hamilton Division #1Sep 6 · 2.74 Miles Varsity · Place 5 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity516:24.6112

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 122022 CIF Central Coast Section ChampionshipsNov 12 · 2.95 Miles Division 1 · Place 64 · Evergreen ValleyEvergreen Valley2.95 Miles Division 16418:32.811
Oct 31Crystal Springs BVAL Championships Oct 31 · 2.95 Miles Varsity- Mount Hamilton · Place 27 · Evergreen ValleyEvergreen Valley2.95 Miles Varsity- Mount Hamilton2717:38.911
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1 Varsity Red · Place 59 · Evergreen ValleyEvergreen Valley2.93 Miles D1 Varsity Red5917:56 PB11
Oct 20MHAL #4Oct 20 · 2.74 Miles Varsity · Place 10 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity1017:05.8911
Oct 15Terry Ward Bellarmine InvitationalOct 15 · 5,000 Meters Varsity · Place 28 · Evergreen ValleyEvergreen Valley5,000 Meters Varsity2817:49.4 PB11
Oct 8Pacific Grove Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 46 · Evergreen ValleyEvergreen Valley5,000 Meters Varsity4618:50.90Unofficial11
Oct 5MHAL #3Oct 5 · 2.74 Miles Varsity 1 · Place 16 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity 11617:49.31Unofficial11
Oct 1Artichoke InvitationalOct 1 · 2.3 Miles Varsity Division 1 · Place 67 · Evergreen ValleyEvergreen Valley2.3 Miles Varsity Division 16714:1211
Sep 22MHAL #2Sep 22 · 2.74 Miles Junior Varsity · Place 5 · Evergreen ValleyEvergreen Valley2.74 Miles Junior Varsity518:03.211

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13CCS ChampionshipNov 13 · 2.95 Miles Division 1 · Place 93 · Evergreen ValleyEvergreen Valley2.95 Miles Division 19318:20.710
Nov 1BVAL Championships - Crystal SpringsNov 1 · 2.95 Miles Varsity · Place 49 · Evergreen ValleyEvergreen Valley2.95 Miles Varsity4919:07.210
Oct 27MHAL #4Oct 27 · 2.74 Miles Varsity · Place 17 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity1717:15.510
Oct 16Terry Ward Bellarmine InvitationalOct 16 · 5,000 Meters Varsity · Place 66 · Evergreen ValleyEvergreen Valley5,000 Meters Varsity6619:16.310
Oct 14MHAL #3Oct 14 · 2.74 Miles Varsity 1 · Place 13 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity 11317:17.210
Oct 7MHAL #2Oct 7 · 2.74 Miles Varsity 1 · Place 18 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity 11816:46.7 PB10
Oct 2Crystal Springs InvitationalOct 2 · 3 Miles Varsity · Place 94 · Evergreen ValleyEvergreen Valley3 Miles Varsity9418:44.910
Sep 252021 Ram Invitational @ Westmoor High SchoolSep 25 · 2.6 Miles Varsity · Place 88 · Evergreen ValleyEvergreen Valley2.6 Miles Varsity8816:0010
Sep 9MHAL #1Sep 9 · 2.74 Miles Varsity · Place 6 · Evergreen ValleyEvergreen Valley2.74 Miles Varsity617:19.510
Mar 30Leland vs Evergreen ValleyMar 30 · 2.5 Miles Varsity · Place 8 · Evergreen ValleyEvergreen Valley2.5 Miles Varsity815:54 PB9