Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 35:54.8 | NCAA DII West Regional | November 9, 2024 |
| 2.9 Miles · Memorial ParkRichmond vs. Albany · Mar 27 | 19:35.9 | Richmond vs. Albany | March 27, 2021 |
| 3 Miles · Cesar Chavez ParkEl Cerrito, John Swett, Salesian, Pinole, Kennedy v. Albany · Oct 14 | 17:57.1 | El Cerrito, John Swett, Salesian, Pinole, Kennedy v. Albany | October 14, 2021 |
| 3 Miles · Hayward High SchoolFarmer Invitational · Sep 11 | 17:06.01 | Farmer Invitational | September 11, 2021 |
| 5069 m · Cesar Chavez ParkAlbany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar Chavez · Oct 27 | 17:47.4 | Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar Chavez | October 27, 2022 |
| 8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 27 | 26:50.80 | 44th Annual UC Riverside Invitational | September 27, 2025 |
| 8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Invitational Results · Sep 13 | 27:54.79 | Jim Hunt Humboldt Invitational Results | September 13, 2025 |
| 8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 24 | 28:20.32 | 2025 CCAA Cross Country Champs (74th Annual) | October 24, 2025 |
| 8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 10 | 27:03.3 | San Francisco State Invitational | October 10, 2025 |
| 8,000 Meters · Hovander Homestead Park2026 WWU Bill Roe Classic · Sep 26 | 27:34.93 | 2026 WWU Bill Roe Classic | September 26, 2026 |
| 8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational co-hosted by CSUS Stanislaus · Sep 14 | 27:07.3 | Kim Duyst Invitational co-hosted by CSUS Stanislaus | September 14, 2024 |
| 8,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 25 | 27:04.7 | 2024 CCAA Cross Country Champs (73rd Annual) | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
4 results2024 Cross Country
3 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 347 · Albany -NCAlbany -NC | Varsity | 347 | 16:37.8 | 24 |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 64 · Albany -NCAlbany -NC | Varsity | 64 | 16:37.8 | 24 |
| Nov 26 | 2022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 4 · Place 64 · Albany -NCAlbany -NC | 5,000 Meters Division 4 | 64 | 16:37.8 | 24 |
| Oct 27 | Albany hosts El Cerrito, John Swett, Salesian, Kennedy, Pinole at Cesar ChavezOct 27 · 3.15 Miles Varsity Boys · Place 7 · AlbanyAlbany | 3.15 Miles Varsity Boys | 7 | 17:47.4 PB | 12 |
| Oct 8 | Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 46 · Albany (NC)Albany (NC) | 5,000 Meters Varsity | 46 | 16:53.6 | 12 |
| Oct 8 | Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 46 · Albany (NC)Albany (NC) | 5,000 Meters Varsity | 46 | 16:53.6 | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 4 | Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 132 · Albany CAAlbany CA | 5,000 Meters Championship | 132 | 17:31.4 | 11 |
| Dec 4 | Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 132 · Albany CAAlbany CA | 5,000 Meters Championship | 132 | 17:31.4 | 11 |
| Oct 14 | El Cerrito, John Swett, Salesian, Pinole, Kennedy v. AlbanyOct 14 · 3 Miles Varsity · Place 5 · AlbanyAlbany | 3 Miles Varsity | 5 | 17:57.1 PB | 11 |
| Sep 11 | Farmer Invitational Sep 11 · 3 Miles Varsity · Place 51 · AlbanyAlbany | 3 Miles Varsity | 51 | 17:06.01 PB | 11 |
| Apr 3 | Salesian and Hercules vs. Albany at Cesar ChavezApr 3 · 3.15 Miles Varsity · Place 6 · AlbanyAlbany | 3.15 Miles Varsity | 6 | 17:59.9 | 10 |
| Mar 27 | Richmond vs. AlbanyMar 27 · 2.9 Miles Varsity · Place 8 · AlbanyAlbany | 2.9 Miles Varsity | 8 | 19:35.9 PB | 10 |
| Mar 20 | Point Pinole League Championship Course Time Trial--3 milesMar 20 · 3 Miles Varsity · Place 3 · AlbanyAlbany | 3 Miles Varsity | 3 | 17:06.5Unofficial | 10 |
| Mar 11 | 3200m Time TrialMar 11 · 3,200 Meters Varsity · Place 3 · AlbanyAlbany | 3,200 Meters Varsity | 3 | 11:00.90Unofficial | 10 |
| Mar 6 | El Cerrito v AlbanyMar 6 · 2.9 Miles Varsity Boys · Place 4 · AlbanyAlbany | 2.9 Miles Varsity Boys | 4 | 16:35.00Unofficial | 10 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 1 | 1600m Time TrialDec 1 · 1,600 Meters Varsity · Place 3 · AlbanyAlbany | 1,600 Meters Varsity | 3 | 4:54.3Unofficial | 10 |
| Oct 29 | 800m Time TrialOct 29 · 800 Meters Varsity · Place 5 · AlbanyAlbany | 800 Meters Varsity | 5 | 2:18.1Unofficial | 10 |