Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · West Torrance High SchoolWarrior Mile · Oct 254:55.64Warrior MileOctober 25, 2023
1.5 Miles · Pomona FairplaxCool Breeze · Sep 38:59.7Cool BreezeSeptember 3, 2022
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 · Central Park - Huntington BeachHuntington Beach Central Park · Oct 118:47.3Huntington Beach Central ParkOctober 1, 2022
3 Miles · John Glenn High SchoolCerritos Great Cow Invite · Aug 3116:17.0Cerritos Great Cow InviteAugust 31, 2024
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1416:15.0Rosemead XC InvitationalSeptember 14, 2024
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1730:09.440th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2727:36.8044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 528:45.3CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · Pitzer College2025 SCIAC XC Championships · Nov 129:32.82025 SCIAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1028:25.4Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3030:26.02026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1727:14.3UCR - 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 111 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K11130:26.0 PBSo
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 191 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invite19127:14.3 PBSo
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 64 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate6428:25.4 PBSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 160 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's Open16027:23.7So
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 102 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Collegiate10228:45.3 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 95 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Men's 8K9529:32.8 PBFr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 251 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invitational25128:11.10Fr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 216 · Redlands (Calif.)Redlands (Calif.)8,000 Meters Invite21627:36.80 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Bay League FinalsNov 6 · 3 Miles Varsity · Place 20 · Torrance (SS)Torrance (SS)3 Miles Varsity2016:07.712
Oct 30Warrior MileOct 30 · 1,600 Meters Open · Place 64 · TorranceTorrance1,600 Meters Open644:46.8012
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 24 · TorranceTorrance3 Miles Varsity Division 22417:2412
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 24 · TorranceTorrance3 Miles Varsity Division 22417:2412
Oct 9Bay League MeetOct 9 · 3.04 Miles Varsity · Place 23 · TorranceTorrance3.04 Miles Varsity2317:31.2012
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 39 · Torrance (SS)Torrance (SS)3 Miles Varsity3916:52.212
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 58 · TorranceTorrance3 Miles Varsity5816:14.312
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Senior · Place 28 · TorranceTorrance3 Miles Senior2816:15.0 PB12
Aug 31Cerritos Great Cow InviteAug 31 · 3 Miles Varsity · Place 40 · TorranceTorrance3 Miles Varsity4016:17.0 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Pioneer League FinalsNov 2 · 3 Miles Junior Varsity · Place 8 · TorranceTorrance3 Miles Junior Varsity816:53.40—
Oct 25Warrior MileOct 25 · 1,600 Meters Open · Place 82 · TorranceTorrance1,600 Meters Open824:55.64 PB11
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Junior Varsity Division 3 · Place 4 · TorranceTorrance2.93 Miles Junior Varsity Division 3418:0111
Oct 11Pioneer League XC Meet #2Oct 11 · 3 Miles Junior Varsity · Place 11 · TorranceTorrance3 Miles Junior Varsity1120:02.9011
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 39 · Torrance (SS)Torrance (SS)3 Miles Varsity3917:05.411
Sep 27Pioneer League #1Sep 27 · 3 Miles Junior Varsity · Place 6 · TorranceTorrance3 Miles Junior Varsity617:23.411
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 13 · TorranceTorrance3 Miles Varsity1317:04.311
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Varsity · Place 47 · Torrance (SS)Torrance (SS)3 Miles Varsity4716:50.611

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Pioneer League FinalsNov 2 · 3 Miles Junior Varsity · Place 26 · TorranceTorrance3 Miles Junior Varsity2618:22.1010
Oct 26Warrior MileOct 26 · 1,600 Meters Open · Place 135 · TorranceTorrance1,600 Meters Open1355:10.9110
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3 Soph Red · Place 33 · TorranceTorrance2.93 Miles D3 Soph Red3319:08 PB10
Oct 13Pioneer League #2Oct 13 · 3 Miles Junior Varsity · Place 21 · TorranceTorrance3 Miles Junior Varsity2117:49.3010
Oct 1Huntington Beach Central ParkOct 1 · 3 Miles Sophomore · Place 17 · TorranceTorrance3 Miles Sophomore1718:47.3 PB10
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 50 · TorranceTorrance3 Miles Varsity5017:52.910
Sep 10Rosemead Cross Country Invitational Sep 10 · 3 Miles Sophomore · Place 39 · Torrance (SS)Torrance (SS)3 Miles Sophomore3918:04.210
Sep 3Cool BreezeSep 3 · 1.5 Miles Sophomore · Place 63 · TorranceTorrance1.5 Miles Sophomore638:59.7 PB10

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Pioneer League FinalsNov 3 · 3 Miles Freshman · Place 59 · TorranceTorrance3 Miles Freshman5922:40.199
Oct 27Warrior MileOct 27 · 1,600 Meters Open · Place 43 · TorranceTorrance1,600 Meters Open436:33.419
Oct 13Pioneer League Meet #2Oct 13 · 3 Miles Freshman · Place 56 · TorranceTorrance3 Miles Freshman5623:01.109
Sep 29Pioneer League Meet #1Sep 29 · 2 Miles Freshman · Place 56 · TorranceTorrance2 Miles Freshman5616:34.809
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 1- Novice Red/White · Place 215 · TorranceTorrance3 Miles Race 1- Novice Red/White21530:09.4 PB9
Sep 1136th Annual Rosemead XC InvitationalSep 11 · 3 Miles Freshman · Place 213 · TorranceTorrance3 Miles Freshman21328:25.69