how many switch hitters have played for the red sox

How many switch hitters have played for the red sox?

NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Win Kellum
W. Kellum
6
18
2
3
0
0
0
0
1
0
4
0
19
3
0
0
.167
.211
.167
.377
0
-2
.190
17
-2.3
2 George Prentiss
G. Prentiss
9
19
1
6
0
0
0
3
2
0
4
0
21
6
0
0
.316
.381
.316
.697
3
0.4
.345
100
0
3 Nick Altrock
N. Altrock
4
11
0
2
0
0
0
0
1
0
2
0
12
2
0
0
.182
.250
.182
.432
1
-0.9
.220
47
-1
4 Candy Lachance
C. Lachance
448
1,677
176
421
55
15
8
161
75
19
147
27
1,831
530
78
60
.251
.291
.316
.607
179
-26.6
.292
81
-40.9
5 Duke Farrell
D. Farrell
92
271
18
69
15
3
0
25
21
5
35
2
307
90
18
10
.255
.320
.332
.652
35
3.1
.315
103
1.9
6 Bill O'Neill
B. O'Neill
17
51
7
10
1
0
0
5
2
0
10
0
53
11
1
0
.196
.226
.216
.442
2
-3
.215
41
-3.3
7 Jesse Tannehill
J. Tannehill
135
347
39
78
9
9
1
28
33
1
43
3
387
108
19
6
.225
.294
.311
.605
37
-2
.297
91
-3.7
8 Myron Grimshaw
M. Grimshaw
259
894
104
229
31
16
4
116
60
6
89
15
979
304
51
19
.256
.307
.340
.647
105
6.2
.316
102
2
9 Elmer Steele
E. Steele
36
65
9
7
1
0
0
1
2
0
22
2
69
8
1
2
.108
.134
.123
.257
-1
-7.4
.130
-16
-7.8
10 Walter Carlisle
W. Carlisle
3
10
0
1
0
0
0
0
1
0
4
1
11
1
0
0
.100
.182
.100
.282
0
-1
.153
1
-1.1
11 Eddie Cicotte
E. Cicotte
147
292
31
53
6
1
0
15
30
1
71
3
335
61
7
12
.182
.260
.209
.469
17
-18
.241
48
-19.4
12 Casey Patten
C. Patten
1
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
.000
.000
.000
.000
0
-0.2
.000
-99
-0.2
13 Frank Barberich
F. Barberich
2
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
.000
.000
.000
.000
0
-0.2
.000
-110
-0.2
14 Guy Cooper
G. Cooper
10
7
1
0
0
0
0
0
0
0
0
0
7
0
0
0
.000
.000
.000
.000
-1
-1.5
.000
-106
-1.6
15 Bill Swanson
B. Swanson
11
20
0
4
2
0
0
0
3
0
4
0
1
23
6
2
0
.200
.304
.300
.604
2
-0.3
.301
86
-0.3
16 Squanto Wilson
S. Wilson
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17 Herb Pennock
H. Pennock
204
354
33
69
17
1
1
27
33
5
61
0
413
91
19
21
.195
.273
.257
.530
23
-23.9
.259
48
-27.7
18 George Cochran
G. Cochran
24
60
7
7
0
0
0
3
10
2
6
3
72
7
0
0
.117
.264
.117
.381
2
-4.7
.217
35
-4.9
19 Wally Schang
W. Schang
323
942
137
274
53
11
4
123
181
14
114
26
1,161
361
68
24
.291
.412
.383
.796
174
50.7
.387
129
40.8
20 Frank Truesdale
F. Truesdale
15
36
6
10
1
0
0
2
4
0
5
1
42
11
1
2
.278
.350
.306
.656
4
0.3
.327
104
0.2
21 Bill James
B. James
13
21
1
3
0
0
0
1
1
1
7
0
26
3
0
3
.143
.217
.143
.360
0
-2.4
.189
12
-2.7
22 Allen Russell
A. Russell
112
177
12
20
2
0
0
3
13
1
69
0
195
22
2
4
.113
.178
.124
.302
-5
-27.4
.157
-14
-29.2
23 Red Shannon
R. Shannon
80
290
36
75
11
7
0
22
17
6
42
7
320
100
18
7
.259
.313
.345
.658
32
-1.5
.315
88
-4.7
24 Gary Fortune
G. Fortune
14
12
0
2
0
0
0
1
1
0
5
0
0
13
2
0
0
.167
.231
.167
.397
0
-1.3
.202
15
-1.4
25 Allen Sothoron
A. Sothoron
2
2
0
1
1
0
0
0
0
0
1
0
0
2
2
1
0
.500
.500
1.000
1.500
1
0.5
.652
272
0.5

More Red Sox Stats

Team Rankings

HR

186

15th

R

786

7th

SO

1,361

16th

ERA

3.70

5th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
94
68
.580
Blue Jays Blue Jays
94
68
.580
Red Sox Red Sox
89
73
.549
5.0
Rays Rays
77
85
.475
17.0
Orioles Orioles
75
87
.463
19.0
Last Game
NYY Yankees

2 - 1

4

Final

0

BOS Red Sox

1 - 2

Thu 2 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6
Sun
9/14
TEX TEX
@
HOU HOU
3-6

Schedule

DATE MATCHUP TIME (ET)
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM
Tue
10/7
TOR TOR
@
NYY NYY
8:08 PM
Wed
10/8
SEA SEA
@
DET DET
3:08 PM