Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Crystal Springs5th Annual Fighting Knights Joust · Aug 29 | 23:20.5 | 5th Annual Fighting Knights Joust | August 29, 2026 |
| 3 Miles · Hayward High School21st Farmer Invitational · Sep 21 | 25:45.63 | 21st Farmer Invitational | September 21, 2024 |
| 5,000 Meters · Marina ParkBACSAC / OAL Meet #3 · Sep 26 | 21:22.00 | BACSAC / OAL Meet #3 | September 26, 2026 |
| 5,000 Meters · MLK Shoreline ParkOak City champ, JV championship · Nov 4 | 20:51.24 | Oak City champ, JV championship | November 4, 2026 |
| 5,000 Meters · Point Pinole Regional ParkOAL Regional Meet #4 · Oct 30 | 21:19.49 | OAL Regional Meet #4 | October 30, 2025 |
| 5,000 Meters · Skyline High SchoolCIF Oakland Section Championships · Nov 19 | 21:33.24 | CIF Oakland Section Championships | November 19, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Oak City champ, JV championshipNov 4 · 5,000 Meters Varsity · Place 27 · Coliseum College Prep | 5,000 Meters Varsity | 27 | 20:51.24 PB | 12 |
| Sep 26 | BACSAC / OAL Meet #3Sep 26 · 5,000 Meters Varsity · Place 23 · Coliseum College Prep | 5,000 Meters Varsity | 23 | 21:22.00 PB | 12 |
| Sep 16 | BACSAC / OAL Meet #2Sep 16 · 5,000 Meters Varsity · Place 16 · Coliseum College Prep | 5,000 Meters Varsity | 16 | 21:47.91 | 12 |
| Sep 2 | BACSAC / OAL Kick-Off Meet #1Sep 2 · 5,000 Meters Varsity · Place 23 · Coliseum College Prep | 5,000 Meters Varsity | 23 | 22:11.17 | 12 |
| Aug 29 | 5th Annual Fighting Knights JoustAug 29 · 2.95 Miles Senior Boys · Place 73 · Coliseum College Prep | 2.95 Miles Senior Boys | 73 | 23:20.5 PB | 12 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | CIF Oakland Section ChampionshipsNov 19 · 5,000 Meters Varsity · Place 27 · Coliseum College Prep | 5,000 Meters Varsity | 27 | 21:33.24 PB | 11 |
| Oct 30 | OAL Regional Meet #4Oct 30 · 5,000 Meters Varsity · Place 19 · Coliseum College Prep | 5,000 Meters Varsity | 19 | 21:19.49 PB | 11 |
| Oct 1 | BACSAC/OAL Regional Meet #3Oct 1 · 5,000 Meters Varsity Boys Race · Place 22 · Coliseum College Prep | 5,000 Meters Varsity Boys Race | 22 | 21:00.33 | 11 |
| Sep 13 | 2025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 158 · Coliseum College Pre | 2 Miles Varsity | 158 | 14:44.6 | — |
| Sep 13 | 2025 Ed Sias InvitationalSep 13 · 2 Miles Varsity · Place 158 · Coliseum College Pre | 2 Miles Varsity | 158 | 14:44.6 | — |
| Sep 3 | Oakland Section Kick OffSep 3 · 5,000 Meters Varsity · Place 16 · Coliseum College Prep | 5,000 Meters Varsity | 16 | 24:06.50 | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | Conference Finals (BACSAC / OAL)Nov 9 · 5,000 Meters OAL Varsity · Place 27 · Coliseum College Prep | 5,000 Meters OAL Varsity | 27 | 24:20.80 | 10 |
| Sep 28 | Oakland Region MeetSep 28 · 2.68 Miles Varsity · Coliseum College Prep | 2.68 Miles Varsity | 0 | DNS | 10 |
| Sep 21 | 21st Farmer InvitationalSep 21 · 3 Miles Open 10-12 · Place 131 · Coliseum College Prep | 3 Miles Open 10-12 | 131 | 25:45.63 PB | 10 |