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 Salem (MA) varsity baseball team won Friday's home non-conference game against Masconomet Regional (Boxford, MA) by a score of 8-6.

1234567RHE
Masconomet Regional0001230694
Salem202040-8103
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Masconomet Regional has not entered stats for this game.
Salem

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.34531298107100
1Shea Christel.25044210000
2Kevin Soto.75044134000
3Rocco Ryan.66743220100
4Yan Tejada Ruiz.33333011000
5J. Vasquez.33333012000
6Noah Thompson.00033000000
7J. Tsoutsouras.66743220000
9Gavin Ryan00100000
12Jordan O’Malley.00033000000
15Cameron Moran.00033000000
Salem

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00290205.387.379.766
1Shea Christel00010100.250.250.500
2Kevin Soto00000001.750.7501.500
3Rocco Ryan00110001.7501.0001.750
4Yan Tejada Ruiz00000002.333.333.666
5J. Vasquez00000000.333.333.666
6Noah Thompson00030002.000.000.000
7J. Tsoutsouras00100002.750.6671.417
12Jordan O’Malley00020104.000.000.000
15Cameron Moran00020003.000.000.000
Salem

Baserunning

#Athlete NameSBSBA
Team Totals3
1Shea Christel1
3Rocco Ryan1
7J. Tsoutsouras1
Salem

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.8752421030
1Shea Christel1.00044000
2Kevin Soto.25041030
3Rocco Ryan1.00011000
4Yan Tejada Ruiz1.00044000
5J. Vasquez1.00055000
6Noah Thompson1.00022000
7J. Tsoutsouras1.00011000
12Jordan O’Malley1.00011000
15Cameron Moran1.00022000
Salem

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals6.00101.00011
2Kevin Soto7.870011
7J. Tsoutsouras4.85101.00010
Salem

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals79664403932
2Kevin Soto2.24333301512
7J. Tsoutsouras4.15331102420
Salem

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.281.41013132203
2Kevin Soto.333.4671067202
7J. Tsoutsouras.250.3750365001
Stat Supplier Logo

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

Game Story

Massachusetts High School Baseball - Salem edges Masconomet Regional

April 18, 2025: Salem, MA 01970

The crowd at Friday's non-league battle between the Salem Witches (Salem, MA) and the visiting Masconomet Regional Chieftains (Boxford, MA), saw Salem's baseball team gain a win over Masconomet Regional by a tally of 8-6.

The Witches (3-3) will now prepare for their battle against Swampscott (Swampscott, MA). The Big Blue enter the Northeastern - South battle with a 4-3 record.

Next, the Chieftains face the Lawrence Lancers (Lawrence, MA) in a non-league battle, on Wednesday, April 23. Masconomet Regional will attempt to upgrade on its 1-5 season record.

MRHS @ Salem Baseball Game Info

Fri., Apr. 18, 2025 @ 4:15p
Gallows Hill Park
The Salem (MA) varsity baseball team won Friday's home non-conference game against Masconomet Regional (Boxford, MA) by a score of 8-6.

Rankings & Records

Masconomet Regional (24-25)

MADiv.
11429
OverallLeagueHomeAwayNeutralWin %League %RFRA
10-103-43-67-30-1.500.42993100

Salem (24-25)

MADiv.
14034
OverallLeagueHomeAwayNeutralWin %League %RFRA
10-135-24-55-71-1.435.714109122

Team Scoring Averages

12345678RHE
Masconomet Regional
.9.4.4.61.5.8.72.04.76.52.1
Salem
.4.51.6.4.8.7.5-4.76.42.2

Team Stat Comparison

Masconomet RegionalSalem
.236Batting Average.236
.432On Base Percentage.331
.455Slugging Percentage.291
.957Fielding Percentage.903
.500Win Loss Percentage.412

Team Leaders

Masconomet RegionalSalemNational Avg.
Davis Deluties.600Batting Average#3 Rocco Ryan.383.239
Davis Deluties.750On Base Percentage#3 Rocco Ryan.516.379
Davis Deluties1.400Slugging Percentage#2 Kevin Soto.471.302
Nathaniel Antonakes1.000Fielding Percentage#18 Connor Rivera1.000.860
Drew Gustafson.500Win Loss Percentage#12 Jordan O’Malley.500.532

Record Breakdown

Masconomet Regional (24-25)

Salem (24-25)

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