Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:31.6NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
2.9 Miles · Memorial ParkRichmond vs. Albany · Mar 2719:35.8Richmond vs. AlbanyMarch 27, 2021
3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 1615:25.8238th P. Wilder Mariner XC InvitationalOctober 16, 2021
3 Miles · Point Pinole Regional ParkTCAL: Center Meet @ Pt. Pinole · Sep 2816:14.6TCAL: Center Meet @ Pt. PinoleSeptember 28, 2023
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1226:06.90Iona Meet of ChampionsSeptember 12, 2025
5069 m · Cesar Chavez ParkSalesian and Hercules vs. Albany at Cesar Chavez · Apr 317:38.3Salesian and Hercules vs. Albany at Cesar ChavezApril 3, 2021
6,000 Meters · Highland ParkFriar Invitational · Sep 418:51.4Friar InvitationalSeptember 4, 2026
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:36.0IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Highland ParkIvy League XC Championships · Oct 3124:49.7Ivy League XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:18.1Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:39.3Paul Short Run (College)October 3, 2025
8,000 Meters · Van Cortlandt ParkIvy League Heptagonal XC Championships · Oct 3125:55.4Ivy League Heptagonal XC ChampionshipsOctober 31, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:23.0Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Ivy League XC ChampionshipsOct 31 · 8,000 Meters Ivy · Place 37 · YaleYale8,000 Meters Ivy3724:49.7 PBJr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 24 · YaleYale8,000 Meters Collegiate2424:36.0 PBJr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 160 · YaleYale8,000 Meters Gold16026:02.5Jr
Sep 4Friar InvitationalSep 4 · 6,000 Meters Collegiate · Place 30 · YaleYale6,000 Meters Collegiate3018:51.4 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 48 · YaleYale10,000 Meters D1 Northeast4830:31.6 PBSo
Oct 31Ivy League Heptagonal XC ChampionshipsOct 31 · 8,000 Meters Ivy Champs · Place 45 · YaleYale8,000 Meters Ivy Champs4525:55.4 PBSo
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 97 · YaleYale8,000 Meters Fall Classic9724:23.0 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 125 · YaleYale8,000 Meters Gold12524:39.3 PBSo
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 21 · YaleYale5 Miles Men2126:06.90 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Ivy League Heptagonal XC ChampionshipsNov 2 · 8,000 Meters Varsity · Place 52 · YaleYale8,000 Meters Varsity5224:37.3FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 179 · YaleYale8,000 Meters Gold17925:18.1 PBFr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Division 4 · Place 2 · Albany -NCAlbany -NC2.1 Miles Division 4214:45.930
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 3 · Albany -NCAlbany -NCVarsity314:45.930
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 2 · Albany -NCAlbany -NCVarsity214:45.930
Nov 252023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 3 · Albany -NCAlbany -NC2.1 Miles Varsity314:45.930
Nov 18CIF North Coast Section ChampionshipNov 18 · 3 Miles Division 4 · Place 1 · AlbanyAlbany3 Miles Division 4115:17.7SR
Nov 2TCAL League ChampionshipsNov 2 · 3 Miles Varsity · Place 1 · AlbanyAlbany3 Miles Varsity114:46.012
Oct 26TCAL Cluster Meet @ Cesar ChavezOct 26 · 3 Miles Varsity Boys · Place 1 · AlbanyAlbany3 Miles Varsity Boys115:41.0Unofficial12
Oct 12TCAL Cluster Meet @ Pt. Pinole #2Oct 12 · 3 Miles Varsity · Place 1 · AlbanyAlbany3 Miles Varsity115:14.312
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 6 · Albany (NC)Albany (NC)5,000 Meters Varsity615:03.412
Sep 28TCAL: Center Meet @ Pt. PinoleSep 28 · 3 Miles Varsity Boys · Place 1 · AlbanyAlbany3 Miles Varsity Boys116:14.6 PB12
Sep 16Farmer InvitationalSep 16 · 3 Miles Varsity · Place 1 · AlbanyAlbany3 Miles Varsity114:37.8012

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 194 · Albany -NCAlbany -NCVarsity19416:11.123
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 34 · Albany -NCAlbany -NCVarsity3416:11.123
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 4 · Place 34 · Albany -NCAlbany -NC5,000 Meters Division 43416:11.123
Nov 19CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 4 · Place 8 · AlbanyAlbany3 Miles Division 4815:36.08JR
Nov 102022 Tcal League Championships at Point PinoleNov 10 · 3 Miles Varsity · Place 2 · AlbanyAlbany3 Miles Varsity214:57.011
Oct 27Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar ChavezOct 27 · 3.15 Miles Varsity Boys · Place 4 · AlbanyAlbany3.15 Miles Varsity Boys417:41.611
Oct 13St. Marys hosts Salesian, Albany, Pinole, DeAnza, Richmond at Pt PinoleOct 13 · 3 Miles Varsity · Place 2 · AlbanyAlbany3 Miles Varsity215:36.511
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Albany (NC)Albany (NC)5,000 Meters Varsity615:38.011
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Albany (NC)Albany (NC)5,000 Meters Varsity615:38.011
Sep 17Farmer InvitationalSep 17 · 3 Miles Varsity · Place 2 · AlbanyAlbany3 Miles Varsity215:07.8311

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 4 · Place 13 · Albany-NCSAlbany-NCS5,000 Meters Division 41315:46.3SO
Nov 20CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 4 · Place 3 · AlbanyAlbany3 Miles Division 4315:31.510
Oct 1638th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 4 · AlbanyAlbany3 Miles Varsity415:25.810
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Small Schools D3-D5 · Place 4 · AlbanyAlbany3 Miles Varsity Boys Small Schools D3-D5415:25.82 PB10
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Varsity · Place 14 · AlbanyAlbany5,000 Meters Varsity1416:09.110
Sep 30Albany, Pinole, DeAnza, Richmond, St. Marys v. SalesianSep 30 · 3 Miles Varsity · Place 3 · AlbanyAlbany3 Miles Varsity316:45.510
Sep 18De La Salle Nike InvitationalSep 18 · 3 Miles Varsity · Place 30 · AlbanyAlbany3 Miles Varsity3016:21.610
Sep 11Farmer Invitational Sep 11 · 3 Miles Varsity · Place 10 · AlbanyAlbany3 Miles Varsity1016:08.5310
Apr 3Salesian and Hercules vs. Albany at Cesar ChavezApr 3 · 3.15 Miles Varsity · Place 2 · AlbanyAlbany3.15 Miles Varsity217:38.3 PB9
Mar 27Richmond vs. AlbanyMar 27 · 2.9 Miles Varsity · Place 6 · AlbanyAlbany2.9 Miles Varsity619:35.8 PB9
Mar 20Point Pinole League Championship Course Time Trial--3 milesMar 20 · 3 Miles Varsity · Place 2 · AlbanyAlbany3 Miles Varsity217:01.4Unofficial9
Mar 113200m Time TrialMar 11 · 3,200 Meters Varsity · Place 2 · AlbanyAlbany3,200 Meters Varsity210:36.20Unofficial9
Mar 6El Cerrito v AlbanyMar 6 · 2.9 Miles Varsity Boys · Place 2 · AlbanyAlbany2.9 Miles Varsity Boys216:07.50Unofficial9

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 11600m Time TrialDec 1 · 1,600 Meters Varsity · Place 4 · AlbanyAlbany1,600 Meters Varsity44:54.90Unofficial9
Nov 53200m Time TrialNov 5 · 3,200 Meters Varsity · Place 4 · AlbanyAlbany3,200 Meters Varsity411:15.00Unofficial9
Oct 291600m Time TrialOct 29 · 1,600 Meters Varsity · Place 2 · AlbanyAlbany1,600 Meters Varsity25:19.00Unofficial9
Oct 29800m Time TrialOct 29 · 800 Meters Varsity · Place 4 · AlbanyAlbany800 Meters Varsity42:16.3Unofficial9