Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · West Hills HSWolf Pack Cross Country Invitational · Aug 2910:11.97Wolf Pack Cross Country InvitationalAugust 29, 2025
2 Miles · Lindo LakesVaquero Stampede · Aug 2212:52.45Vaquero StampedeAugust 22, 2026
2.4 Miles · West Hills HSGrossmont Conference Cluster #3 · Oct 1616:48.90Grossmont Conference Cluster #3October 16, 2026
2.6 Miles · Short League Finals CourseGrossmont Conference Finals · Nov 716:14.03Grossmont Conference FinalsNovember 7, 2026
2.6 Miles · Valhalla High SchoolGrossmont Conference Cluster #2 · Sep 2517:12.06Grossmont Conference Cluster #2September 25, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1819:47.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 420:24.8045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Steele Canyon High SchoolGrossmont Conference Cluster #1 · Sep 420:27.78Grossmont Conference Cluster #1September 4, 2026
4103 m · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1117:15.60New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Grossmont Conference FinalsNov 7 · 2.6 Miles Junior Varsity · Place 19 · Granite Hills2.6 Miles Junior Varsity1916:14.03 PB10
Oct 16Grossmont Conference Cluster #3Oct 16 · 2.4 Miles Junior Varsity · Place 29 · Granite Hills2.4 Miles Junior Varsity2916:48.90 PB10
Sep 25Grossmont Conference Cluster #2Sep 25 · 2.6 Miles Grossmont Conference JV · Place 31 · Granite Hills2.6 Miles Grossmont Conference JV3117:12.06 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 27 - 8:10am - Green Varsity B (B · Place 119 · Granite Hills3 Miles Race 27 - 8:10am - Green Varsity B (B11919:47.6 PB10
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 2.55 Miles Division 2 Frosh-Soph · Place 20 · Granite Hills2.55 Miles Division 2 Frosh-Soph2017:15.60 PB10
Sep 4Grossmont Conference Cluster #1Sep 4 · 3 Miles Grossmont Conference Boys Cluster · Place 62 · Granite Hills3 Miles Grossmont Conference Boys Cluster6220:27.78 PB10
Aug 22Vaquero StampedeAug 22 · 2 Miles Boys Fr/So Div 2 · Place 45 · Granite Hills2 Miles Boys Fr/So Div 24512:52.45 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-1 Frosh · Place 131 · Granite Hills3 Miles D-1 Frosh13120:24.80 PB9
Aug 29Wolf Pack Cross Country InvitationalAug 29 · 1.5 Miles 9th · Place 34 · Granite Hills1.5 Miles 9th3410:11.97 PB9