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 lost Friday's home non-conference game against Bishop Fenwick (Peabody, MA) by a score of 10-7.

1234567RHE
Bishop Fenwick103105010142
Salem0034000780
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Bishop Fenwick has not entered stats for this game.
Salem

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.2763429786100
2Kevin Soto.66743022000
3Rocco Ryan.25044211000
4Yan Tejada Ruiz.50044220100
5J. Vasquez.33343110000
6Noah Thompson.00032100000
7J. Tsoutsouras.33343112000
12Jordan O’Malley.25044011000
13Xavier Pacheco.00043000000
15Cameron Moran.00033000000
Salem

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00570116.382.310.692
2Kevin Soto00100000.750.6671.417
3Rocco Ryan00010102.250.250.500
4Yan Tejada Ruiz00010000.500.7501.250
5J. Vasquez00100003.500.333.833
6Noah Thompson00100001.333.000.333
7J. Tsoutsouras00110001.500.333.833
12Jordan O’Malley00010014.250.250.500
13Xavier Pacheco00110001.250.000.250
15Cameron Moran00020002.000.000.000
Salem

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.00033211201
2Kevin Soto1.00041300
3Rocco Ryan1.00021100
4Yan Tejada Ruiz1.00055000
5J. Vasquez1.00011000
6Noah Thompson1.00053201
7J. Tsoutsouras1.00050501
12Jordan O’Malley1.0001010001
13Xavier Pacheco1.00010100
Salem

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals10.0001.00010
3Rocco Ryan9.5501.00010
7J. Tsoutsouras10.500010
Salem

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals71410102513734
3Rocco Ryan3.28552202018
7J. Tsoutsouras3.16550311716
Salem

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.412.4591199001
3Rocco Ryan.444.5001053000
7J. Tsoutsouras.375.4120146001
Stat Supplier Logo

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

Game Story

Massachusetts High School Baseball - Bishop Fenwick edges Salem

May 16, 2025: Salem, MA 01970

The Bishop Fenwick Crusaders baseball team scored 10 runs and held the host Salem Witches to 7 in the Crusaders non-league win on Friday.

The Crusaders now hold a 5-13 record. They take the field next when they travel to Marblehead for a non-league test on Friday, May 23.

With the defeat, Salem drops to 8-7 on the year. The Witches travel to Danvers (Danvers, MA) to play the Falcons in a non-league test on Monday, May 19. The Falcons go into the test with a record of 8-8. Danvers won 8-2 in their recent non-league test against Saugus (Saugus, MA)

BFHS @ Salem Baseball Game Info

Fri., May. 16, 2025 @ 4p
Gallows Hill Park
The Salem (MA) varsity baseball team lost Friday's home non-conference game against Bishop Fenwick (Peabody, MA) by a score of 10-7.

Rankings & Records

Bishop Fenwick (24-25)

MADiv.
16143
OverallLeagueHomeAwayWin %League %RFRA
6-132-44-52-8.316.33372107

Salem (24-25)

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

Team Scoring Averages

1234567RHE
Bishop Fenwick
.7.1.3.6.31.2.23.85.31.8
Salem
.4.51.6.4.8.7.54.76.42.2

Head-to-Head

  • 3/22/2025 results not reported

    A final score has not been reported for this varsity baseball game. Please help us by reporting the final score.

  • Bishop Fenwick won on 5/16/2025
    5/16 @ 4p1234567RHE
    Bishop Fenwick103105010142
    Salem0034000780

    The Bishop Fenwick (Peabody, MA) varsity baseball team won Friday's away non-conference game against Salem (MA) by a score of 10-7.

  • Bishop Fenwick won on 5/24/2025
    5/24 @ 10a1234567RHE
    Salem0010000123
    Bishop Fenwick000020-202

    The Salem (MA) varsity baseball team lost Saturday's away non-conference game against Bishop Fenwick (Peabody, MA) by a score of 2-1.

Team Stat Comparison

Bishop FenwickSalem
.198Batting Average.236
.286On Base Percentage.331
.198Slugging Percentage.291
.862Fielding Percentage.903
.000Win Loss Percentage.412

Team Leaders

Bishop FenwickSalemNational Avg.
#17 Anthony Herbert.429Batting Average#3 Rocco Ryan.383.239
#17 Anthony Herbert.500On Base Percentage#3 Rocco Ryan.516.379
#17 Anthony Herbert.429Slugging Percentage#2 Kevin Soto.471.302
Chris DAngelo1.000Fielding Percentage#18 Connor Rivera1.000.860
Chris DAngelo0Win Loss Percentage#12 Jordan O’Malley.500.532

Record Breakdown

Bishop Fenwick (24-25)

Salem (24-25)

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