Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Perris (CA) varsity baseball team lost Friday's home conference game against Canyon Springs (Moreno Valley, CA) by a score of 17-0.

1234567RHE
Canyon Springs022157017140
Perris0000000051
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Canyon Springs

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.4244633171415600
1Landen Castro (Fr).20055111100
2Ethan Czerny (Jr)1.00031210000
3Riley Duval (So)1.00021111000
4Joseph Ursulo (So).66743223100
5Colin Carrillo (Sr).50032111000
7David Gonzalez (Sr)1.00021110000
7Derek Troyer (Jr).33353213100
8Matthew Lopez (Jr).66733122100
10Xavier Ramirez (Sr)20000000
11Grant Smethurst (So).00022000000
19Nathan Jesus (Jr).00032100000
21David Sedillo (Jr).00032100000
23Jesse Lopez (Jr).00011000000
24Miguel Lopez (Sr)1.00021110000
26Aiden Felix (So).50066334200
Perris

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1922926050100
2Richard White (So)1.00021010000
3A. Rodriguez (So).33333010000
4Adan Perez (Jr).25044010000
5Jeremy Harper (Jr)1.00021010100
7E. Palomera (Fr).00011000000
8Richard Toscano (So).00021000000
9Brian Gonzalez.33333010000
10Leonidas Salas (Fr).00011000000
12Diego Velasco.00022000000
13Noe Gonzalez.00033000000
14Marlon Penaloza.00022000000
20Evan Castro.00033000000
Canyon Springs

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals101092008.565.6061.171
1Landen Castro (Fr)00010002.200.400.600
2Ethan Czerny (Jr)002000001.0001.0002.000
3Riley Duval (So)001000001.0001.0002.000
4Joseph Ursulo (So)00011002.7501.0001.750
5Colin Carrillo (Sr)10010001.333.500.833
7David Gonzalez (Sr)001000001.0001.0002.000
7Derek Troyer (Jr)00200004.600.6671.267
8Matthew Lopez (Jr)00010000.6671.0001.667
10Xavier Ramirez (Sr)002000001.0001.000
11Grant Smethurst (So)00010001.000.000.000
19Nathan Jesus (Jr)00021002.333.000.333
21David Sedillo (Jr)00110002.333.000.333
24Miguel Lopez (Sr)001000001.0001.0002.000
26Aiden Felix (So)00010002.500.8331.333
Perris

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals003130018.276.231.507
2Richard White (So)001000001.0001.0002.000
3A. Rodriguez (So)00020002.333.333.666
4Adan Perez (Jr)00010013.250.250.500
5Jeremy Harper (Jr)001000001.0002.0003.000
7E. Palomera (Fr)00010000.000.000.000
8Richard Toscano (So)00110001.500.000.500
9Brian Gonzalez00000000.333.333.666
10Leonidas Salas (Fr)00010001.000.000.000
12Diego Velasco00020001.000.000.000
13Noe Gonzalez00010004.000.000.000
14Marlon Penaloza00020002.000.000.000
20Evan Castro00020002.000.000.000
Canyon Springs

Baserunning

#Athlete NameSBSBA
Team Totals2
5Colin Carrillo (Sr)1
26Aiden Felix (So)1
Perris

Baserunning

#Athlete NameSBSBA
Team Totals2
4Adan Perez (Jr)2
Canyon Springs

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.0002620600
1Landen Castro (Fr)1.00010100
2Ethan Czerny (Jr)1.00011000
4Joseph Ursulo (So)1.00030300
5Colin Carrillo (Sr)1.00011000
8Matthew Lopez (Jr)1.00077000
10Xavier Ramirez (Sr)1.00033000
11Grant Smethurst (So)1.00055000
19Nathan Jesus (Jr)1.00032100
26Aiden Felix (So)1.00021100
Perris

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8462621140
2Richard White (So).33331020
3A. Rodriguez (So)1.00011000
4Adan Perez (Jr).66764020
5Jeremy Harper (Jr)1.00022000
9Brian Gonzalez1.00011000
12Diego Velasco1.00055000
13Noe Gonzalez1.00011000
14Marlon Penaloza1.00011000
20Evan Castro1.00065100
Canyon Springs

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.00101.00011
4Joseph Ursulo (So)0.00101.00010
23Jesse Lopez (Jr)0.000011
Perris

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals13.0001.00010
3A. Rodriguez (So)3.500010
4Adan Perez (Jr)0010
5Jeremy Harper (Jr)11.2001.00010
Canyon Springs

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals6.250031202825
4Joseph Ursulo (So)54002902119
23Jesse Lopez (Jr)1.210013076
Perris

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71217139904634
3A. Rodriguez (So)24310101211
4Adan Perez (Jr)04430040
5Jeremy Harper (Jr)581086803023
Canyon Springs

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.200.28600101001
4Joseph Ursulo (So).211.2860075001
23Jesse Lopez (Jr).167.2860026000
Perris

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.353.52203152006
3A. Rodriguez (So).364.4170132000
4Adan Perez (Jr)1.0000120000
5Jeremy Harper (Jr).348.50001100006
Stat Supplier Logo

Canyon Springs' stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Stat Supplier Logo

Perris' stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Game Story

California High School Baseball - Canyon Springs wallops Perris

March 27, 2026: Perris, CA 92571

In Friday's league game, the visiting Canyon Springs Cougars baseball squad scored a good 17-0 triumph over the Perris Panthers.

With the triumph, Canyon Springs advances its record to 10-3 on the season. The Cougars travel to Katella (Anaheim, CA) to battle the Knights in a non-league match on Saturday, March 28. The Knights come into the match with a record of 7-6. Katella won 12-5 in their recent non-league test against Buena Park (Buena Park, CA)

With the defeat, Perris drops to 2-10 on the year. The Panthers host United Christian Academy (Rancho Cucamonga, CA) to play the Eagles in a non-league test on Wednesday, April 1. The Eagles go into the test with a record of 6-5.

CSHS @ Perris Baseball Game Info

Fri., Mar. 27, 2026 @ 3:15p
The Perris (CA) varsity baseball team lost Friday's home conference game against Canyon Springs (Moreno Valley, CA) by a score of 17-0.

Rankings & Records

Canyon Springs (25-26)

CASectionSec. Div.
39217910
OverallLeagueHomeAwayNeutralWin %League %RFRA
19-811-413-15-51-2.704.73319479

Perris (25-26)

CASectionSec. Div.
1,04139251
OverallLeagueHomeAwayWin %League %RFRA
3-191-140-73-12.136.06747243

Team Scoring Averages

12345678910RHE
Canyon Springs
1.3.9.71.21.51.5.4001.07.29.0.4
Perris
.3.3.0.5.6.3.5---2.13.53.6

Head-to-Head

  • Canyon Springs won on 3/25/2026
    3/25 @ 3:15p1234567RHE
    Perris0000000025
    Canyon Springs403830-18100

    The Perris (CA) varsity baseball team lost Wednesday's away conference game against Canyon Springs (Moreno Valley, CA) by a score of 18-0.

  • Canyon Springs won on 3/27/2026
    3/27 @ 3:15p1234567RHE
    Canyon Springs022157017140
    Perris0000000051

    The Canyon Springs (Moreno Valley, CA) varsity baseball team won Friday's away conference game against Perris (CA) by a score of 17-0.

  • Canyon Springs won last month
    4/29 @ 3:15p1234567RHE
    Perris10001--210
    Canyon Springs00606--1271

    The Perris (CA) varsity baseball team lost Wednesday's away conference game against Canyon Springs (Moreno Valley, CA) by a score of 12-2.

Team Stat Comparison

Canyon SpringsPerris
.342Batting Average.168
.449On Base Percentage.272
.452Slugging Percentage.212
.983Fielding Percentage.794
.760Win Loss Percentage.167

Team Leaders

Canyon SpringsPerrisNational Avg.
#3 Riley Duval1.000Batting Average#5 Jeremy Harper.319.244
#3 Riley Duval1.000On Base Percentage#5 Jeremy Harper.421.386
#3 Riley Duval1.500Slugging Percentage#5 Jeremy Harper.511.313
#11 Grant Smethurst1.000Fielding Percentage#12 Diego Velasco.938.858
#10 Xavier Ramirez1.000Win Loss Percentage#5 Jeremy Harper.333.533

Record Breakdown

Canyon Springs (25-26)

Perris (25-26)

19-8
Overall
3-19
11-4
League
1-14
6-0
Non-League
2-5
3-0
Head to Head
0-3
8-4
Common Opponent
1-11
13-1
Home
0-7
5-5
Away
3-12
1-2
Neutral
0-0
1-1
Playoff
0-0
19-8
In-State
3-19
0-0
Out-of-State
0-0