Info for Team Salem Red Sox

Table of Contents

Team Info

Division

Carolina League North

League

Carolina League

Sport

Single-A

Venue

Carilion Clinic Field, Salem

First Year Of Play

1957

Above/Below 500

See how far a team is above or below 500.

-1 -2 -3 -2 -1 0 1 2 1 0 -1 0 -1 -2 -3 -4 -5 -4 -3 -2 -3 -4 -5 -4 -3 -4 -3 -2 -3 -2 -3 -4 -3 -2 -1 -2 -1 -2 -1 0 -1 0 1 0 1 0 -1 0 -1 -2 -3 -2 -3 -2 -1 -2 -1 0 -1 0 1 2 1 2 1 2 3 4 3 4 3 4 3 2 1 0 -1 0 1 0 1 0 1 2 3 2 3 4 5 6 7 8 7 6 5 6 5 6 7 8 9 10 11 12 11 10 11 12 11 10 11 12 13 12 13 12 13 14 13 12 11 12 13 12 11 12 13 14 13 12 11 12 -1.0 -1.0 -1.0 -0.5 -0.2 0.0 0.143 0.25 0.111 0.0 -0.091 0.0 -0.077 -0.143 -0.2 -0.25 -0.294 -0.222 -0.158 -0.1 -0.143 -0.182 -0.217 -0.167 -0.12 -0.154 -0.111 -0.071 -0.103 -0.067 -0.097 -0.125 -0.091 -0.059 -0.029 -0.056 -0.027 -0.053 -0.026 0.0 -0.024 0.0 0.023 0.0 0.022 0.0 -0.021 0.0 -0.02 -0.04 -0.059 -0.038 -0.057 -0.037 -0.018 -0.036 -0.018 0.0 -0.017 0.0 0.016 0.032 0.016 0.031 0.015 0.03 0.045 0.059 0.043 0.057 0.042 0.056 0.041 0.027 0.013 0.0 -0.013 0.0 0.013 0.0 0.012 0.0 0.012 0.024 0.035 0.023 0.034 0.045 0.056 0.067 0.077 0.087 0.075 0.064 0.053 0.063 0.052 0.061 0.071 0.08 0.089 0.098 0.107 0.115 0.105 0.094 0.103 0.111 0.101 0.091 0.099 0.107 0.115 0.105 0.113 0.103 0.111 0.119 0.109 0.1 0.091 0.098 0.106 0.097 0.088 0.095 0.102 0.109 0.101 0.092 0.084 0.091

Run Differential

See a team's run differential all season!

-2 -6 -9 -6 -2 2 4 10 7 0 -5 -4 -5 -10 -14 -16 -17 -15 -13 -11 -12 -20 -22 -20 -13 -20 -18 -17 -18 -16 -17 -19 -17 -12 -9 -10 -8 -10 -7 -6 -10 -1 1 0 2 0 -4 1 -9 -10 -13 -12 -21 -17 -13 -17 -14 -12 -13 -7 -5 -4 -6 -5 -7 -1 5 6 5 9 7 11 6 4 3 -2 -7 -1 0 -1 1 -1 1 4 5 1 2 3 4 7 13 16 10 5 -4 -3 -14 -13 -12 -9 -6 -5 -4 -2 -4 -9 -8 -7 -14 -15 -13 -9 -5 -7 -6 -7 -6 -5 -8 -9 -12 -7 -1 -2 -7 -6 -5 -4 -8 -20 -23 -13

Standings

All standings apply to regular season games.

Ranking

Ranking across division, league, wild card, where applicable.

  • 3rd Carolina League North
  • 5th Carolina League
  • 3rd in Wild Card

Run Record

Record of win/losses by x-runs.

Runs Record
1 run 25 - 16
2 runs 17 - 13
3 runs 9 - 6
4 runs 8 - 7
5 runs 3 - 8
6 runs 7 - 1
7 runs 1 - 3
8 runs 0 - 1
9 runs 1 - 2
10 runs 1 - 1
11 runs 0 - 1
12 runs 0 - 1

Team Record

Record against specific teams.

Team Record
Delmarva Shorebirds 12 - 6
Lynchburg Hillcats 8 - 16
Fredericksburg Nationals 8 - 7
Kannapolis Cannon Ballers 9 - 4
Down East Wood Ducks 8 - 4
Fayetteville Woodpeckers 8 - 4
Augusta GreenJackets 8 - 4
Carolina Mudcats 5 - 9
Columbia Fireflies 3 - 3
Myrtle Beach Pelicans 3 - 3

Split Records

Records by specific factors.

Type Record
Home 33 - 33
Away 37 - 29
Left 11 - 14
Left Home 5 - 6
Left Away 6 - 8
Right Home 28 - 27
Right Away 31 - 21
Right 59 - 48
Last Ten 5 - 5
Extra Inning 8 - 9
Winners 39 - 45
Day 17 - 12
Night 53 - 50
Grass 67 - 59
Turf 3 - 3

Bonus Records

Records not officially recognized.

Type Record
Red Sox Scores First 51 - 25
Opponent Scores First 21 - 35
Sunday 12 - 11
Monday 1 - 1
Tuesday 10 - 8
Wednesday 9 - 12
Thursday 16 - 3
Friday 13 - 10
Saturday 11 - 15

Schedule for 2024


Regular Season

Date Opponent Location Score State Result Streak
2024-04-05 vs Carolina Mudcats Home 6 - 4 Loss Final L1
2024-04-06 vs Carolina Mudcats Home 6 - 2 Loss Final L2
2024-04-07 vs Carolina Mudcats Home 10 - 7 Loss Final L3
2024-04-09 @ Delmarva Shorebirds Away 5 - 2 Win Final W1
2024-04-10 @ Delmarva Shorebirds Away 9 - 5 Win Final W2
2024-04-11 @ Delmarva Shorebirds Away 8 - 4 Win Final W3
2024-04-12 @ Delmarva Shorebirds Away 4 - 2 Win Final W4
2024-04-13 @ Delmarva Shorebirds Away 6 - 0 Win Final W5
2024-04-14 @ Delmarva Shorebirds Away 1 - 4 Loss Final L1
2024-04-16 vs Lynchburg Hillcats Home 11 - 4 Loss Final L2
2024-04-17 vs Lynchburg Hillcats Home 7 - 2 Loss Final L3
2024-04-18 vs Lynchburg Hillcats Home 4 - 5 Win Final W1
2024-04-19 vs Lynchburg Hillcats Home 4 - 3 Loss Final L1
2024-04-20 vs Lynchburg Hillcats Home 13 - 8 Loss Final L2
2024-04-21 vs Lynchburg Hillcats Home 6 - 2 Loss Final L3
2024-04-23 @ Carolina Mudcats Away 2 - 4 Loss Final L4
2024-04-24 @ Carolina Mudcats Away 3 - 4 Loss Final L5
2024-04-25 @ Carolina Mudcats Away 3 - 1 Win Final W1
2024-04-26 @ Carolina Mudcats Away 3 - 1 Win Final W2
2024-04-27 @ Carolina Mudcats Away 4 - 2 Win Final W3
2024-04-28 @ Carolina Mudcats Away 3 - 4 Loss Final L1
2024-04-30 vs Myrtle Beach Pelicans Home 12 - 4 Loss Final L2
2024-05-01 vs Myrtle Beach Pelicans Home 6 - 4 Loss Final L3
2024-05-02 vs Myrtle Beach Pelicans Home 3 - 5 Win Final W1
2024-05-03 vs Myrtle Beach Pelicans Home 0 - 7 Win Final W2
2024-05-04 vs Myrtle Beach Pelicans Home 8 - 1 Loss Final L1
2024-05-05 vs Myrtle Beach Pelicans Home 1 - 3 Win Final W1
2024-05-07 @ Columbia Fireflies Away 2 - 1 Win Final W2
2024-05-08 @ Columbia Fireflies Away 1 - 2 Loss Final L1
2024-05-09 @ Columbia Fireflies Away 5 - 3 Win Final W1
2024-05-10 @ Columbia Fireflies Away 4 - 5 Loss Final L1
2024-05-11 @ Columbia Fireflies Away 2 - 4 Loss Final L2
2024-05-12 @ Columbia Fireflies Away 3 - 1 Win Final W1
2024-05-14 @ Augusta GreenJackets Away 5 - 0 Win Final W2
2024-05-15 @ Augusta GreenJackets Away 4 - 1 Win Final W3
2024-05-16 @ Augusta GreenJackets Away 4 - 5 Loss Final L1
2024-05-17 @ Augusta GreenJackets Away 5 - 3 Win Final W1
2024-05-18 @ Augusta GreenJackets Away 5 - 7 Loss Final L1
2024-05-19 @ Augusta GreenJackets Away 4 - 1 Win Final W1
2024-05-21 vs Fayetteville Woodpeckers Home 5 - 6 Win Final W2
2024-05-22 vs Fayetteville Woodpeckers Home 8 - 4 Loss Final L1
2024-05-23 vs Fayetteville Woodpeckers Home 1 - 10 Win Final W1
2024-05-24 vs Fayetteville Woodpeckers Home 6 - 8 Win Final W2
2024-05-25 vs Fayetteville Woodpeckers Home 8 - 7 Loss Final L1
2024-05-26 vs Fayetteville Woodpeckers Home 4 - 6 Win Final W1
2024-05-28 @ Lynchburg Hillcats Away 4 - 6 Loss Final L1
2024-05-29 @ Lynchburg Hillcats Away 1 - 5 Loss Final L2
2024-05-30 @ Lynchburg Hillcats Away 8 - 3 Win Final W1
2024-05-31 @ Lynchburg Hillcats Away 1 - 11 Loss Final L1
2024-06-01 @ Lynchburg Hillcats Away 6 - 7 Loss Final L2
2024-06-02 @ Lynchburg Hillcats Away 1 - 4 Loss Final L3
2024-06-04 vs Down East Wood Ducks Home 5 - 6 Win Final W1
2024-06-05 vs Down East Wood Ducks Home 11 - 2 Loss Final L1
2024-06-06 vs Down East Wood Ducks Home 3 - 7 Win Final W1
2024-06-07 vs Down East Wood Ducks Home 2 - 6 Win Final W2
2024-06-08 vs Down East Wood Ducks Home 11 - 7 Loss Final L1
2024-06-09 vs Down East Wood Ducks Home 2 - 5 Win Final W1
2024-06-11 @ Fayetteville Woodpeckers Away 3 - 1 Win Final W2
2024-06-12 @ Fayetteville Woodpeckers Away 7 - 8 Loss Final L1
2024-06-13 @ Fayetteville Woodpeckers Away 12 - 6 Win Final W1
2024-06-14 @ Fayetteville Woodpeckers Away 5 - 3 Win Final W2
2024-06-15 @ Fayetteville Woodpeckers Away 2 - 1 Win Final W3
2024-06-16 @ Fayetteville Woodpeckers Away 0 - 2 Loss Final L1
2024-06-18 vs Augusta GreenJackets Home 1 - 2 Win Final W1
2024-06-19 vs Augusta GreenJackets Home 2 - 0 Loss Final L1
2024-06-20 vs Augusta GreenJackets Home 1 - 7 Win Final W1
2024-06-21 vs Augusta GreenJackets Home 4 - 10 Win Final W2
2024-06-22 vs Augusta GreenJackets Home 5 - 6 Win Final W3
2024-06-23 vs Augusta GreenJackets Home 2 - 1 Loss Final L1
2024-06-25 vs Fredericksburg Nationals Home 0 - 4 Win Final W1
2024-06-26 vs Fredericksburg Nationals Home 4 - 2 Loss Final L1
2024-06-27 vs Fredericksburg Nationals Home 0 - 4 Win Final W1
2024-06-28 vs Fredericksburg Nationals Home 6 - 1 Loss Final L1
2024-06-29 vs Fredericksburg Nationals Home 6 - 4 Loss Final L2
2024-06-30 vs Fredericksburg Nationals Home 2 - 1 Loss Final L3
2024-07-01 @ Lynchburg Hillcats Away 5 - 10 Loss Final L4
2024-07-02 @ Lynchburg Hillcats Away 0 - 5 Loss Final L5
2024-07-03 @ Lynchburg Hillcats Away 11 - 5 Win Final W1
2024-07-04 @ Lynchburg Hillcats Away 5 - 4 Win Final W2
2024-07-05 @ Lynchburg Hillcats Away 5 - 6 Loss Final L1
2024-07-06 @ Lynchburg Hillcats Away 5 - 3 Win Final W1
2024-07-09 @ Down East Wood Ducks Away 6 - 8 Loss Final L1
2024-07-10 @ Down East Wood Ducks Away 5 - 3 Win Final W1
2024-07-11 @ Down East Wood Ducks Away - Unknown Postponed: Wet Grounds -
2024-07-12 @ Down East Wood Ducks Away 3 - 0 Win Final W2
2024-07-12 @ Down East Wood Ducks Away - Unknown Postponed: Rain -
2024-07-13 @ Down East Wood Ducks Away 5 - 4 Win Final W3
2024-07-13 @ Down East Wood Ducks Away 0 - 4 Loss Final L1
2024-07-14 @ Down East Wood Ducks Away 2 - 1 Win Final W1
2024-07-19 vs Fredericksburg Nationals Home 5 - 6 Win Final W2
2024-07-20 vs Fredericksburg Nationals Home 6 - 7 Win Final W3
2024-07-21 vs Fredericksburg Nationals Home 3 - 6 Win Final W4
2024-07-23 vs Carolina Mudcats Home 9 - 4 N/A Completed Early: Rain: Rain -
2024-07-24 vs Carolina Mudcats Home 1 - 7 Win Final W5
2024-07-25 vs Carolina Mudcats Home 0 - 3 Win Final W6
2024-07-26 vs Carolina Mudcats Home 9 - 3 Loss Final L1
2024-07-27 vs Carolina Mudcats Home 8 - 3 Loss Final L2
2024-07-28 vs Carolina Mudcats Home 12 - 3 Loss Final L3
2024-07-30 @ Kannapolis Cannon Ballers Away 1 - 2 N/A Completed Early: Rain: Rain -
2024-07-31 @ Kannapolis Cannon Ballers Away 3 - 2 Win Final W1
2024-08-01 @ Kannapolis Cannon Ballers Away 4 - 15 Loss Final L1
2024-08-02 @ Kannapolis Cannon Ballers Away 6 - 5 Win Final W1
2024-08-03 @ Kannapolis Cannon Ballers Away 6 - 5 Win Final W2
2024-08-03 @ Kannapolis Cannon Ballers Away 5 - 2 Win Final W3
2024-08-04 @ Kannapolis Cannon Ballers Away 5 - 2 Win Final W4
2024-08-04 @ Kannapolis Cannon Ballers Away 4 - 3 Win Final W5
2024-08-06 vs Delmarva Shorebirds Home 2 - 3 Win Final W6
2024-08-07 vs Delmarva Shorebirds Home 3 - 5 Win Final W7
2024-08-08 vs Delmarva Shorebirds Home - Unknown Postponed: Rain -
2024-08-09 vs Delmarva Shorebirds Home 3 - 1 Loss Final L1
2024-08-10 vs Delmarva Shorebirds Home 5 - 0 Loss Final L2
2024-08-10 vs Delmarva Shorebirds Home 4 - 5 Win Final W1
2024-08-11 vs Delmarva Shorebirds Home 1 - 2 Win Final W2
2024-08-13 @ Fredericksburg Nationals Away 1 - 8 Loss Final L1
2024-08-14 @ Fredericksburg Nationals Away 3 - 4 Loss Final L2
2024-08-15 @ Fredericksburg Nationals Away 6 - 4 Win Final W1
2024-08-16 @ Fredericksburg Nationals Away 6 - 2 Win Final W2
2024-08-17 @ Fredericksburg Nationals Away 4 - 0 Win Final W3
2024-08-18 @ Fredericksburg Nationals Away 9 - 11 Loss Final L1
2024-08-20 vs Lynchburg Hillcats Home 7 - 8 Win Final W1
2024-08-21 vs Lynchburg Hillcats Home 3 - 2 Loss Final L1
2024-08-22 vs Lynchburg Hillcats Home 4 - 5 Win Final W1
2024-08-23 vs Lynchburg Hillcats Home 8 - 9 Win Final W2
2024-08-24 vs Lynchburg Hillcats Home 3 - 0 Loss Final L1
2024-08-25 vs Lynchburg Hillcats Home 5 - 4 Loss Final L2
2024-08-27 @ Delmarva Shorebirds Away 2 - 5 Loss Final L3
2024-08-28 @ Delmarva Shorebirds Away 7 - 2 Win Final W1
2024-08-29 @ Delmarva Shorebirds Away 6 - 0 Win Final W2
2024-08-30 @ Delmarva Shorebirds Away 9 - 10 Loss Final L1
2024-08-31 @ Delmarva Shorebirds Away 1 - 6 Loss Final L2
2024-09-01 @ Delmarva Shorebirds Away 6 - 5 Win Final W1
2024-09-02 vs Kannapolis Cannon Ballers Home 7 - 8 Win Final W2
2024-09-04 vs Kannapolis Cannon Ballers Home 6 - 7 Win Final W3
2024-09-05 vs Kannapolis Cannon Ballers Home 7 - 3 Loss Final L1
2024-09-06 vs Kannapolis Cannon Ballers Home 14 - 2 Loss Final L2
2024-09-07 vs Kannapolis Cannon Ballers Home 7 - 4 Loss Final L3
2024-09-08 vs Kannapolis Cannon Ballers Home 3 - 13 Win Final W1