Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1220:38.4Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 1821:49.538th Annual Bell Gardens Invitational October 18, 2025
3 Miles · Autry Museum of the American West39th Annual Bell Gardens Invitational · Oct 1721:00.039th Annual Bell Gardens InvitationalOctober 17, 2026
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 323:20.2Central Park Invitational October 3, 2026
3 Miles · Crystal SpringsBellarmine-Sacred Heart Invitational · Sep 2622:28.1Bellarmine-Sacred Heart InvitationalSeptember 26, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1820:56.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · North High SchoolPioneer League Meet 1 · Oct 621:26.41Pioneer League Meet 1October 6, 2026
3 Miles · Polliwog ParkBay League League Championships · Nov 522:42.50Bay League League ChampionshipsNovember 5, 2025
3.04 Miles · Palos Verdes Cross Country CoursePioneer League Finals · Nov 425:46.0Pioneer League Finals November 4, 2026
3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 128:11.95Bay 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 4Pioneer League Finals Nov 4 · 3.04 Miles Junior Varsity · Place 53 · Wiseburn - Da Vinci3.04 Miles Junior Varsity5325:46.0 PB11
Oct 28Warrior MileOct 28 · 1,600 Meters Open · Place 443 · Wiseburn - Da Vinci1,600 Meters Open4435:53.9211
Oct 1739th Annual Bell Gardens InvitationalOct 17 · 3 Miles Junior · Place 84 · Wiseburn - Da Vinci3 Miles Junior8421:00.0 PB11
Oct 6Pioneer League Meet 1Oct 6 · 3 Miles Junior Varsity · Place 51 · Wiseburn - Da Vinci3 Miles Junior Varsity5121:26.41 PB11
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 535 · Wiseburn - Da Vinci3 Miles (6) JV Boys Section153523:20.2 PB11
Sep 26Bellarmine-Sacred Heart InvitationalSep 26 · 3 Miles (14) JV-Schools (All Division) · Place 112 · Wiseburn - Da Vinci3 Miles (14) JV-Schools (All Division)11222:28.1 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 14 - 7:52pm - Red Junior (B) · Place 346 · Wiseburn - Da Vinci3 Miles Race 14 - 7:52pm - Red Junior (B)34620:56.8 PB11
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 284 · Wiseburn - Da Vinci2.93 Miles Junior28420:38.4 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Bay League League ChampionshipsNov 5 · 3 Miles Junior Varsity · Place 100 · Wiseburn - Da Vinci3 Miles Junior Varsity10022:42.50 PB10
Oct 29Warrior MileOct 29 · 1,600 Meters Open · Place 441 · Wiseburn - Da Vinci1,600 Meters Open4416:17.39—
Oct 1838th Annual Bell Gardens Invitational Oct 18 · 3 Miles Sophomore · Place 189 · Wiseburn - Da Vinci3 Miles Sophomore18921:49.5 PB10
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 413 · Wiseburn - Da Vinci3 Miles Junior Varsity41322:22.5010
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 413 · Wiseburn - Da Vinci3 Miles Junior Varsity41322:22.5010
Oct 1Bay League Meet #1Oct 1 · 3.04 Miles Junior Varsity · Place 84 · Wiseburn - Da Vinci3.04 Miles Junior Varsity8428:11.95 PB10
Sep 27Bellarmine/Sacred Heart InvitationalSep 27 · 3 Miles Junior Varsity · Place 127 · Wiseburn - Da Vinci3 Miles Junior Varsity12723:10.9010

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 192 · Wiseburn - Da Vinci3 Miles Freshman Division 119225:529
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 192 · Wiseburn - Da Vinci3 Miles Freshman Division 119225:529
Sep 28Bellarmine/Sacred Heart InvitationalSep 28 · 3 Miles Frosh/Soph · Place 209 · Wiseburn - Da Vinci3 Miles Frosh/Soph20923:41.69