Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1017:48.9CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 2817:05.42nd Annual Chaffey Invitational September 28, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2417:29.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Orange Vista High SchoolIVY League Cluster #1 · Sep 1115:52.7IVY League Cluster #1September 11, 2024
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:42.4ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1315:48.40Rosemead InvitationalSeptember 13, 2025
3 Miles · Silverlakes Sports ParkIvy League/Raincross Conference finals · Nov 617:07.1Ivy League/Raincross Conference finalsNovember 6, 2024
5,000 Meters · Valley-Wide's Diamond Valley Lake Community ParkBulldog Invitational · Sep 917:43.2Bulldog InvitationalSeptember 9, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 70 · Perris (SS)3 Miles Division 27017:41.012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 70 · Perris3 Miles Division 27017:41.0012
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Varsity · Place 31 · Perris3 Miles Varsity3116:32.012
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Red · Place 18 · Perris3 Miles D2 Varsity Red1817:29.2 PB12
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Varsity · Place 37 · Perris3 Miles Varsity3717:11.7012
Sep 27Chaffey XC InvitationalSep 27 · 3 Miles Varsity · Place 21 · Perris3 Miles Varsity2116:13.5012
Sep 13Rosemead InvitationalSep 13 · 3 Miles Senior · Place 32 · Perris3 Miles Senior3215:48.40 PB12
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Varsity · Place 27 · Perris3 Miles Varsity2717:23.2012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Varsity · Place 31 · Perris3 Miles Varsity3117:07.1 PB11
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 20 · Perris3 Miles Varsity Division 22017:1411
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 20 · Perris3 Miles Varsity Division 22017:1411
Sep 282nd Annual Chaffey Invitational Sep 28 · 3 Miles Junior Boys · Place 19 · Perris3 Miles Junior Boys1917:05.4 PB11
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Junior · Place 17 · Perris3 Miles Junior1716:13.011
Sep 11IVY League Cluster #1Sep 11 · 3 Miles Varsity · Place 17 · Perris3 Miles Varsity1715:52.7 PB11

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 1 · Place 71 · Perris2.93 Miles Varsity - Division 2 Heat 17117:48.9 PB10
Nov 2Mountain Pass League FinalsNov 2 · 3 Miles Varsity · Place 6 · Perris (SS)3 Miles Varsity617:28.410
Oct 21Riverside InvitationalOct 21 · 3 Miles Varsity · Place 30 · Perris3 Miles Varsity3017:59.910
Oct 7Ram DualsOct 7 · 3 Miles Open · Place 9 · Perris3 Miles Open917:0710
Sep 9Bulldog InvitationalSep 9 · 5,000 Meters Jr/Sr · Place 5 · Perris5,000 Meters Jr/Sr517:43.2 PB10
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 191 · Perris3 Miles Varsity - Large School19118:42.4 PB10
Aug 26RVHSXC Time Trial #2Aug 26 · 2.97 Miles Open Men's · Place 9 · Perris2.97 Miles Open Men's916:17Unofficial10