Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1218:34.9Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 320:53.1Central Park Invitational October 3, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:08.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · John Glenn High SchoolGreat Cow Run · Sep 519:28.9Great Cow RunSeptember 5, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2319:34.3Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 318:39.0Suburban Valley Conference ChampionshipsNovember 3, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Suburban Valley Conference ChampionshipsNov 3 · 3 Miles Mid-Cities JV · Place 47 · Norwalk3 Miles Mid-Cities JV4718:39.0 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 74 D2 Junior Varsity Red- · Place 144 · Norwalk3 Miles Race 74 D2 Junior Varsity Red-14419:34.3 PB12
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles All League JV · Place 47 · Norwalk3 Miles All League JV4719:15.312
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 280 · Norwalk3 Miles (6) JV Boys Section128020:53.1 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 25 - 7:30am - Green Senior (B) · Place 33 · Norwalk3 Miles Race 25 - 7:30am - Green Senior (B)3318:08.5 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 200 · Norwalk2.93 Miles Senior20018:34.9 PB12
Sep 5Great Cow RunSep 5 · 3 Miles Junior Varsity · Place 80 · Norwalk3 Miles Junior Varsity8019:28.9 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Suburban Valley Conference FinalsNov 6 · 3 Miles Junior Varsity · Place 54 · Norwalk3 Miles Junior Varsity5419:57.111
Oct 15Suburban Valley Conference Meet #2Oct 15 · 3 Miles Varsity · Place 50 · Norwalk3 Miles Varsity5017:57.4011
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 324 · Norwalk3 Miles Junior Varsity32420:31.7011
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 324 · Norwalk3 Miles Junior Varsity32420:31.7011
Sep 27Bellarmine/Sacred Heart InvitationalSep 27 · 3 Miles Varsity · Place 67 · Norwalk3 Miles Varsity6721:51.7011
Sep 24Suburban Valley Conference Meet #1 Sep 24 · 3 Miles Varsity · Place 44 · Norwalk3 Miles Varsity4421:03.8011
Sep 16NLM District Meet - Glenn vs Norwalk vs La MiradaSep 16 · 3 Miles Junior Varsity · Place 3 · Norwalk3 Miles Junior Varsity321:19.8011
Sep 6Pat Hadley Memorial InviteSep 6 · 3 Miles Varsity · Place 51 · Norwalk3 Miles Varsity5121:31.2011
Aug 30Great Cow RunAug 30 · 3 Miles Junior Varsity · Place 95 · Norwalk3 Miles Junior Varsity9520:29.8011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 2 · Place 107 · Norwalk3 Miles Sophomore Division 210722:2010
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 2 · Place 107 · Norwalk3 Miles Sophomore Division 210722:2010
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 196 · Norwalk3 Miles Varsity19620:48.410
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 94 · Norwalk2 Miles Varsity9413:13.9010
Jul 27La Serna Summer XC Series #2Jul 27 · 2 Miles Novice · Place 27 · Norwalk2 Miles Novice2713:56.779

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Suburban Valley League FinalsNov 2 · 3 Miles Frosh/Soph Freshman · Place 81 · Norwalk3 Miles Frosh/Soph Freshman8122:48.49
Oct 27St Paul 3 Mile SprintOct 27 · 3 Miles Frosh/Soph Freshman · Place 26 · Norwalk3 Miles Frosh/Soph Freshman2622:16.709
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 3 · Place 170 · Norwalk2.93 Miles Freshman Division 317026:559