Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Camino Alto Open SpaceMCAL: Marin Catholic/San Marin/Tamalpais · Sep 2920:48.00MCAL: Marin Catholic/San Marin/TamalpaisSeptember 29, 2022
3 Miles · Hayward High SchoolCIF North Coast Section Championships · Nov 2318:29.10CIF North Coast Section ChampionshipsNovember 23, 2024
3.1 Miles · Indian Valley CollegeMCAL Cross Country League Championships · Nov 1217:38.8MCAL Cross Country League ChampionshipsNovember 12, 2025
5,000 Meters · Indian Valley CollegeMCAL Cross Country Championships 2023 · Nov 816:37.98MCAL Cross Country Championships 2023November 8, 2023
8,000 Meters · Baylands ParkBronco Invitational · Oct 1725:44.2Bronco InvitationalOctober 17, 2026
8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 427:03.26Univ. of San Francisco InvitationalSeptember 4, 2026
8,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 226:49.2Pacific Collegiate XC InvitationalOctober 2, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:46.045th 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

5 results
DateMeetEventPlMarkGr
Oct 31BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 98 · Sacramento StateSacramento State8,000 Meters BIG West Championship9826:25.2Fr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 136 · Sacramento StateSacramento State8,000 Meters Invitational13625:44.2 PBFr
Oct 2Pacific Collegiate XC InvitationalOct 2 · 8,000 Meters Collegiate · Place 19 · Sacramento StateSacramento State8,000 Meters Collegiate1926:49.2 PBFr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 168 · Sacramento StateSacramento State8,000 Meters Invite16825:46.0 PBFr
Sep 4Univ. of San Francisco InvitationalSep 4 · 8,000 Meters Men's Race · Place 136 · Sacramento StateSacramento State8,000 Meters Men's Race13627:03.26 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Division 3 · Place 69 · San Marin (NC)San Marin (NC)3 Miles Division 36917:33.5—
Nov 12MCAL Cross Country League ChampionshipsNov 12 · 3.1 Miles Varsity Limited · Place 38 · San MarinSan Marin3.1 Miles Varsity Limited3817:38.8 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipsNov 23 · 3 Miles Division 3 · Place 53 · San MarinSan Marin3 Miles Division 35318:29.10 PB11
Oct 1941st P.Wilder Mariner XC InvitationalOct 19 · 3 Miles Championship · Place 20 · San MarinSan Marin3 Miles Championship2015:47.9916
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 10 · San Marin (NC)San Marin (NC)5,000 Meters Varsity1016:48.311
Sep 21De La Salle Nike InvitationalSep 21 · 3 Miles Varsity · Place 32 · San MarinSan Marin3 Miles Varsity3216:06.42JR
Sep 7Lowell Invitational (AKA San Francisco Invitational)Sep 7 · 2.78 Miles Varsity · Place 9 · San Marin (NC)San Marin (NC)2.78 Miles Varsity915:04.97JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18CIF North Coast Section ChampionshipNov 18 · 3 Miles Division 4 · Place 56 · San MarinSan Marin3 Miles Division 45617:48.7SO
Nov 8MCAL Cross Country Championships 2023Nov 8 · 5,000 Meters Varsity · Place 15 · San MarinSan Marin5,000 Meters Varsity1516:37.98 PB10
Oct 2140th P. Wilder XC Mariner InvitationalOct 21 · 3 Miles Varsity Open · Place 13 · San MarinSan Marin3 Miles Varsity Open1316:16.0410
Oct 7Artichoke InvitationalOct 7 · Varsity · Place 9 · San MarinSan MarinVarsity912:5410
Sep 16Viking Opener InvitationalSep 16 · 2 Miles Varsity · Place 2 · San MarinSan Marin2 Miles Varsity210:44.110

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Varsity · Place 68 · San Marin (NC)San Marin (NC)3 Miles Varsity6817:43.39
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 4 · Place 68 · San MarinSan Marin3 Miles Division 46817:43.239
Sep 29MCAL: Marin Catholic/San Marin/TamalpaisSep 29 · 3 Miles Varsity · Place 33 · San MarinSan Marin3 Miles Varsity3320:48.00 PB9