Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 313:55.8Central Park Invitational October 3, 2026
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1218:41.3Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1819:12.145th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · John Glenn High SchoolGreat Cow Run · Sep 519:58.2Great Cow RunSeptember 5, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2321:02.0Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Polliwog ParkBay League League Championships · Nov 520:27.20Bay League League ChampionshipsNovember 5, 2025
3 Miles · Redondo High SchoolBay League Finals · Nov 419:30.2Bay League FinalsNovember 4, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1320:30.30Rosemead InvitationalSeptember 13, 2025
3.04 Miles · Palos Verdes Cross Country CourseBay League Meet Preview · Sep 3022:29.6Bay League Meet PreviewSeptember 30, 2026
3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 124:24.72Bay League Meet #1October 1, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Bay League FinalsNov 4 · 3 Miles Junior Varsity · Place 96 · Torrance3 Miles Junior Varsity9619:30.2 PB11
Oct 28Warrior MileOct 28 · 1,600 Meters Open · Place 367 · Torrance1,600 Meters Open3675:37.5411
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 1 D3 Junior Varsity Red - 10:0 · Place 132 · Torrance3 Miles Race 1 D3 Junior Varsity Red - 10:013221:02.0 PB11
Oct 3Central Park Invitational Oct 3 · 2.1 Miles (14) JV Boys Section2 · Place 73 · Torrance2.1 Miles (14) JV Boys Section27313:55.8 PB11
Sep 30Bay League Meet PreviewSep 30 · 3.04 Miles Junior Varsity · Place 76 · Torrance3.04 Miles Junior Varsity7622:29.6 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 14 - 7:52pm - Red Junior (B) · Place 214 · Torrance3 Miles Race 14 - 7:52pm - Red Junior (B)21419:12.1 PB11
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 191 · Torrance2.93 Miles Junior19118:41.3 PB11
Sep 5Great Cow RunSep 5 · 3 Miles Varsity · Place 202 · Torrance3 Miles Varsity20219:58.2 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5Bay League League ChampionshipsNov 5 · 3 Miles Junior Varsity · Place 87 · Torrance3 Miles Junior Varsity8720:27.20 PB10
Oct 29Warrior MileOct 29 · 1,600 Meters Open · Place 340 · Torrance1,600 Meters Open3405:44.10—
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Soph Red · Place 172 · Torrance3 Miles D3 Soph Red17221:53.310
Oct 4Central Park InvitationalOct 4 · 3 Miles Frosh/Soph Freshman · Place 155 · Torrance3 Miles Frosh/Soph Freshman15521:14.2010
Oct 4Central Park InvitationalOct 4 · 3 Miles Frosh/Soph Freshman · Place 155 · Torrance3 Miles Frosh/Soph Freshman15521:14.2010
Oct 1Bay League Meet #1Oct 1 · 3.04 Miles Junior Varsity · Place 74 · Torrance3.04 Miles Junior Varsity7424:24.72 PB10
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · Varsity · Place 347 · TorranceVarsity34720:42.910
Sep 13Rosemead InvitationalSep 13 · 3 Miles Sophomore · Place 280 · Torrance3 Miles Sophomore28020:30.30 PB10
Aug 30Great Cow RunAug 30 · 3 Miles Sophomore · Place 179 · Torrance3 Miles Sophomore17922:51.4010

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Warrior MileOct 30 · 1,600 Meters Open · Place 446 · Torrance1,600 Meters Open4466:23.409
Oct 9Bay League MeetOct 9 · 3.04 Miles Freshman · Place 57 · Torrance3.04 Miles Freshman5727:50.009
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Novice · Place 252 · Torrance3 Miles Novice25225:54.09
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Freshman · Place 242 · Torrance3 Miles Freshman24226:55.59
Aug 31Cerritos Great Cow InviteAug 31 · 3 Miles Freshman · Place 194 · Torrance3 Miles Freshman19429:50.59