Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hayward High School36th P.Wilder- Mariner XC Invitational · Oct 19 | 21:49.24 | 36th P.Wilder- Mariner XC Invitational | October 19, 2019 |
| 3 Miles · Point Pinole Regional ParkTCAL Meet #1: Hercules, Vallejo, De Anza, St. Mary’s, SPSV, Richmond · Oct 3 | 21:53.61 | TCAL Meet #1: Hercules, Vallejo, De Anza, St. Mary’s, SPSV, Richmond | October 3, 2019 |
| 3621 m · Hayward High School34th Annual Mariner XC Invitational · Oct 21 | 17:34.57 | 34th Annual Mariner XC Invitational | October 21, 2017 |
| 5069 m · Cesar Chavez ParkSalesian and Hercules vs. Albany at Cesar Chavez · Apr 3 | 26:31.2 | Salesian and Hercules vs. Albany at Cesar Chavez | April 3, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
1 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Tcal ChampionshipsNov 7 · 3 Miles Varsity · Place 43 · Hercules | 3 Miles Varsity | 43 | 21:14.5 | 11 |
| Oct 25 | 72nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity · Place 119 · Hercules | 3 Miles Varsity | 119 | 22:49 | 11 |
| Oct 19 | 36th P.Wilder- Mariner XC InvitationalOct 19 · 3 Miles Varsity Boys · Place 251 · Hercules | 3 Miles Varsity Boys | 251 | 21:49.24 PB | 11 |
| Oct 17 | TCAL Meet #3:Kennedy, El Cerrito, John Swett, Salesian, Hercules, Vallejo, De AnzaOct 17 · 3 Miles Varsity · Place 24 · Hercules | 3 Miles Varsity | 24 | 23:08.17 | 11 |
| Oct 10 | Tcal Meet #2: Jesse Bethel, Pinole, Hercules, Vallejo and DeAnza v. AlbanyOct 10 · 3.1 Miles Varsity · Place 24 · Hercules | 3.1 Miles Varsity | 24 | 22:15.6 | 11 |
| Oct 3 | TCAL Meet #1: Hercules, Vallejo, De Anza, St. Mary’s, SPSV, RichmondOct 3 · 3 Miles Varsity · Place 24 · Hercules | 3 Miles Varsity | 24 | 21:53.61 PB | 11 |
| Sep 21 | Farmer InvitationalSep 21 · 3 Miles Varsity · Place 166 · Hercules | 3 Miles Varsity | 166 | 22:03.18 | 11 |
| Sep 14 | 2019 Ed Sias InvitationalSep 14 · 2 Miles Varsity · Place 132 · Hercules | 2 Miles Varsity | 132 | 15:22.3 | 11 |
2018 Cross Country
4 results2017 Cross Country
1 results