Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lindo LakesVaquero Stampede · Aug 2213:23.00Vaquero StampedeAugust 22, 2026
2 Miles · Rohr ParkIan Cumming/ Tim Latham Invitational · Aug 2812:52.6Ian Cumming/ Tim Latham InvitationalAugust 28, 2026
3 Miles · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1119:30.88New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026
5,000 Meters · Hilltop High SchoolSouthwest @ Hilltop · Oct 3018:27.56Southwest @ Hilltop October 30, 2026
5,000 Meters · Imperial Beach PierHilltop vs. Mater Dei Catholic · Oct 919:17.69Hilltop vs. Mater Dei CatholicOctober 9, 2026
5,000 Meters · Rohr ParkMetropolitan Conference Championships · Nov 619:11.7Metropolitan Conference ChampionshipsNovember 6, 2026
5,000 Meters · San Ysidro High SchoolHilltop @ San Ysidro · Sep 1820:03Hilltop @ San YsidroSeptember 18, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Metropolitan Conference ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 13 · Hilltop5,000 Meters Junior Varsity1319:11.7 PB11
Oct 30Southwest @ Hilltop Oct 30 · 5,000 Meters Varsity · Place 13 · Hilltop5,000 Meters Varsity1318:27.56 PB11
Oct 16Sweetwater @ Hilltop Oct 16 · 5,000 Meters Varsity · Place 14 · Hilltop5,000 Meters Varsity1420:41.9511
Oct 9Hilltop vs. Mater Dei CatholicOct 9 · 5,000 Meters Varsity · Place 11 · Hilltop5,000 Meters Varsity1119:17.69 PB11
Sep 18Hilltop @ San YsidroSep 18 · 5,000 Meters Varsity · Place 10 · Hilltop5,000 Meters Varsity1020:03 PB11
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 3 Miles Division 2 Varsity · Place 90 · Hilltop3 Miles Division 2 Varsity9019:30.88 PB11
Aug 28Ian Cumming/ Tim Latham InvitationalAug 28 · 2 Miles JV Mustangs Division · Place 31 · Hilltop2 Miles JV Mustangs Division3112:52.6 PB11
Aug 22Vaquero StampedeAug 22 · 2 Miles Boys Jr/Sr Div 2 · Place 78 · Hilltop2 Miles Boys Jr/Sr Div 27813:23.00 PB11

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7Metro Conference FinalsNov 7 · 5,000 Meters Varsity · Place 62 · Hilltop5,000 Meters Varsity6219:50.7010
Oct 17San Ysidro @ Hilltop Oct 17 · 5,000 Meters Varsity · Place 8 · Hilltop5,000 Meters Varsity819:4010
Aug 23Vaquero StampedeAug 23 · 2 Miles Varsity · Place 18 · Hilltop2 Miles Varsity1812:36.7510

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8Metro Conference Finals XCNov 8 · 5,000 Meters Junior Varsity · Place 44 · Hilltop5,000 Meters Junior Varsity4419:57.09
Nov 1Southwest @ Hilltop Nov 1 · 5,000 Meters Junior Varsity · Place 4 · Hilltop5,000 Meters Junior Varsity420:14.399
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 96 · Hilltop3 Miles Freshman Division 29621:249
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 96 · Hilltop3 Miles Freshman Division 29621:249
Oct 18Hilltop @ Mater DeiOct 18 · 3.09 Miles Junior Varsity · Place 2 · Hilltop3.09 Miles Junior Varsity220:329
Oct 11San Ysidro @ Hilltop Oct 11 · 5,000 Meters Junior Varsity · Place 3 · Hilltop5,000 Meters Junior Varsity320:52.059
Oct 4Sweetwater @ HilltopOct 4 · 5,000 Meters Varsity · Place 15 · Hilltop5,000 Meters Varsity1521:59.869
Sep 21ASICS / Sundevil Cross Country InvitationalSep 21 · 3 Miles Freshman · Place 60 · Hilltop3 Miles Freshman6019:58.39
Sep 6Ian Cumming / Tim Latham InvitationalSep 6 · 2 Miles Frosh/Soph Freshman · Place 72 · Hilltop2 Miles Frosh/Soph Freshman7212:57.79
Aug 24Vaquero StampedeAug 24 · 2 Miles Varsity · Place 15 · Hilltop2 Miles Varsity1512:43.799