Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Palos Verdes High SchoolPalos Verdes Invitational · Oct 311:42.98Palos Verdes InvitationalOctober 3, 2025
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2119:0874th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 617:40.902025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · El Dorado ParkMoore League Cluster #1 - El Dorado Park · Sep 2820:02.7Moore League Cluster #1 - El Dorado ParkSeptember 28, 2022
3 Miles · Heartwell ParkMoore League Finals · Nov 617:38.8Moore League FinalsNovember 6, 2024
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:39.1ASICS Cool Breeze Evening InvitationalSeptember 2, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 152025 Moore League XC #2Oct 15 · 3 Miles Junior Varsity · Poly (Long Beach)3 Miles Junior Varsity0NT12
Oct 3Palos Verdes InvitationalOct 3 · 2 Miles #4/5 Junior Varsity · Place 2 · Poly (Long Beach)2 Miles #4/5 Junior Varsity211:42.98 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 66 · Poly (Long Beach)3 Miles Varsity6616:58.212
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 1 Junior Varsity · Place 96 · Poly (Long Beach)3 Miles Div 1 Junior Varsity9617:40.90 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Moore League FinalsNov 6 · 3 Miles Junior Varsity · Place 8 · Poly (Long Beach)3 Miles Junior Varsity817:38.8 PB11
Oct 12Dos Pueblos Invitational Oct 12 · 3 Miles Varsity · Place 21 · Poly (Long Beach)3 Miles Varsity2118:00.3911
Oct 4Palos Verdes InvitationalOct 4 · 2 Miles Junior Varsity · Place 2 · Poly (Long Beach)2 Miles Junior Varsity212:07.6311
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 80 · Poly (Long Beach)3 Miles Varsity8017:21.311

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Large School · Place 54 · Poly (Long Beach)3 Miles Sophomore - Large School5418:39.1 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Moore League XC FinalsNov 2 · 3 Miles Boys Frosh/Soph · Place 24 · Poly (Long Beach)3 Miles Boys Frosh/Soph2418:34.899
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Frosh Blue · Place 49 · Poly (Long Beach)2.93 Miles D1&2 Frosh Blue4919:08 PB9
Sep 30Palos Verdes InvitationalSep 30 · 2 Miles Freshman · Place 4 · M Poly (Long B2 Miles Freshman413:36.50—
Sep 28Moore League Cluster #1 - El Dorado ParkSep 28 · 3 Miles Frosh/Soph · Place 40 · Poly (Long Beach)3 Miles Frosh/Soph4020:02.7 PB9
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 196 · Poly (Long Beach)3 Miles Freshman19620:00.7—
Aug 27LBPXC Bun RunAug 27 · 3 Miles Varsity · Place 48 · M LB Poly3 Miles Varsity4822:58.20—