Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lindo LakesVaquero Stampede · Aug 2214:50.64Vaquero StampedeAugust 22, 2026
2 Miles · Rohr ParkIan Cumming/ Tim Latham Invitational · Aug 2814:35.8Ian Cumming/ Tim Latham InvitationalAugust 28, 2026
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 619:56.202025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 421:52.2045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2421:39.477th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
4103 m · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1118:26.04New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026
5,000 Meters · Hilltop High SchoolMater Dei Catholic @ Hilltop HS · Oct 3120:11Mater Dei Catholic @ Hilltop HSOctober 31, 2025
5,000 Meters · Imperial Beach PierHilltop vs. Mater Dei Catholic · Oct 921:51.77Hilltop vs. Mater Dei CatholicOctober 9, 2026
5,000 Meters · Lucky Waller ParkHilltop @ Southwest (SD) · Sep 2621:14Hilltop @ Southwest (SD) September 26, 2025
5,000 Meters · Rohr ParkMetropolitan Conference Championships · Nov 621:52.5Metropolitan Conference ChampionshipsNovember 6, 2026
5,000 Meters · San Ysidro High SchoolHilltop @ San Ysidro · Sep 1822:24Hilltop @ San YsidroSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Metropolitan Conference ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 71 · Hilltop5,000 Meters Junior Varsity7121:52.5 PB11
Oct 16Sweetwater @ Hilltop Oct 16 · 5,000 Meters Junior Varsity · Place 13 · Hilltop5,000 Meters Junior Varsity1322:13.6311
Oct 9Hilltop vs. Mater Dei CatholicOct 9 · 5,000 Meters Junior Varsity · Place 5 · Hilltop5,000 Meters Junior Varsity521:51.77 PB11
Sep 18Hilltop @ San YsidroSep 18 · 5,000 Meters Junior Varsity · Place 8 · Hilltop5,000 Meters Junior Varsity822:24 PB11
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 2.55 Miles Division 2 Junior Varsity · Place 39 · Hilltop2.55 Miles Division 2 Junior Varsity3918:26.04 PB11
Aug 28Ian Cumming/ Tim Latham InvitationalAug 28 · 2 Miles JV Mustangs Division · Place 70 · Hilltop2 Miles JV Mustangs Division7014:35.8 PB11
Aug 22Vaquero StampedeAug 22 · 2 Miles Boys Jr/Sr Div 2 · Place 103 · Hilltop2 Miles Boys Jr/Sr Div 210314:50.64 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Metro Conference FinalsNov 7 · 5,000 Meters Junior Varsity · Place 78 · Hilltop5,000 Meters Junior Varsity7821:10.4010
Oct 31Mater Dei Catholic @ Hilltop HSOct 31 · 5,000 Meters Junior Varsity · Place 8 · Hilltop5,000 Meters Junior Varsity820:11 PB10
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Soph Red · Place 151 · Hilltop3 Miles D2 Soph Red15121:39.4 PB10
Oct 17San Ysidro @ Hilltop Oct 17 · 5,000 Meters Junior Varsity · Place 6 · Hilltop5,000 Meters Junior Varsity620:4610
Oct 10SUHI vs Hilltop @ Rohr Park 3:30pmOct 10 · 5,000 Meters Junior Varsity · Place 14 · Hilltop5,000 Meters Junior Varsity1421:5710
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-2 Sophomore · Place 86 · Hilltop3 Miles D-2 Sophomore8621:52.20 PB10
Sep 26Hilltop @ Southwest (SD) Sep 26 · 5,000 Meters Junior Varsity · Place 10 · Hilltop5,000 Meters Junior Varsity1021:14 PB10
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 2 Junior Varsity · Place 80 · Hilltop3 Miles Div 2 Junior Varsity8019:56.20 PB10
Aug 23Vaquero StampedeAug 23 · 2 Miles Varsity · Place 52 · Hilltop2 Miles Varsity5214:05.2610

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8Metro Conference Finals XCNov 8 · 5,000 Meters Junior Varsity · Place 129 · Hilltop5,000 Meters Junior Varsity12923:09.09
Nov 1Southwest @ Hilltop Nov 1 · 5,000 Meters Junior Varsity · Place 20 · Hilltop5,000 Meters Junior Varsity2023:52.039
Oct 18Hilltop @ Mater DeiOct 18 · 3.09 Miles Junior Varsity · Place 17 · Hilltop3.09 Miles Junior Varsity1724:209
Oct 11San Ysidro @ Hilltop Oct 11 · 5,000 Meters Junior Varsity · Place 20 · Hilltop5,000 Meters Junior Varsity2025:44.879
Oct 4Sweetwater @ HilltopOct 4 · 5,000 Meters Junior Varsity · Place 25 · Hilltop5,000 Meters Junior Varsity2526:22.669
Sep 6Ian Cumming / Tim Latham InvitationalSep 6 · 2 Miles Frosh/Soph Freshman · Place 214 · Hilltop2 Miles Frosh/Soph Freshman21416:32.29
Aug 24Vaquero StampedeAug 24 · 2 Miles Varsity · Place 50 · Hilltop2 Miles Varsity5016:44.749