Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · West Torrance High SchoolWarrior Mile · Oct 254:50.16Warrior MileOctober 25, 2023
1.5 Miles · Pomona FairplaxCool Breeze · Sep 38:36.5Cool BreezeSeptember 3, 2022
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1017:13.5CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Central Park - Huntington BeachHuntington Beach Central Park · Oct 118:50.6Huntington Beach Central ParkOctober 1, 2022
3 Miles · John Glenn High SchoolCerritos Great Cow Invite · Aug 3116:04.5Cerritos Great Cow InviteAugust 31, 2024
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1415:46.4Rosemead XC InvitationalSeptember 14, 2024
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1720:38.640th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2727:49.5044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 529:37.6CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 128:31.52025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1028:10.9Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3027:54.32026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1727:08.7UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 72 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K7227:54.3 PBSo
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 190 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invite19027:08.7 PBSo
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 54 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate5428:10.9 PBSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 206 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's Open20628:33.1So
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 118 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate11829:37.6 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 78 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K7828:31.5 PBFr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 239 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invitational23927:48.00Fr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 198 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Open19827:49.50 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Bay League FinalsNov 6 · 3 Miles Varsity · Place 18 · Torrance (SS)Torrance (SS)3 Miles Varsity1816:00.012
Oct 30Warrior MileOct 30 · 1,600 Meters Open · Place 35 · TorranceTorrance1,600 Meters Open354:37.6012
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 14 · TorranceTorrance3 Miles Varsity Division 21417:0512
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 14 · TorranceTorrance3 Miles Varsity Division 21417:0512
Oct 9Bay League MeetOct 9 · 3.04 Miles Varsity · Place 18 · TorranceTorrance3.04 Miles Varsity1817:18.7012
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 14 · Torrance (SS)Torrance (SS)3 Miles Varsity1416:10.112
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 51 · TorranceTorrance3 Miles Varsity5116:06.112
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Senior · Place 16 · TorranceTorrance3 Miles Senior1615:46.4 PB12
Aug 31Cerritos Great Cow InviteAug 31 · 3 Miles Varsity · Place 27 · TorranceTorrance3 Miles Varsity2716:04.5 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 3 Heat 3 · Place 47 · TorranceTorrance2.93 Miles Varsity - Division 3 Heat 34717:13.5 PB11
Nov 2Pioneer League FinalsNov 2 · 3 Miles Junior Varsity · Place 5 · TorranceTorrance3 Miles Junior Varsity516:47.30—
Oct 25Warrior MileOct 25 · 1,600 Meters Open · Place 64 · TorranceTorrance1,600 Meters Open644:50.16 PB11
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 3 · Place 1 · TorranceTorrance2.93 Miles Junior Varsity Division 3117:4811
Oct 11Pioneer League XC Meet #2Oct 11 · 3 Miles Varsity · Place 17 · TorranceTorrance3 Miles Varsity1719:00.0011
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Junior Varsity · Place 8 · Torrance (SS)Torrance (SS)3 Miles Junior Varsity817:44.911
Sep 27Pioneer League #1Sep 27 · 3 Miles Junior Varsity · Place 9 · TorranceTorrance3 Miles Junior Varsity917:39.111
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 44 · TorranceTorrance3 Miles Varsity4417:52.111

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Pioneer League FinalsNov 2 · 3 Miles Junior Varsity · Place 15 · TorranceTorrance3 Miles Junior Varsity1517:37.9010
Oct 26Warrior MileOct 26 · 1,600 Meters Open · Place 128 · TorranceTorrance1,600 Meters Open1285:09.6410
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3 Soph Red · Place 35 · TorranceTorrance2.93 Miles D3 Soph Red3519:1010
Oct 13Pioneer League #2Oct 13 · 3 Miles Junior Varsity · Place 26 · TorranceTorrance3 Miles Junior Varsity2618:09.5010
Oct 1Huntington Beach Central ParkOct 1 · 3 Miles Sophomore · Place 18 · TorranceTorrance3 Miles Sophomore1818:50.6 PB10
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 32 · TorranceTorrance3 Miles Varsity3217:17.810
Sep 10Rosemead Cross Country Invitational Sep 10 · 3 Miles Sophomore · Place 30 · Torrance (SS)Torrance (SS)3 Miles Sophomore3017:38.210
Sep 3Cool BreezeSep 3 · 1.5 Miles Sophomore · Place 38 · TorranceTorrance1.5 Miles Sophomore388:36.5 PB10

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Pioneer League FinalsNov 3 · 3 Miles Freshman · Place 19 · TorranceTorrance3 Miles Freshman1918:59.569
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Frosh Blue · Place 26 · TorranceTorrance2.93 Miles D3,4&5 Frosh Blue2620:129
Oct 13Pioneer League Meet #2Oct 13 · 3 Miles Freshman · Place 15 · TorranceTorrance3 Miles Freshman1518:54.659
Sep 29Pioneer League Meet #1Sep 29 · 2 Miles Freshman · Place 21 · TorranceTorrance2 Miles Freshman2113:39.609
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 10- Freshman Red · Place 110 · TorranceTorrance3 Miles Race 10- Freshman Red11020:38.6 PB9
Sep 1136th Annual Rosemead XC InvitationalSep 11 · 3 Miles Freshman · Place 131 · TorranceTorrance3 Miles Freshman13123:55.19
Sep 4Riverside ShowcaseSep 4 · 2.3 Miles Frosh/Soph Freshman · Place 60 · TorranceTorrance2.3 Miles Frosh/Soph Freshman6015:38.39