Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 11 | 19:29.1 | CIF-SDS Championships | November 11, 2023 |
| 3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 6 | 17:18.10 | 2025 Dana Hills Invitational | September 6, 2025 |
| 3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 4 | 17:49.10 | 45th Annual Sundevil XC Invitational | October 4, 2025 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 17:38.7 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 5,000 Meters · Hilltop High SchoolMater Dei Catholic @ Hilltop HS · Oct 31 | 17:28 | Mater Dei Catholic @ Hilltop HS | October 31, 2025 |
| 5,000 Meters · Lucky Waller ParkHilltop @ Southwest (SD) · Sep 26 | 18:14 | Hilltop @ Southwest (SD) | September 26, 2025 |
| 5,000 Meters · Rohr ParkSUHI vs Hilltop @ Rohr Park 3:30pm · Oct 10 | 17:52 | SUHI vs Hilltop @ Rohr Park 3:30pm | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | CIF - San Diego Cross Country ChampionshipsNov 15 · 3 Miles Varsity · Place 39 · Hilltop | 3 Miles Varsity | 39 | 17:04.60 | 12 |
| Nov 7 | Metro Conference FinalsNov 7 · 5,000 Meters Varsity · Place 25 · Hilltop | 5,000 Meters Varsity | 25 | 17:32.70 | 12 |
| Oct 31 | Mater Dei Catholic @ Hilltop HSOct 31 · 5,000 Meters Varsity · Place 3 · Hilltop | 5,000 Meters Varsity | 3 | 17:28 PB | 12 |
| Oct 24 | 77th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Blue · Place 23 · Hilltop | 3 Miles D2 Varsity Blue | 23 | 17:38.7 PB | 12 |
| Oct 17 | San Ysidro @ Hilltop Oct 17 · 5,000 Meters Varsity · Place 2 · Hilltop | 5,000 Meters Varsity | 2 | 17:39 | 12 |
| Oct 10 | SUHI vs Hilltop @ Rohr Park 3:30pmOct 10 · 5,000 Meters Varsity · Place 2 · Hilltop | 5,000 Meters Varsity | 2 | 17:52 PB | 12 |
| Oct 4 | 45th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-2 Senior/Invite · Place 49 · Hilltop | 3 Miles D-2 Senior/Invite | 49 | 17:49.10 PB | 12 |
| Sep 26 | Hilltop @ Southwest (SD) Sep 26 · 5,000 Meters Varsity · Place 4 · Hilltop | 5,000 Meters Varsity | 4 | 18:14 PB | 12 |
| Sep 13 | San Diego River Park InvitationalSep 13 · 3 Miles Varsity Division 2 · Place 12 · Hilltop | 3 Miles Varsity Division 2 | 12 | 17:12.82 | 12 |
| Sep 6 | 2025 Dana Hills InvitationalSep 6 · 3 Miles Div 2 Varsity · Place 74 · Hilltop | 3 Miles Div 2 Varsity | 74 | 17:18.10 PB | 12 |
| Aug 23 | Vaquero StampedeAug 23 · 2 Miles Varsity · Place 13 · Hilltop | 2 Miles Varsity | 13 | 11:50.58 | 12 |
2024 Cross Country
11 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | CIF-SDS ChampionshipsNov 11 · 2.96 Miles Div II Boys · Place 99 · Hilltop | 2.96 Miles Div II Boys | 99 | 19:29.1 PB | 10 |
| Nov 3 | Metro Conference Finals XCNov 3 · 5,000 Meters Varsity · Place 19 · Hilltop | 5,000 Meters Varsity | 19 | 17:58.5 | 10 |
| Oct 27 | Sweetwater vs Hiltop @ Rohr ParkOct 27 · 5,000 Meters Varsity · Place 5 · Hilltop | 5,000 Meters Varsity | 5 | 18:23 | 10 |
| Oct 11 | Hilltop vs Chula Vista @ Hilltop Oct 11 · Varsity · Place 2 · Hilltop | Varsity | 2 | 19:22 | 10 |
| Oct 6 | Mater Dei @ Hilltop HSOct 6 · 5,000 Meters Varsity · Place 5 · Hilltop | 5,000 Meters Varsity | 5 | 19:23 | 10 |
| Sep 29 | Hilltop @ San YsidroSep 29 · 5,000 Meters Varsity · Place 3 · Hilltop | 5,000 Meters Varsity | 3 | 18:26 | 10 |
| Sep 16 | Mt. Carmel/ASICS XC InvitationalSep 16 · 3 Miles Division 2 · Place 50 · Hilltop | 3 Miles Division 2 | 50 | 18:07.7 | 10 |
| Sep 8 | Ian Cumming / Tim Latham InvitaitonalSep 8 · 3.1 Miles Varsity · Place 46 · Hilltop | 3.1 Miles Varsity | 46 | 19:38.1 | 10 |
| Aug 25 | Eastlake @ Hilltop Aug 25 · 5,000 Meters Varsity · Place 10 · Hilltop | 5,000 Meters Varsity | 10 | 20:21.88 | 10 |
| Aug 19 | Vaquero StampedeAug 19 · Varsity · Place 10 · Hilltop | Varsity | 10 | 11:52 | 10 |
2022 Cross Country
5 results