Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Andulka ParkRiverside Poly 1 Mile XC Time Trial · Jul 175:39.62Riverside Poly 1 Mile XC Time TrialJuly 17, 2024
2 Miles · Ontario High SchoolEnd of Summer 2 mile All Comers · Aug 2512:21.3End of Summer 2 mile All Comers August 25, 2023
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2419:14.477th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:16.1ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Silverlakes Sports ParkIvy League/Raincross Conference finals · Nov 618:40.2Ivy League/Raincross Conference finalsNovember 6, 2024
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Sep 3019:25.3Brea Olinda InvitationalSeptember 30, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Junior Varsity · Place 29 · Poly (Riverside)3 Miles Junior Varsity2918:33.712
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 JV Red · Place 91 · Poly (Riverside)3 Miles D1&2 JV Red9119:14.4 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 158 · Poly (Riverside)3 Miles Varsity15817:58.512
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Junior Varsity · Place 26 · Poly (Riverside)3 Miles Junior Varsity2619:35.0012

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Junior Varsity · Place 33 · Poly (Riverside)3 Miles Junior Varsity3318:40.2 PB11
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 1 · Place 123 · Poly (riv)3 Miles Junior Varsity Division 112318:5111
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Junior Varsity Division 1 · Place 123 · Poly (riv)3 Miles Junior Varsity Division 112318:5111
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Junior Varsity · Place 26 · Poly (Riverside)3 Miles Junior Varsity2618:11.9Jr
Oct 9IVY League Cluster #2Oct 9 · 3 Miles Junior Varsity · Place 27 · Polytechnic - Riverside (SS)3 Miles Junior Varsity2718:45.011
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Varsity 6+ / Junior Varsity · Place 49 · Poly (Riverside)5,000 Meters Varsity 6+ / Junior Varsity4919:41.811
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 175 · Poly (Riverside)3 Miles Varsity17518:14.711
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Junior Varsity · Place 39 · Polytechnic - Riverside (SS)3 Miles Junior Varsity3919:02.411
Aug 21Riverside Poly HOKA 2 mile raceAug 21 · 2 Miles Varsity · Place 17 · Poly (Riverside)2 Miles Varsity1711:36.91Unofficial11
Aug 14Riverside Poly 1600m Time TrialAug 14 · 1,600 Meters Varsity · Place 19 · Poly (Riverside)1,600 Meters Varsity195:36.21Unofficial11
Aug 7Riverside Poly 3 Mile Time TrialAug 7 · 3 Miles Varsity · Place 13 · Poly (Riverside)3 Miles Varsity1319:04.78Unofficial11
Jul 17Riverside Poly 1 Mile XC Time TrialJul 17 · 1 Miles Varsity · Place 14 · Poly (Riverside)1 Miles Varsity145:39.62 PB11

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1Raincross Conference/IVY League finalsNov 1 · 3 Miles Junior Varsity · Place 18 · Poly (Riverside)3 Miles Junior Varsity1819:10.110
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 55 · Poly (Riverside)2.93 Miles Division 15518:2610
Oct 18IVY League Cluster 2Oct 18 · 3 Miles Junior Varsity · Place 6 · Polytechnic - Riverside (SS)3 Miles Junior Varsity619:13.010
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Sophomore · Place 38 · Poly (Riverside)3 Miles Sophomore3817:31.8So
Oct 4Riverside Poly 1 mile Time TrialOct 4 · 1 Miles Varsity · Place 26 · Poly (Riverside)1 Miles Varsity265:56.78Unofficial10
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Frosh/Soph 6+ · Place 13 · Poly (Riverside)5,000 Meters Frosh/Soph 6+1319:25.3 PB10
Sep 27IVY League Cluster 1Sep 27 · 3 Miles Junior Varsity · Place 8 · Polytechnic - Riverside (SS)3 Miles Junior Varsity819:30.310
Sep 23Chaffey InvitationalSep 23 · 3 Miles Sophomore · Place 47 · Polytechnic - Riverside (SS)3 Miles Sophomore4718:36.710
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 205 · Poly (Riverside)3 Miles Sophomore20518:48.810
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Large School · Place 83 · Poly (Riverside)3 Miles Sophomore - Large School8319:16.1 PB10
Aug 25End of Summer 2 mile All Comers Aug 25 · 2 Miles Open · Place 78 · Poly (Riverside)2 Miles Open7812:21.3 PB10
Aug 16Riv Poly 1600m time trialAug 16 · 1,600 Meters Varsity · Place 14 · Poly (Riverside)1,600 Meters Varsity145:35.43Unofficial10
Aug 9Riv Poly 3 mile time trialAug 9 · 3 Miles Open · Place 19 · Poly (Riverside)3 Miles Open1920:05.56Unofficial10
Jul 19Riv Poly 1 Mile Time TrialJul 19 · 1 Miles Varsity · Place 24 · Poly (Riverside)1 Miles Varsity245:36.21Unofficial10