Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lindo LakesVaquero Stampede · Aug 2214:40.83Vaquero StampedeAugust 22, 2026
2 Miles · Rohr ParkIan Cumming/ Tim Latham Invitational · Aug 2814:42.6Ian Cumming/ Tim Latham InvitationalAugust 28, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 426:10.8045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2423:38.977th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
4103 m · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1118:19.34New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026
5,000 Meters · Hilltop High SchoolSouthwest @ Hilltop · Oct 3021:22.78Southwest @ Hilltop October 30, 2026
5,000 Meters · Lucky Waller ParkHilltop @ Southwest (SD) · Sep 2624:15Hilltop @ Southwest (SD) September 26, 2025
5,000 Meters · Rohr ParkMetropolitan Conference Championships · Nov 622:43.9Metropolitan Conference ChampionshipsNovember 6, 2026
5,000 Meters · San Ysidro High SchoolHilltop @ San Ysidro · Sep 1822:28Hilltop @ 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 93 · Hilltop5,000 Meters Junior Varsity9322:43.9 PB11
Oct 30Southwest @ Hilltop Oct 30 · 5,000 Meters Junior Varsity · Place 17 · Hilltop5,000 Meters Junior Varsity1721:22.78 PB11
Oct 16Sweetwater @ Hilltop Oct 16 · 5,000 Meters Junior Varsity · Place 19 · Hilltop5,000 Meters Junior Varsity1922:53.3711
Sep 18Hilltop @ San YsidroSep 18 · 5,000 Meters Junior Varsity · Place 10 · Hilltop5,000 Meters Junior Varsity1022:28 PB11
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 2.55 Miles Division 2 Junior Varsity · Place 36 · Hilltop2.55 Miles Division 2 Junior Varsity3618:19.34 PB11
Aug 28Ian Cumming/ Tim Latham InvitationalAug 28 · 2 Miles JV Mustangs Division · Place 72 · Hilltop2 Miles JV Mustangs Division7214:42.6 PB11
Aug 22Vaquero StampedeAug 22 · 2 Miles Boys Jr/Sr Div 2 · Place 100 · Hilltop2 Miles Boys Jr/Sr Div 210014:40.83 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Mater Dei Catholic @ Hilltop HSOct 31 · 5,000 Meters Junior Varsity · Place 16 · Hilltop5,000 Meters Junior Varsity1622:1310
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Soph Red · Place 208 · Hilltop3 Miles D2 Soph Red20823:38.9 PB10
Oct 17San Ysidro @ Hilltop Oct 17 · 5,000 Meters Junior Varsity · Place 12 · Hilltop5,000 Meters Junior Varsity1222:1510
Oct 10SUHI vs Hilltop @ Rohr Park 3:30pmOct 10 · 5,000 Meters Junior Varsity · Place 23 · Hilltop5,000 Meters Junior Varsity2323:2610
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-2 Sophomore · Place 121 · Hilltop3 Miles D-2 Sophomore12126:10.80 PB10
Sep 26Hilltop @ Southwest (SD) Sep 26 · 5,000 Meters Junior Varsity · Place 20 · Hilltop5,000 Meters Junior Varsity2024:15 PB10
Sep 5 Ian Cumming / Tim Latham InvitationalSep 5 · 2.5 Miles Frosh/Soph Freshman Division 3 · Place 118 · Hilltop2.5 Miles Frosh/Soph Freshman Division 311819:03.0010
Aug 23Vaquero StampedeAug 23 · 2 Miles Varsity · Place 59 · Hilltop2 Miles Varsity5914:20.4410