Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Polo FieldsSan Francisco/Lowell Invitational · Sep 717:25.16San Francisco/Lowell InvitationalSeptember 7, 2019
2.97 Miles · Spring Lake ParkNBL Oak Championships · Nov 1219:09.77NBL Oak ChampionshipsNovember 12, 2021
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1616:58.4038th P. Wilder Mariner XC InvitationalOctober 16, 2021
3.05 Miles · Spring LakeNBL Oak Division Finals · Nov 818:02.53NBL Oak Division FinalsNovember 8, 2019
4 Miles · Spring Lake ParkPat Ryan XC Invitational 2025 · Oct 1722:51.02Pat Ryan XC Invitational 2025October 17, 2025
5,000 Meters · Chabot CollegeChabot Twilight Invitational · Sep 2816:55.4Chabot Twilight InvitationalSeptember 28, 2023
5,000 Meters · Merritt CollegeKyle Robinson XC Twilight Invitational · Sep 1216:53.40Kyle Robinson XC Twilight InvitationalSeptember 12, 2025
5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 1219:05.92019 41st Asics Clovis Cross Country InvitationalOctober 12, 2019

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Pat Ryan XC Invitational 2025Oct 17 · 4 Miles Open · Place 17 · UnattachedUnattached4 Miles Open1722:51.02 PBJr
Sep 12Kyle Robinson XC Twilight InvitationalSep 12 · 5,000 Meters Men's 5k · Place 49 · UnattachedUnattached5,000 Meters Men's 5k4916:53.40 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Big 8 (CCCAA) Cross Country ChampionshipsOct 30 · 4.03 Miles Varsity · Place 25 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC4.03 Miles Varsity2524:29.2—
Oct 4Toro Park InvitationalOct 4 · 4 Miles Varsity · Place 77 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC4 Miles Varsity7723:46.9—

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 25Big 8 Conference Cross Country ChampionshipsOct 25 · 4 Miles Varsity · Place 26 · Santa Rosa (Calif.) JCSanta Rosa (Calif.) JC4 Miles Varsity2622:43.7—
Sep 28Chabot Twilight InvitationalSep 28 · 5,000 Meters College 5k · Place 29 · Santa Rosa JCSanta Rosa JC5,000 Meters College 5k2916:55.4 PBFr

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Varsity · Place 44 · Piner (NC)Piner (NC)3 Miles Varsity4417:06.7SR
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 3 · Place 44 · PinerPiner3 Miles Division 34417:06.69SR
Nov 5NBL Oak League ChampionshipsNov 5 · 2.97 Miles Varsity · Place 12 · PinerPiner2.97 Miles Varsity1216:41.812
Oct 22Yoshanny InvitationalOct 22 · Varsity · Place 16 · PinerPinerVarsity1619:2412
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · 5,000 Meters Varsity · Place 70 · PinerPiner5,000 Meters Varsity7016:41.70SR
Oct 1539th P. Wilder XC Mariner InvitationalOct 15 · Varsity · Place 70 · PinerPinerVarsity7016:41.70SR
Sep 17Viking Opener InvitationalSep 17 · 2 Miles Varsity · Place 8 · PinerPiner2 Miles Varsity811:01.312
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 57 · Piner (NC)Piner (NC)2.93 Miles Varsity5715:36.4SR
Sep 10Lowell Invitational Sep 10 · 2.93 Miles Varsity · Place 57 · Piner (NC)Piner (NC)2.93 Miles Varsity5715:36.4SR
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 14 · SV PinerSV PinerVarsity1418:07.312

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 20CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 4 · Place 52 · PinerPiner3 Miles Division 45217:33.211
Nov 12NBL Oak ChampionshipsNov 12 · 2.97 Miles Varsity · Place 26 · PinerPiner2.97 Miles Varsity2619:09.77 PB11
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 44 · PinerPiner3 Miles Varsity4416:58.411
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Small Schools D3-D5 · Place 44 · PinerPiner3 Miles Varsity Boys Small Schools D3-D54416:58.40 PB11
Oct 6NBL#2 MCHS vs. PinerOct 6 · 2.7 Miles Varsity · Place 6 · PinerPiner2.7 Miles Varsity615:0611
Sep 18Viking Opener XC InvitationalSep 18 · 2 Miles Junior · Place 16 · PinerPiner2 Miles Junior1611:40.8Unofficial11
Sep 11Lowell InvitationalSep 11 · 3 Miles Varsity · Place 88 · PinerPiner3 Miles Varsity8816:48.811
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 19 · SV PinerSV PinerVarsity1918:40.611
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 16 · SV PinerSV PinerVarsity1618:40.611

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23CIF North Coast Section ChampionshipNov 23 · 3 Miles Division 3 · Place 99 · PinerPiner3 Miles Division 39917:57.5FR
Nov 8NBL Oak Division FinalsNov 8 · 3.05 Miles Varsity · Place 30 · PinerPiner3.05 Miles Varsity3018:02.53 PB9
Oct 1936th P.Wilder- Mariner XC InvitationalOct 19 · 3 Miles Freshmen Boys · Place 3 · PinerPiner3 Miles Freshmen Boys317:48.819
Oct 16NBL-Oak#2: Maria Carrillo vs. PinerOct 16 · 3.05 Miles Varsity · Place 19 · PinerPiner3.05 Miles Varsity1918:09.49
Oct 122019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Frosh/Soph - Small/Medium School · Place 48 · PinerPiner5,000 Meters Frosh/Soph - Small/Medium School4819:05.9 PB9
Sep 7San Francisco/Lowell InvitationalSep 7 · 2.93 Miles Varsity-1 · Place 168 · PinerPiner2.93 Miles Varsity-116817:25.16 PB9