Home    Transactions    Team Rosters    40-Man Roster    2022 Projected Rosters    Podcast
News     Lineups     Stats     Draft History     International Signings     Scouting Log     Forum
 
 
 
 
SoxProspects News

 
Check out our Podcast on...
Patreon Apple
Libsyn Spotify
SP News Stitcher
 
Key Links
2021 Opening Day Rosters
About this Site
Ex-Players
Fall & Winter Leagues
Features on SP News
Future Roster Projections
Help Wanted
Rankings History
Schedules 
Site Map
Support SoxProspects
 
 
 
Prospect Scouting Scale
 

8 - Franchise Player
7 - Regular All-Star
6 - Impact Everyday Player
5.5 - Above-Average Regular
5 - Average Regular
4.5 - Bench/Utility Player
4 - Up & Down Player
3 - "Org" High Minors Contributor
2 - Non-Prospect
 
More Detail on Scouting Scale


Grades listed for each player are MLB projection; Floor-Ceiling

 
Red Sox System Schedules
 
  Options
  Hitting Stats  |  Pitching Stats  |  Standings  |  Schedule  |  Lineup
  All  |  Boston  |  Worcester  |  Portland  |  Greenville  |  Salem
           FCL Red Sox  |  DSL Red Sox Blue  |  DSL Red Sox Red
  Regular Season
  2021  |  2020  |  2019  |  2018  |  2017  |  2016  |  2015  |  2014
 
2021 Salem Red Sox
 
May Day Time (EST) Location Opponent Status Result Score
4 Tuesday 7:05 PM Away Delmarva Shorebirds (BAL) Suspended: May 5th
5 Wednesday 5:05 PM Away Delmarva Shorebirds (BAL) - 5/4 make-up Final Loss 4-7
5 Wednesday 9:13 PM Away Delmarva Shorebirds (BAL) Final/7 Win 6-1
6 Thursday 7:05 PM Away Delmarva Shorebirds (BAL) Final Loss 4-8
7 Friday 7:05 PM Away Delmarva Shorebirds (BAL) Postponed: May 8th
8 Saturday 5:05 PM Away Delmarva Shorebirds (BAL) Final/7 Loss 1-11
8 Saturday Game 2 Away Delmarva Shorebirds (BAL) - 5/7 make-up Final/7 Win 6-1
9 Sunday 2:05 PM Away Delmarva Shorebirds (BAL) Final Win 8-5
11 Tuesday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 1-10
12 Wednesday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 1-8
13 Thursday 7:05 PM Home Lynchburg Hillcats (CLE) Final Win 10-2
14 Friday 7:05 PM Home Lynchburg Hillcats (CLE) Final Win 4-0
15 Saturday 6:05 PM Home Lynchburg Hillcats (CLE) Final Win 5-3
16 Sunday 4:05 PM Home Lynchburg Hillcats (CLE) Final Loss 1-2
18 Tuesday 7:05 PM Away Fredericksburg Nationals (WSH) Final Win 14-3
19 Wednesday 7:05 PM Away Fredericksburg Nationals (WSH) Final Win 5-2
20 Thursday 7:05 PM Away Fredericksburg Nationals (WSH) Final Win 14-1
21 Friday 7:05 PM Away Fredericksburg Nationals (WSH) Final Loss 1-2
22 Saturday 6:05 PM Away Fredericksburg Nationals (WSH) Final Win 4-1
23 Sunday 1:35 PM Away Fredericksburg Nationals (WSH) Final Win 14-8
25 Tuesday 7:05 PM Home Myrtle Beach Pelicans (CHC) Final Loss 3-5
26 Wednesday 7:05 PM Home Myrtle Beach Pelicans (CHC) Final Loss 5-6
27 Thursday 7:05 PM Home Myrtle Beach Pelicans (CHC) Final Win 4-1
28 Friday 7:05 PM Home Myrtle Beach Pelicans (CHC) Final Loss 9-10
29 Saturday 6:05 PM Home Myrtle Beach Pelicans (CHC) Postponed: May 30th
30 Sunday 2:05 PM Home Myrtle Beach Pelicans (CHC) Final/7 Loss 0-4
30 Sunday Game 2 Home Myrtle Beach Pelicans (CHC) - 5/29 make-up Final/7 Loss 4-8
 
June Day Time (EST) Location Opponent Status Result Score
1 Tuesday 6:30 PM Away Lynchburg Hillcats (CLE) Final Loss 5-7
2 Wednesday 6:30 PM Away Lynchburg Hillcats (CLE) Final/11 Win 3-2
3 Thursday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 7-3
4 Friday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 2-0
5 Saturday 6:30 PM Away Lynchburg Hillcats (CLE) Final Loss 1-5
6 Sunday 3:00 PM Away Lynchburg Hillcats (CLE) Final Win 9-2
8 Tuesday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 3-2
9 Wednesday 7:05 PM Home Fredericksburg Nationals (WSH) Final Loss 1-11
10 Thursday 7:05 PM Home Fredericksburg Nationals (WSH) Final/10 Loss 4-7
11 Friday 7:05 PM Home Fredericksburg Nationals (WSH) Postponed: Jun 12th
12 Saturday 5:05 PM Home Fredericksburg Nationals (WSH) Final/7 Loss 0-7
12 Saturday Game 2 Home Fredericksburg Nationals (WSH) - 6/11 make-up Final/7 Win 6-4
13 Sunday 4:05 PM Home Fredericksburg Nationals (WSH) Final Win 5-0
15 Tuesday 7:05 PM Away Delmarva Shorebirds (BAL) Final Win 6-2
16 Wednesday 7:05 PM Away Delmarva Shorebirds (BAL) Final Win 8-5
17 Thursday 7:05 PM Away Delmarva Shorebirds (BAL) Final Loss 1-5
18 Friday 7:05 PM Away Delmarva Shorebirds (BAL) Final Win 5-4
19 Saturday 7:05 PM Away Delmarva Shorebirds (BAL) Final Loss 2-4
20 Sunday 2:05 PM Away Delmarva Shorebirds (BAL) Final Win 3-2
22 Tuesday 7:05 PM Home Lynchburg Hillcats (CLE) Final/11 Win 9-8
23 Wednesday 7:05 PM Home Lynchburg Hillcats (CLE) Final/10 Loss 4-5
24 Thursday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 2-5
25 Friday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 0-1
26 Saturday 6:05 PM Home Lynchburg Hillcats (CLE) Final Win 5-0
27 Sunday 4:05 PM Home Lynchburg Hillcats (CLE) Final Win 11-10
29 Tuesday 7:05 PM Away Fredericksburg Nationals (WSH) Final Win 20-3
30 Wednesday 7:05 PM Away Fredericksburg Nationals (WSH) Final Win 9-7
 
July Day Time (EST) Location Opponent Status Result Score
1 Thursday 7:05 PM Away Fredericksburg Nationals (WSH) Final Loss 3-6
2 Friday 7:05 PM Away Fredericksburg Nationals (WSH) Final Loss 11-12
3 Saturday 6:05 PM Away Fredericksburg Nationals (WSH) Final Win 9-2
4 Sunday 4:05 PM Away Fredericksburg Nationals (WSH) Final Win 4-3
6 Tuesday 7:05 PM Away Delmarva Shorebirds (BAL) Final Win 4-2
7 Wednesday 7:05 PM Away Delmarva Shorebirds (BAL) Final Loss 1-7
8 Thursday 7:05 PM Away Delmarva Shorebirds (BAL) Postponed: Jul 9th
9 Friday 5:05 PM Away Delmarva Shorebirds (BAL) Final/7 Win 9-3
9 Friday Game 2 Away Delmarva Shorebirds (BAL) - 7/8 make-up Final/7 Win 11-2
10 Saturday 7:05 PM Away Delmarva Shorebirds (BAL) Final Loss 2-7
11 Sunday 5:05 PM Away Delmarva Shorebirds (BAL) Final Win 10-0
13 Tuesday 7:05 PM Home Fayetteville Woodpeckers (HOU) Final Win 16-8
14 Wednesday 7:05 PM Home Fayetteville Woodpeckers (HOU) Final Win 7-4
15 Thursday 7:05 PM Home Fayetteville Woodpeckers (HOU) Final Loss 4-10
16 Friday 7:05 PM Home Fayetteville Woodpeckers (HOU) Final Loss 6-7
17 Saturday 6:05 PM Home Fayetteville Woodpeckers (HOU) Final/11 Loss 4-8
18 Sunday 4:05 PM Home Fayetteville Woodpeckers (HOU) Final Win 7-3
20 Tuesday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 4-3
21 Wednesday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 4-2
22 Thursday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 3-2
23 Friday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 7-4
24 Saturday 6:05 PM Home Fredericksburg Nationals (WSH) Final Loss 6-18
25 Sunday 4:05 PM Home Fredericksburg Nationals (WSH) Final Win 3-0
27 Tuesday 7:00 PM Away Kannapolis Cannon Ballers (CWS) Final/10 Loss 7-8
28 Wednesday 7:00 PM Away Kannapolis Cannon Ballers (CWS) Final Win 6-4
29 Thursday 7:00 PM Away Kannapolis Cannon Ballers (CWS) Final Win 11-4
30 Friday 7:00 PM Away Kannapolis Cannon Ballers (CWS) Final Win 8-2
31 Saturday 7:00 PM Away Kannapolis Cannon Ballers (CWS) Final Loss 3-7
 
August Day Time (EST) Location Opponent Status Result Score
1 Sunday 12:30 PM Away Kannapolis Cannon Ballers (CWS) Final Win 6-2
3 Tuesday 7:05 PM Home Lynchburg Hillcats (CLE) Final Win 8-1
4 Wednesday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 6-9
5 Thursday 7:05 PM Home Lynchburg Hillcats (CLE) Final Win 9-7
6 Friday 7:05 PM Home Lynchburg Hillcats (CLE) Final Loss 4-8
7 Saturday 6:05 PM Home Lynchburg Hillcats (CLE) Final Win 5-3
8 Sunday 4:05 PM Home Lynchburg Hillcats (CLE) Final Win 5-4
10 Tuesday 7:05 PM Away Fredericksburg Nationals (WSH) Final Loss 6-7
11 Wednesday 7:05 PM Away Fredericksburg Nationals (WSH) Final/10 Win 9-4
12 Thursday 7:05 PM Away Fredericksburg Nationals (WSH) Final Loss 1-5
13 Friday 7:05 PM Away Fredericksburg Nationals (WSH) Postponed: Aug 14th
14 Saturday 4:05 PM Away Fredericksburg Nationals (WSH) Final/7 Loss 0-12
14 Saturday Game 2 Away Fredericksburg Nationals (WSH) - 8/13 make-up Final/7 Win 5-3
15 Sunday 6:05 PM Away Fredericksburg Nationals (WSH) Final Loss 0-4
17 Tuesday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 11-6
18 Wednesday 6:30 PM Away Lynchburg Hillcats (CLE) Final Loss 4-8
19 Thursday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 7-2
20 Friday 6:30 PM Away Lynchburg Hillcats (CLE) Final/10 Win 6-4
21 Saturday 6:30 PM Away Lynchburg Hillcats (CLE) Final/10 Win 11-10
22 Sunday 5:00 PM Away Lynchburg Hillcats (CLE) Final Win 11-3
24 Tuesday 7:05 PM Home Delmarva Shorebirds (BAL) Final Loss 4-9
25 Wednesday 7:05 PM Home Delmarva Shorebirds (BAL) Final Win 8-3
26 Thursday 7:05 PM Home Delmarva Shorebirds (BAL) Final Loss 3-6
27 Friday 7:05 PM Home Delmarva Shorebirds (BAL) Final Win 5-3
28 Saturday 6:05 PM Home Delmarva Shorebirds (BAL) Final/10 Loss 3-7
29 Sunday 4:05 PM Home Delmarva Shorebirds (BAL) Final/7 Win 10-2
31 Tuesday 7:05 PM Home Fredericksburg Nationals (WSH) Postponed: Sep 2nd
 
September Day Time (EST) Location Opponent Status Result Score
1 Wednesday 7:05 PM Home Fredericksburg Nationals (WSH) Postponed: Sep 4th
2 Thursday 5:30 PM Home Fredericksburg Nationals (WSH) Final/7 Win 13-1
2 Thursday Game 2 Home Fredericksburg Nationals (WSH) - 8/31 make-up Final/7 Win 7-6
3 Friday 7:05 PM Home Fredericksburg Nationals (WSH) Final Win 10-5
4 Saturday 5:00 PM Home Fredericksburg Nationals (WSH) Final/7 Win 14-2
4 Saturday Game 2 Home Fredericksburg Nationals (WSH) - 9/1 make-up Final/7 Win 2-1
5 Sunday 4:05 PM Home Fredericksburg Nationals (WSH) Final/10 Win 6-5
7 Tuesday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 10-2
8 Wednesday 6:30 PM Away Lynchburg Hillcats (CLE) Final Loss 4-5
9 Thursday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 13-2
10 Friday 6:30 PM Away Lynchburg Hillcats (CLE) Final Loss 4-11
11 Saturday 6:30 PM Away Lynchburg Hillcats (CLE) Final Win 17-2
12 Sunday 5:00 PM Away Lynchburg Hillcats (CLE) Final Loss 5-10
14 Tuesday 7:05 PM Home Delmarva Shorebirds (BAL) Final Win 8-2
15 Wednesday 7:05 PM Home Delmarva Shorebirds (BAL) Final Loss 3-4
16 Thursday 7:05 PM Home Delmarva Shorebirds (BAL) Final/10 Loss 2-6
17 Friday 7:05 PM Home Delmarva Shorebirds (BAL) Final Loss 4-13
18 Saturday 6:05 PM Home Delmarva Shorebirds (BAL) Final Win 11-5
19 Sunday 4:05 PM Home Delmarva Shorebirds (BAL) Final Loss 7-9
 
 
Data last updated: Saturday October 16, 2021, 11:34 PM
  



 
 
 
Lists
Rule 5 Eligibility
Minor League Free Agent Eligibility
Minor League Player Options
MLFA & Indy League Signing History
SoxProspects Players of the Year
Rookie Development Program
Affiliate History
 
SoxProspects Forum