Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Andulka ParkRiverside Poly 1 Mile XC Time Trial · Jul 176:29.97Riverside Poly 1 Mile XC Time TrialJuly 17, 2024
3 Miles · Diamond Valley LakeRaincross Conference 2 · Oct 718:20.0Raincross Conference 2October 7, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 517:54.5ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:58.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2316:42.3Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Orange Vista High SchoolIVY League Cluster #1 · Sep 1121:27.5IVY League Cluster #1September 11, 2024
3 Miles · PR City InvitationalPR City Invitational · Aug 2817:43.8PR City Invitational August 28, 2026
3 Miles · Silverlakes Sports ParkIvy League/Raincross Conference finals · Nov 620:27.1Ivy League/Raincross Conference finalsNovember 6, 2024
3 Miles · Valley-Wide's Diamond Valley Lake Community ParkRaincross Conference 1 · Sep 2319:19.8Raincross Conference 1September 23, 2026
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 522:41.8Brea Olinda InvitationalOctober 5, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 60 D1 Varsity Blue - 11:10 AM · Place 48 · Poly (Riverside)3 Miles Race 60 D1 Varsity Blue - 11:10 AM4816:42.3 PB11
Oct 7Raincross Conference 2Oct 7 · 3 Miles Boys JV · Place 1 · Poly (Riverside)3 Miles Boys JV118:20.0 PB11
Sep 23Raincross Conference 1Sep 23 · 3 Miles JV · Place 12 · Poly (Riverside)3 Miles JV1219:19.8 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 51 - 6:58pm - Blue Senior (B) · Place 71 · Poly (Riverside)3 Miles Race 51 - 6:58pm - Blue Senior (B)7116:58.6 PB11
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 139 · Poly (Riverside)3 Miles Sundown Showdown13917:54.5 PB11
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- Gold · Place 240 · Poly (Riverside)3 Miles Varsity- Gold24017:43.8 PB11
Aug 4Riverside Poly 3 Mile Time TrialAug 4 · 3 Miles Varsity · Place 7 · Poly (Riverside)3 Miles Varsity718:42.6Unofficial11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Junior Varsity · Place 25 · Poly (Riverside)3 Miles Junior Varsity2518:28.410
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Soph Green · Place 56 · Poly (Riverside)3 Miles D1&2 Soph Green5619:01.610
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Junior Varsity · Place 21 · Poly (Riverside)3 Miles Junior Varsity2118:54.6010
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 240 · Poly (Riverside)3 Miles Varsity24018:49.010
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Junior Varsity · Place 36 · Poly (Riverside)3 Miles Junior Varsity3620:30.7010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Junior Varsity · Place 86 · Poly (Riverside)3 Miles Junior Varsity8620:27.1 PB9
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Freshman · Place 125 · Poly (Riverside)3 Miles Freshman12520:51.3Fr
Oct 9IVY League Cluster #2Oct 9 · 3 Miles Junior Varsity · Place 80 · Polytechnic - Riverside (SS)3 Miles Junior Varsity8022:37.09
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Frosh/Soph 6+ · Place 148 · Poly (Riverside)5,000 Meters Frosh/Soph 6+14822:41.8 PB9
Sep 11IVY League Cluster #1Sep 11 · 3 Miles Junior Varsity · Place 87 · Poly (Riverside)3 Miles Junior Varsity8721:27.5 PB9
Aug 21Riverside Poly HOKA 2 mile raceAug 21 · 2 Miles Varsity · Place 33 · Poly (Riverside)2 Miles Varsity3313:29.69Unofficial9
Aug 14Riverside Poly 1600m Time TrialAug 14 · 1,600 Meters Varsity · Place 31 · Poly (Riverside)1,600 Meters Varsity316:25.47Unofficial9
Aug 7Riverside Poly 3 Mile Time TrialAug 7 · 3 Miles Varsity · Place 27 · Poly (Riverside)3 Miles Varsity2722:08.06Unofficial9
Jul 17Riverside Poly 1 Mile XC Time TrialJul 17 · 1 Miles Varsity · Place 23 · Poly (Riverside)1 Miles Varsity236:29.97 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Jul 19Riv Poly 1 Mile Time TrialJul 19 · 1 Miles Varsity · Place 45 · Poly (Riverside)1 Miles Varsity456:25.47Unofficial9