Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Lake Perris State Recreation AreaPerris Valley XC Showdown · Oct 717:14.31Perris Valley XC ShowdownOctober 7, 2017
2.97 Miles · Lake Perris State Recreation AreaRVHSXC 2018 Time Trials #2 · Jul 2818:43RVHSXC 2018 Time Trials #2July 28, 2018
3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 918:46.1CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 9, 2018
3 Miles · Dana Hills High School46th Annual Dana Hills Nike Invitational · Sep 2816:50.246th Annual Dana Hills Nike InvitationalSeptember 28, 2019
3 Miles · Heritage High SchoolHeritage v. Orange Vista · Mar 1318:09Heritage v. Orange VistaMarch 13, 2021
3 Miles · Lakeside High SchoolInland Valley League Meet #1 · Sep 1817:06.9Inland Valley League Meet #1September 18, 2019
3 Miles · Moreno Valley College Grant Nunnally Invitational · Sep 919:19.1Grant Nunnally InvitationalSeptember 9, 2017
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2421:07.777th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Orange Vista High SchoolOV Duels: Elsinore vs Orange Vista · Feb 2718:57OV Duels: Elsinore vs Orange VistaFebruary 27, 2021
3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 1617:32.0CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)November 16, 2019
5,000 Meters · Valley-Wide's Diamond Valley Lake Community ParkRaincross Final League Meet · Mar 2019:16Raincross Final League MeetMarch 20, 2021

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5Raincross Conference FinalsNov 5 · 3 Miles Junior Varsity · Place 76 · Orange Vista3 Miles Junior Varsity7619:45.312
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 JV Blue · Place 79 · Orange Vista3 Miles D1 JV Blue7921:07.7 PB12
Oct 182025 Fleet Feet Inland Empire ChallengeOct 18 · 3 Miles Junior Varsity · Place 75 · Orange Vista3 Miles Junior Varsity7521:05.6Sr
Oct 8Raincross Cluster 2Oct 8 · 3 Miles Junior Varsity · Place 59 · Orange Vista3 Miles Junior Varsity5920:32.0012
Sep 2741st Annual Laguna Hills Cross Country InvitationalSep 27 · 3 Miles Varsity · Place 88 · Orange Vista3 Miles Varsity8820:27.112
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 196 · Orange Vista3 Miles Varsity19619:33.712
Sep 10Raincross Cluster 1Sep 10 · 3 Miles Junior Varsity · Place 81 · Orange Vista3 Miles Junior Varsity8121:58.6012
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 2 Junior Varsity · Place 95 · Orange Vista3 Miles Div 2 Junior Varsity9520:45.4012
Aug 23Lake Perris Time TrialsAug 23 · 2.97 Miles Varsity · Place 11 · Orange Vista2.97 Miles Varsity1123:57Unofficial12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Mar 20Raincross Final League MeetMar 20 · 5,000 Meters Orange Vista - Rancho Verde · Place 3 · Orange Vista5,000 Meters Orange Vista - Rancho Verde319:16 PB12
Mar 13Heritage v. Orange VistaMar 13 · 3 Miles Varsity · Place 8 · Orange Vista3 Miles Varsity818:09 PB12
Mar 6Raincross League Meet #1 DVLMar 6 · 5,000 Meters OrangeVista-Temescal · Place 8 · Orange Vista5,000 Meters OrangeVista-Temescal820:3012
Feb 27OV Duels: Elsinore vs Orange VistaFeb 27 · 3 Miles Boys · Place 5 · Orange Vista3 Miles Boys518:57 PB12

2019 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 16CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5)Nov 16 · 3 Miles Division 2 - Heat 2 · Place 137 · Orange Vista3 Miles Division 2 - Heat 213717:32.0 PB11
Nov 7Raincross Conference FinalsNov 7 · 3 Miles Varsity · Place 28 · Orange Vista3 Miles Varsity2817:22.611
Oct 26Riverside InvitationalOct 26 · 3 Miles Varsity Division 3 · Place 22 · Orange Vista3 Miles Varsity Division 32217:38.011
Oct 9Inland Valley League Meet 2Oct 9 · 3 Miles Varsity · Place 17 · Orange Vista3 Miles Varsity1717:38.5 1711
Oct 5Perris Valley XC ShowdownOct 5 · 3 Miles Varsity · Place 27 · Orange Vista3 Miles Varsity2716:55.411
Sep 2846th Annual Dana Hills Nike InvitationalSep 28 · 3 Miles Junior · Place 47 · Orange Vista3 Miles Junior4716:50.2 PB11
Sep 2039th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 72 · Orange Vista3 Miles Varsity7216:25.5—
Sep 18Sunbelt League Meet 1Sep 18 · 3 Miles Varsity · Place 7 · Orange Vista3 Miles Varsity717:06.911
Sep 18Inland Valley League Meet #1Sep 18 · 3 Miles Varsity · Place 2 · Orange Vista3 Miles Varsity217:06.9 PB11
Sep 14Grant Nunnally InvitationalSep 14 · 3 Miles Varsity · Place 7 · Orange Vista3 Miles Varsity717:04.4311
Sep 14Grant Nunnally InvitationalSep 14 · 3 Miles Varsity · Place 7 · Orange Vista3 Miles Varsity717:04.4311
Aug 31Coyote Mini MeetAug 31 · 3 Miles Varsity · Place 6 · Orange Vista3 Miles Varsity617:2411
Aug 24RVHSXC 2019 Time Trials #3Aug 24 · 2.97 Miles Open · Place 3 · Orange Vista2.97 Miles Open316:14Unofficial11
Aug 3RVHSXC 2019 Time Trials #2Aug 3 · 2.97 Miles Open · Place 4 · Orange Vista2.97 Miles Open416:49Unofficial11

2018 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 9 · 3 Miles Division 2, Heat 2 · Place 157 · Orange Vista3 Miles Division 2, Heat 215718:46.1 PB10
Nov 1Inland Valley League FinalsNov 1 · 3 Miles Varsity · Place 19 · Orange Vista3 Miles Varsity1919:20.510
Oct 20Riverside InvitationalOct 20 · 3 Miles Frosh/Soph - Division 2 · Place 176 · Orange Vista3 Miles Frosh/Soph - Division 217619:22.710
Oct 3Inland Valley League Meet #2Oct 3 · 3 Miles Varsity · Place 57 · Orange Vista3 Miles Varsity5719:15.710
Sep 29Perris Valley XC ShowdownSep 29 · 2.6 Miles Freshman · Place 66 · Orange Vista2.6 Miles Freshman6616:28.910
Sep 2245th Dana Hills Nike InvitationalSep 22 · 3 Miles Sophomore - Division 2 · Place 68 · Orange Vista3 Miles Sophomore - Division 26818:11.610
Sep 1438th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 105 · Orange Vista3 Miles Varsity10518:46.510
Sep 12Inland Valley League Meet #1Sep 12 · 3 Miles Varsity · Place 13 · Orange Vista3 Miles Varsity1319:02.710
Sep 8Grant Nunnally InvitationalSep 8 · Varsity · Place 22 · Orange VistaVarsity2218:35.0010
Sep 1Indian Springs Coyotes Mini MeetSep 1 · Varsity · Place 9 · Orange VistaVarsity918:1610
Aug 18RVHSXC 2018 Time Trials #3Aug 18 · 2.97 Miles Open · Place 8 · Orange Vista2.97 Miles Open818:5310
Jul 28RVHSXC 2018 Time Trials #2Jul 28 · 2.97 Miles Open · Place 14 · Orange Vista2.97 Miles Open1418:43 PB10
Jul 6RVHSXC 2018 Time Trials #1Jul 6 · 2.97 Miles Open · Place 6 · Orange Vista2.97 Miles Open621:1110

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 1 & 3)Nov 10 · 3 Miles Div 3 - Ht 2 · Place 152 · Orange Vista3 Miles Div 3 - Ht 215219:23.99
Oct 7Perris Valley XC ShowdownOct 7 · 2.9 Miles Freshmen · Place 11 · Orange Vista2.9 Miles Freshmen1117:14.31 PB9
Sep 26Ambassador/South Valley/Warrior/Majestic League Meet 1Sep 26 · 3 Miles VARSITY WARRIOR · Place 12 · Orange Vista3 Miles VARSITY WARRIOR1220:31.09
Sep 9Grant Nunnally InvitationalSep 9 · 3 Miles Varsity · Place 29 · Orange Vista3 Miles Varsity2919:19.1 PB9
Aug 19RVHSXC Time Trials #3Aug 19 · 2.97 Miles Open · Place 18 · Orange Vista2.97 Miles Open1819:429