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:14.5CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1216:17.9Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 2815:59.42nd Annual Chaffey Invitational September 28, 2024
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 615:54.902025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Diamond Valley LakeRaincross Conference 2 · Oct 718:11.5Raincross Conference 2October 7, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 517:55.2ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:50.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Orange Vista High SchoolIVY League Cluster #1 · Sep 1116:03.2IVY League Cluster #1September 11, 2024
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 217:18.5ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1316:09.00Rosemead InvitationalSeptember 13, 2025
3 Miles · Silverlakes Sports ParkIvy League/Raincross Conference finals · Nov 616:50.6Ivy League/Raincross Conference finalsNovember 6, 2024
3 Miles · Valley-Wide's Diamond Valley Lake Community ParkRaincross Conference 1 · Sep 2318:44.8Raincross Conference 1September 23, 2026
5,000 Meters · Valley-Wide's Diamond Valley Lake Community ParkBulldog Invitational · Sep 917:44.5Bulldog InvitationalSeptember 9, 2023

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4Raincross Conference ChampionshipsNov 4 · 3 Miles 3 Miles Varsity · Place 44 · Perris3 Miles 3 Miles Varsity4416:57.512
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 83 D2 Varsity Blue- 4:26 PM · Place 57 · Perris3 Miles Race 83 D2 Varsity Blue- 4:26 PM5717:15.712
Oct 7Raincross Conference 2Oct 7 · 3 Miles Boys Varsity · Place 37 · Perris3 Miles Boys Varsity3718:11.5 PB12
Sep 26Chaffey XC InvitationalSep 26 · 3 Miles Alan Hennessey Senior Boys · Place 25 · Perris3 Miles Alan Hennessey Senior Boys2516:58.812
Sep 23Raincross Conference 1Sep 23 · 3 Miles Var · Place 63 · Perris3 Miles Var6318:44.8 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 78 · Perris2.93 Miles Senior7816:17.9 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Large Schools Varsity · Place 99 · Perris3 Miles Large Schools Varsity9917:55.2 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 43 · Perris (SS)3 Miles Division 24316:22.311
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 43 · Perris3 Miles Division 24316:22.3011
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Varsity · Place 51 · Perris3 Miles Varsity5117:19.011
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Red · Place 7 · Perris3 Miles D2 Varsity Red716:50.2 PB11
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Varsity · Place 27 · Perris3 Miles Varsity2716:44.1011
Sep 27Chaffey XC InvitationalSep 27 · 3 Miles Varsity · Place 8 · Perris3 Miles Varsity815:48.4011
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 40 · Perris3 Miles Junior4016:09.00 PB11
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Varsity · Place 29 · Perris3 Miles Varsity2917:26.2011
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 2 Varsity · Place 16 · Perris3 Miles Div 2 Varsity1615:54.90 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Ivy League/Raincross Conference finalsNov 6 · 3 Miles Varsity · Place 24 · Perris3 Miles Varsity2416:50.6 PB10
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 8 · Perris3 Miles Varsity Division 2816:4610
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 8 · Perris3 Miles Varsity Division 2816:4610
Oct 9IVY League Cluster #2Oct 9 · 3 Miles Varsity · Place 15 · Perris (SS)3 Miles Varsity1516:32.310
Sep 282nd Annual Chaffey Invitational Sep 28 · 3 Miles Sophomore Boys · Place 3 · Perris3 Miles Sophomore Boys315:59.4 PB10
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Sophomore · Place 10 · Perris3 Miles Sophomore1016:10.010
Sep 11IVY League Cluster #1Sep 11 · 3 Miles Varsity · Place 21 · Perris3 Miles Varsity2116:03.2 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 1 · Place 55 · Perris2.93 Miles Varsity - Division 2 Heat 15517:14.5 PB9
Nov 2Mountain Pass League FinalsNov 2 · 3 Miles Varsity · Place 3 · Perris (SS)3 Miles Varsity317:02.99
Oct 21Riverside InvitationalOct 21 · 3 Miles Varsity · Place 4 · Perris3 Miles Varsity416:57.59
Oct 5Mountain Pass League Meet #1Oct 5 · 3 Miles Varsity · Place 5 · Perris (SS)3 Miles Varsity517:24.99
Sep 23Chaffey InvitationalSep 23 · 3 Miles Varsity · Place 15 · Perris (SS)3 Miles Varsity1516:30.89
Sep 9Bulldog InvitationalSep 9 · 5,000 Meters Jr/Sr · Place 7 · Perris5,000 Meters Jr/Sr717:44.5 PB9
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 70 · Perris3 Miles Varsity - Large School7017:18.5 PB9
Aug 26RVHSXC Time Trial #2Aug 26 · 2.97 Miles Open Men's · Place 8 · Perris2.97 Miles Open Men's816:10Unofficial9