Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 14 | 30:31.6 | NCAA D1 Northeast Region Championships | November 14, 2025 |
| 2.9 Miles · Memorial ParkRichmond vs. Albany · Mar 27 | 19:35.8 | Richmond vs. Albany | March 27, 2021 |
| 3 Miles · Hayward High School38th P. Wilder Mariner XC Invitational · Oct 16 | 15:25.82 | 38th P. Wilder Mariner XC Invitational | October 16, 2021 |
| 3 Miles · Point Pinole Regional ParkTCAL: Center Meet @ Pt. Pinole · Sep 28 | 16:14.6 | TCAL: Center Meet @ Pt. Pinole | September 28, 2023 |
| 5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 12 | 26:06.90 | Iona Meet of Champions | September 12, 2025 |
| 5069 m · Cesar Chavez ParkSalesian and Hercules vs. Albany at Cesar Chavez · Apr 3 | 17:38.3 | Salesian and Hercules vs. Albany at Cesar Chavez | April 3, 2021 |
| 6,000 Meters · Highland ParkFriar Invitational · Sep 4 | 18:51.4 | Friar Invitational | September 4, 2026 |
| 8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 17 | 24:36.0 | IC4A/ECAC Cross Country Championships | October 17, 2026 |
| 8,000 Meters · Highland ParkIvy League XC Championships · Oct 31 | 24:49.7 | Ivy League XC Championships | October 31, 2026 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 25:18.1 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 24:39.3 | Paul Short Run (College) | October 3, 2025 |
| 8,000 Meters · Van Cortlandt ParkIvy League Heptagonal XC Championships · Oct 31 | 25:55.4 | Ivy League Heptagonal XC Championships | October 31, 2025 |
| 8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 17 | 24:23.0 | Princeton Fall Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results2024 Cross Country
2 results2023 Cross Country
11 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 194 · Albany -NCAlbany -NC | Varsity | 194 | 16:11.1 | 23 |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 34 · Albany -NCAlbany -NC | Varsity | 34 | 16:11.1 | 23 |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 4 · Place 34 · Albany -NCAlbany -NC | 5,000 Meters Division 4 | 34 | 16:11.1 | 23 |
| Nov 19 | CIF North Coast Section ChampionshipNov 19 · 3 Miles Division 4 · Place 8 · AlbanyAlbany | 3 Miles Division 4 | 8 | 15:36.08 | JR |
| Nov 10 | 2022 Tcal League Championships at Point PinoleNov 10 · 3 Miles Varsity · Place 2 · AlbanyAlbany | 3 Miles Varsity | 2 | 14:57.0 | 11 |
| Oct 27 | Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar ChavezOct 27 · 3.15 Miles Varsity Boys · Place 4 · AlbanyAlbany | 3.15 Miles Varsity Boys | 4 | 17:41.6 | 11 |
| Oct 13 | St. Marys hosts Salesian, Albany, Pinole, DeAnza, Richmond at Pt PinoleOct 13 · 3 Miles Varsity · Place 2 · AlbanyAlbany | 3 Miles Varsity | 2 | 15:36.5 | 11 |
| Oct 8 | Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Albany (NC)Albany (NC) | 5,000 Meters Varsity | 6 | 15:38.0 | 11 |
| Oct 8 | Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 6 · Albany (NC)Albany (NC) | 5,000 Meters Varsity | 6 | 15:38.0 | 11 |
| Sep 17 | Farmer InvitationalSep 17 · 3 Miles Varsity · Place 2 · AlbanyAlbany | 3 Miles Varsity | 2 | 15:07.83 | 11 |
2021 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 4 · Place 13 · Albany-NCSAlbany-NCS | 5,000 Meters Division 4 | 13 | 15:46.3 | SO |
| Nov 20 | CIF North Coast Section ChampionshipNov 20 · 3 Miles Division 4 · Place 3 · AlbanyAlbany | 3 Miles Division 4 | 3 | 15:31.5 | 10 |
| Oct 16 | 38th Mariner-XC-InvitationalOct 16 · 3 Miles Varsity · Place 4 · AlbanyAlbany | 3 Miles Varsity | 4 | 15:25.8 | 10 |
| Oct 16 | 38th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Boys Small Schools D3-D5 · Place 4 · AlbanyAlbany | 3 Miles Varsity Boys Small Schools D3-D5 | 4 | 15:25.82 PB | 10 |
| Oct 9 | 42nd Asics Clovis InvitationalOct 9 · 5,000 Meters Varsity · Place 14 · AlbanyAlbany | 5,000 Meters Varsity | 14 | 16:09.1 | 10 |
| Sep 30 | Albany, Pinole, DeAnza, Richmond, St. Marys v. SalesianSep 30 · 3 Miles Varsity · Place 3 · AlbanyAlbany | 3 Miles Varsity | 3 | 16:45.5 | 10 |
| Sep 18 | De La Salle Nike InvitationalSep 18 · 3 Miles Varsity · Place 30 · AlbanyAlbany | 3 Miles Varsity | 30 | 16:21.6 | 10 |
| Sep 11 | Farmer Invitational Sep 11 · 3 Miles Varsity · Place 10 · AlbanyAlbany | 3 Miles Varsity | 10 | 16:08.53 | 10 |
| Apr 3 | Salesian and Hercules vs. Albany at Cesar ChavezApr 3 · 3.15 Miles Varsity · Place 2 · AlbanyAlbany | 3.15 Miles Varsity | 2 | 17:38.3 PB | 9 |
| Mar 27 | Richmond vs. AlbanyMar 27 · 2.9 Miles Varsity · Place 6 · AlbanyAlbany | 2.9 Miles Varsity | 6 | 19:35.8 PB | 9 |
| Mar 20 | Point Pinole League Championship Course Time Trial--3 milesMar 20 · 3 Miles Varsity · Place 2 · AlbanyAlbany | 3 Miles Varsity | 2 | 17:01.4Unofficial | 9 |
| Mar 11 | 3200m Time TrialMar 11 · 3,200 Meters Varsity · Place 2 · AlbanyAlbany | 3,200 Meters Varsity | 2 | 10:36.20Unofficial | 9 |
| Mar 6 | El Cerrito v AlbanyMar 6 · 2.9 Miles Varsity Boys · Place 2 · AlbanyAlbany | 2.9 Miles Varsity Boys | 2 | 16:07.50Unofficial | 9 |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 1 | 1600m Time TrialDec 1 · 1,600 Meters Varsity · Place 4 · AlbanyAlbany | 1,600 Meters Varsity | 4 | 4:54.90Unofficial | 9 |
| Nov 5 | 3200m Time TrialNov 5 · 3,200 Meters Varsity · Place 4 · AlbanyAlbany | 3,200 Meters Varsity | 4 | 11:15.00Unofficial | 9 |
| Oct 29 | 1600m Time TrialOct 29 · 1,600 Meters Varsity · Place 2 · AlbanyAlbany | 1,600 Meters Varsity | 2 | 5:19.00Unofficial | 9 |
| Oct 29 | 800m Time TrialOct 29 · 800 Meters Varsity · Place 4 · AlbanyAlbany | 800 Meters Varsity | 4 | 2:16.3Unofficial | 9 |