Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · College Park High SchoolCollege Park v. Clayton Valley · Feb 1710:34.44College Park v. Clayton ValleyFebruary 17, 2021
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2116:0974th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.95 Miles · Newhall Community ParkDiablo Athletic League Center Meet #2 · Oct 3017:15.10Diablo Athletic League Center Meet #2October 30, 2019
3 Miles · Castro Valley Invitational 3 mile courseCastro Valley "Peter Brewer" XC Invitational · Oct 1218:32.30Castro Valley "Peter Brewer" XC InvitationalOctober 12, 2019
3 Miles · CVCHS Campus 3.0 Mile CourseAcalanes Clayton Valley Dual Meet · Mar 617:04.6Acalanes Clayton Valley Dual MeetMarch 6, 2021
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1616:05.7438th P. Wilder Mariner XC InvitationalOctober 16, 2021
3 Miles · Hidden Valley ParkDiablo Athletic League Center Meet #1 · Oct 218:17.40Diablo Athletic League Center Meet #1October 2, 2019
7853 m · Newhall Community ParkSaint Mary's Invite · Sep 1824:50.55Saint Mary's InviteSeptember 18, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1824:55.0Bronco InvitationalOctober 18, 2025
8,000 Meters · Eagle Rock Park25th Mountain West XC Champs · Oct 2727:19.025th Mountain West XC ChampsOctober 27, 2023
8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 129:03.826th Mountain West XC ChampsNovember 1, 2024
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 425:48.48Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2925:24.3San Francisco InvitationalAugust 29, 2025
8,000 Meters · Polo FieldsUSF Inv · Aug 3025:56.6USF InvAugust 30, 2024
8,000 Meters · Washoe County Golf CourseMtn West XC Championships · Oct 3026:42.4Mtn West XC ChampionshipsOctober 30, 2026
8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 3125:38.3727th Mountain West XC ChampsOctober 31, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Mtn West XC ChampionshipsOct 30 · 8,000 Meters Championship · Place 59 · San Jose StateSan Jose State8,000 Meters Championship5926:42.4 PBSr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 111 · San Jose StateSan Jose State8,000 Meters Invitational11125:30.6Sr
Sep 18Saint Mary's InviteSep 18 · 7,853 Meters College · Place 68 · San Jose StateSan Jose State7,853 Meters College6824:50.55 PBSr
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 66 · San Jose StateSan Jose State8,000 Meters Men's Race6625:48.48 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3127th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 71 · San Jose StateSan Jose State8,000 Meters Men7125:38.37 PBJr
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Invitational · Place 47 · San Jose StateSan Jose State8,000 Meters Invitational4724:55.0 PBJr
Oct 10San Francisco State InvitationalOct 10 · 8,000 Meters Collegiate · Place 25 · San Jose StateSan Jose State8,000 Meters Collegiate2525:50.5Jr
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 31 · San Jose StateSan Jose State8,000 Meters Men's Race3125:24.3 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 126th Mountain West XC ChampsNov 1 · 8,000 Meters MountainWest · Place 64 · San Jose StateSan Jose State8,000 Meters MountainWest6429:03.8 PBSo
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 67 · San Jose StateSan Jose State8,000 Meters Invite6725:44.5So
Oct 11San Francisco State InvitationalOct 11 · 8,000 Meters Varsity · Place 16 · San Jose St.San Jose St.8,000 Meters Varsity1625:43.2SO
Aug 30USF InvAug 30 · 8,000 Meters College · Place 55 · San Jose StateSan Jose State8,000 Meters College5525:56.6 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2725th Mountain West XC ChampsOct 27 · 8,000 Meters College · Place 70 · San Jose StateSan Jose State8,000 Meters College7027:19.0 PBFr
Oct 14Santa Clara Bronco InvitationalOct 14 · 8,000 Meters Invitational · Place 121 · San Jose St.San Jose St.8,000 Meters Invitational12125:56.9FR
Oct 6San Francisco State InvitationalOct 6 · 8,000 Meters Varsity · Place 55 · San Jose St.San Jose St.8,000 Meters Varsity5526:46.4FR
Sep 29Pacific InvitationalSep 29 · 8,000 Meters Varsity · Place 56 · San Jose St.San Jose St.8,000 Meters Varsity5626:31.6FR
Sep 1University of San Francisco InviteSep 1 · 8,000 Meters Varsity · Place 84 · San Jose St.San Jose St.8,000 Meters Varsity8426:19.1FR

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D2 Varsity Red · Place 13 · Clayton ValleyClayton Valley2.93 Miles D2 Varsity Red1316:09 PB12

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Large School D1-D2 · Place 16 · Clayton ValleyClayton Valley3 Miles Varsity Boys Large School D1-D21616:05.74 PB11
Mar 6Acalanes Clayton Valley Dual MeetMar 6 · 3 Miles Varsity · Place 4 · Clayton ValleyClayton Valley3 Miles Varsity417:04.6 PB10
Feb 17College Park v. Clayton ValleyFeb 17 · 2 Miles Varsity · Place 5 · Clayton ValleyClayton Valley2 Miles Varsity510:34.44 PB10

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Diablo Athletic League Center Meet #2Oct 30 · 2.95 Miles Varsity Boys · Place 52 · Clayton ValleyClayton Valley2.95 Miles Varsity Boys5217:15.10 PB9
Oct 1936th P.Wilder- Mariner XC InvitationalOct 19 · 3 Miles Varsity Boys · Place 83 · Clayton ValleyClayton Valley3 Miles Varsity Boys8317:05.449
Oct 12Castro Valley "Peter Brewer" XC InvitationalOct 12 · 3 Miles Varsity · Place 30 · Clayton ValleyClayton Valley3 Miles Varsity3018:32.30 PB9
Oct 2Diablo Athletic League Center Meet #1Oct 2 · 3 Miles Varsity Boys · Place 49 · Clayton ValleyClayton Valley3 Miles Varsity Boys4918:17.40 PB9