Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Cesar Chavez ParkAlbany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar Chavez · Oct 2710:21.5Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar ChavezOctober 27, 2022
2.9 Miles · Memorial ParkRichmond vs. Albany · Mar 2719:35.9Richmond vs. AlbanyMarch 27, 2021
3 Miles · Cesar Chavez ParkEl Cerrito, John Swett, Salesian, Pinole, Kennedy v. Albany · Oct 1417:11.0El Cerrito, John Swett, Salesian, Pinole, Kennedy v. AlbanyOctober 14, 2021
3 Miles · Hayward High SchoolFarmer Invitational · Sep 1116:27.08Farmer Invitational September 11, 2021
5069 m · Cesar Chavez ParkSalesian and Hercules vs. Albany at Cesar Chavez · Apr 317:57.7Salesian and Hercules vs. Albany at Cesar ChavezApril 3, 2021
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 225:53.2SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:47.7Running of the CowsOctober 3, 2026
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1625:56.7NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 125:13.72025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Riverside City Cross Country CourseNCAA Division III West Regional · Nov 1127:07.7NCAA Division III West RegionalNovember 11, 2023
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:43.22025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:44.8Interregional InvitationalOctober 18, 2025
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3025:08.22026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1924:33.745th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:35.2UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 5 · OccidentalOccidental8,000 Meters Men's 8K525:08.2 PBSr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 108 · OccidentalOccidental8,000 Meters Navy Championship10825:47.7 PBSr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 4 · OccidentalOccidental8,000 Meters Men's Open424:33.7 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 157 · OccidentalOccidental8,000 Meters D3 Championship15725:43.2 PBJr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 13 · OccidentalOccidental8,000 Meters D3 West1325:34.10Jr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 4 · OccidentalOccidental8,000 Meters Men's 8K425:13.7 PBJr
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 3 · OccidentalOccidental8,000 Meters Blue325:44.8 PBJr
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 7 · OccidentalOccidental8,000 Meters Varsity724:52.0JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 62 · OccidentalOccidental8,000 Meters Collegiate6225:56.7 PBSo
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 23 · OccidentalOccidental8,000 Meters SCIAC2325:53.2 PBSo
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · Place 19 · OccidentalOccidental8,000 Meters College1926:32.3So
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 41 · OccidentalOccidental8,000 Meters Open4125:35.2 PBSo

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III West RegionalNov 11 · 8,000 Meters Championship · Place 101 · OccidentalOccidental8,000 Meters Championship10127:07.7 PBFr
Oct 28SCIAC Cross Country ChampionshipsOct 28 · 8,000 Meters Collegiate · Place 54 · OccidentalOccidental8,000 Meters Collegiate5427:18.6Fr
Sep 16Riverside InvitationalSep 16 · 8,000 Meters Open · Place 81 · OccidentalOccidental8,000 Meters Open8126:39.8FR
Sep 2P-P/Oxy/ULV XC TriangularSep 2 · Varsity · Place 16 · OccidentalOccidentalVarsity1620:11FR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 3CHAMPS Sports Cross Country West Regional ChampionshipsDec 3 · 5,000 Meters Championship · Place 74 · AlbanyCAAlbanyCA5,000 Meters Championship7416:5312
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 256 · Albany -NCAlbany -NCVarsity25616:22.325
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 41 · Albany -NCAlbany -NCVarsity4116:22.325
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 4 · Place 41 · Albany -NCAlbany -NC5,000 Meters Division 44116:22.325
Oct 27Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar ChavezOct 27 · 1.8 Miles JV Boys · Place 3 · AlbanyAlbany1.8 Miles JV Boys310:21.5 PB12

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 108 · Albany CAAlbany CA5,000 Meters Championship10817:02.411
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 108 · Albany CAAlbany CA5,000 Meters Championship10817:02.411
Oct 14El Cerrito, John Swett, Salesian, Pinole, Kennedy v. AlbanyOct 14 · 3 Miles Varsity · Place 2 · AlbanyAlbany3 Miles Varsity217:11.0 PB11
Sep 11Farmer Invitational Sep 11 · 3 Miles Varsity · Place 29 · AlbanyAlbany3 Miles Varsity2916:27.08 PB11
Apr 3Salesian and Hercules vs. Albany at Cesar ChavezApr 3 · 3.15 Miles Varsity · Place 5 · AlbanyAlbany3.15 Miles Varsity517:57.7 PB10
Mar 27Richmond vs. AlbanyMar 27 · 2.9 Miles Varsity · Place 7 · AlbanyAlbany2.9 Miles Varsity719:35.9 PB10
Mar 20Point Pinole League Championship Course Time Trial--3 milesMar 20 · 3 Miles Varsity · Place 5 · AlbanyAlbany3 Miles Varsity517:52.5Unofficial10
Mar 6El Cerrito v AlbanyMar 6 · 2.9 Miles Varsity Boys · Place 5 · AlbanyAlbany2.9 Miles Varsity Boys516:42.50Unofficial10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Dec 11600m Time TrialDec 1 · 1,600 Meters Varsity · Place 2 · AlbanyAlbany1,600 Meters Varsity24:52.20Unofficial10
Oct 29800m Time TrialOct 29 · 800 Meters Varsity · Place 2 · AlbanyAlbany800 Meters Varsity22:13.2Unofficial10