Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · West Hills HSWolf Pack Cross Country Invitational · Aug 309:52.11Wolf Pack Cross Country InvitationalAugust 30, 2024
2 Miles · University City High SchoolUC HOKA Postal 2 Mile · Oct 3110:33.2UC HOKA Postal 2 MileOctober 31, 2026
2.22 Miles · Lindo LakesEl Capitan Vs. Helix Dual · Oct 1114:52El Capitan Vs. Helix DualOctober 11, 2024
2.9 Miles · Valhalla High SchoolGrossmont Conference Cluster #2 · Sep 2516:04.76Grossmont Conference Cluster #2September 25, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:28.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 418:34.1045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2316:52.7Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2828:51.9PR City Invitational August 28, 2026
3 Miles · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 1117:15.37New Balance San Diego River Park Invitational Presented by Milestone RunningSeptember 11, 2026
3 Miles · Steele Canyon High SchoolGrossmont Conference Cluster #1 · Sep 417:44.41Grossmont Conference Cluster #1September 4, 2026
3 Miles · West Hills HSGrossmont Conference Finals · Nov 717:42.44Grossmont Conference FinalsNovember 7, 2026
3,000 Meters · Franklin HSPIL Youth XC Meet @ FHS · Oct 2113:39.58PIL Youth XC Meet @ FHSOctober 21, 2021
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2413:59.34PIL Middle School ChampionshipOctober 24, 2022
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3013:40.1Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Westmoreland ParkFranklin, Jefferson, Roosevelt and Cleveland @ Westmoreland · Sep 2612:23.09Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSeptember 26, 2023
3.1 Miles · West Hills HSGrossmont Conference Cluster #3 · Oct 1618:51.73Grossmont Conference Cluster #3October 16, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7Grossmont Conference FinalsNov 7 · 3 Miles Varsity · Place 16 · HelixHelix3 Miles Varsity1617:42.44 PB11
Oct 31UC HOKA Postal 2 MileOct 31 · 2 Miles Section 2 · Place 35 · HelixHelix2 Miles Section 23510:33.2 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 55 D1&2 Varsity Yellow · Place 98 · HelixHelix3 Miles Race 55 D1&2 Varsity Yellow9816:52.7 PB11
Oct 16Grossmont Conference Cluster #3Oct 16 · 3.1 Miles Varsity · Place 16 · HelixHelix3.1 Miles Varsity1618:51.73 PB11
Sep 25Grossmont Conference Cluster #2Sep 25 · 2.9 Miles Grossmont Conference Boys Cluster · Place 10 · HelixHelix2.9 Miles Grossmont Conference Boys Cluster1016:04.76 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 53 - 7:22pm - Blue Varsity A (B) · Place 148 · HelixHelix3 Miles Race 53 - 7:22pm - Blue Varsity A (B)14816:28.4 PB11
Sep 11New Balance San Diego River Park Invitational Presented by Milestone RunningSep 11 · 3 Miles Division 1 Varsity · Place 79 · HelixHelix3 Miles Division 1 Varsity7917:15.37 PB11
Sep 4Grossmont Conference Cluster #1Sep 4 · 3 Miles Grossmont Conference Boys Cluster · Place 13 · HelixHelix3 Miles Grossmont Conference Boys Cluster1317:44.41 PB11
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- White · Place 235 · HelixHelix3 Miles Varsity- White23528:51.9 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8Grossmont Conference FinalsNov 8 · 3 Miles Varsity · Place 37 · HelixHelix3 Miles Varsity3718:24.0510
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Individual Sweepstakes Blue · Place 121 · HelixHelix3 Miles D1&2 Individual Sweepstakes Blue12118:27.310
Oct 17Grossmont Conference Cluster #3Oct 17 · 3.22 Miles Varsity · Place 27 · HelixHelix3.22 Miles Varsity2719:18.1610
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-1 Sophomore · Place 52 · HelixHelix3 Miles D-1 Sophomore5218:34.10 PB10
Sep 26Grossmont Conference Cluster #2Sep 26 · 3 Miles Varsity · Place 31 · HelixHelix3 Miles Varsity3118:04.1810
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 220 · HelixHelix3 Miles Varsity22017:31.010
Aug 153 miles time trialAug 15 · 3 Miles Open · Place 6 · HelixHelix3 Miles Open618:46.00Unofficial10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9Grossmont Conference FinalsNov 9 · 2.6 Miles Junior Varsity · Place 36 · HelixHelix2.6 Miles Junior Varsity3616:38.249
Oct 11El Capitan Vs. Helix DualOct 11 · 2.22 Miles Junior Varsity · Place 13 · HelixHelix2.22 Miles Junior Varsity1314:52 PB9
Oct 2Grossmont @ Helix Dual Oct 2 · 2.47 Miles Junior Varsity · Place 6 · HelixHelix2.47 Miles Junior Varsity616:349
Sep 27Helix vs. Granite HillsSep 27 · 2.1 Miles Junior Varsity · Place 9 · HelixHelix2.1 Miles Junior Varsity915:05.09
Aug 30Wolf Pack Cross Country InvitationalAug 30 · 1.5 Miles 9th · Place 16 · HelixHelix1.5 Miles 9th169:52.11 PB9
Aug 19Helix Time trialsAug 19 · 3 Miles Open · Place 9 · HelixHelix3 Miles Open920:17Unofficial9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSep 26 · 3,000 Meters 3k Boys · Place 27 · Franklin ClusterFranklin Cluster3,000 Meters 3k Boys2712:23.09 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 145 · Franklin ClusterFranklin Cluster3,000 Meters Champs14513:40.1 PB7
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Novice Coed · Place 16 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed1613:59.34 PB7
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 3,000 Meters 3K Boys · Place 50 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys5014:13.037
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Boys · Place 31 · Franklin ClusterFranklin Cluster3,000 Meters 3k Boys3113:11.357

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIL Youth XC District ChampionshipOct 25 · 3,000 Meters Novice Coed · Place 34 · Franklin ClusterFranklin Cluster3,000 Meters Novice Coed3413:53.426
Oct 21PIL Youth XC Meet @ FHSOct 21 · 3,000 Meters 3K Boys 5:30 PM · Place 31 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys 5:30 PM3113:39.58 PB6
Oct 7Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 7 · 3,000 Meters 3K Boys · Place 64 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys6414:20.096
Sep 30Grant, Franklin, Jefferson, Wells at Jackson MSSep 30 · 3,000 Meters Boys 3K · Place 47 · Franklin ClusterFranklin Cluster3,000 Meters Boys 3K4714:00.16