how many switch hitting second basemen have there been in mlb

How many switch hitting second basemen have there been in MLB?

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 Bill McClellan
B. McClellan
421
1,698
305
415
70
19
2
147
184
7
132
1,891
529
91
.244
.322
.312
.633
281
1.3
.307
96
-9.2
2 Bob Ferguson
B. Ferguson
334
1,319
194
350
46
9
1
94
1,413
417
56
.265
.316
210
14.7
.294
102
3.7
3 Chub Collins
C. Collins
83
307
42
61
9
1
0
20
23
0
36
330
72
10
.199
.255
.235
.489
37
-11.5
.234
70
-15.1
4 Bill Greenwood
B. Greenwood
567
2,140
373
481
55
26
8
184
200
20
194
2,361
612
89
.225
.297
.286
.583
298
-57.7
.286
84
-56.6
5 Henry Jones
H. Jones
34
127
24
28
3
1
0
3
16
18
143
33
4
.220
.260
20
-0.4
.275
92
-1.7
6 Piggy Ward
P. Ward
105
372
86
109
12
7
0
40
80
10
31
42
467
135
19
5
.293
.431
.363
.794
95
11
.398
107
7.1
7 Bob Glenalvin
B. Glenalvin
82
311
54
88
13
4
4
38
26
7
3
37
344
121
21
.283
.352
.389
.741
58
5.1
.358
103
1.7
8 Tim Shinnick
T. Shinnick
259
929
164
222
25
22
2
134
116
13
46
98
1,058
297
49
.239
.332
.320
.651
150
-8
.325
96
-6.2
9 Pat Wright
P. Wright
1
2
0
0
0
0
0
0
1
0
0
0
3
0
0
.000
.333
.000
.333
0
-0.2
.261
53
-0.2
10 Billy Clingman
B. Clingman
22
69
10
19
2
1
0
7
11
0
9
2
83
23
3
3
.275
.375
.333
.708
12
1.7
.347
119
1.8
11 Tom Daly
T. Daly
1,092
4,030
747
1,178
202
73
35
604
500
39
378
267
4,633
1,631
310
64
.292
.376
.405
.781
784
115.7
.374
113
93
12 Kid Gleason
K. Gleason
1,624
6,292
869
1,666
186
71
12
714
396
34
308
296
6,930
2,030
269
208
.265
.312
.323
.634
766
-116.1
.307
82
-170.2
13 Dan McGann
D. McGann
43
171
25
55
6
7
2
30
12
5
10
2
188
81
15
0
.322
.383
.474
.857
36
7.3
.399
115
4.5
14 Bill Fox
B. Fox
47
173
13
32
2
1
0
7
5
1
24
9
186
36
3
7
.185
.212
.208
.420
6
-18.1
.204
24
-18.8
15 Claude Ritchey
C. Ritchey
1,420
5,035
586
1,384
194
60
13
583
519
58
245
125
5,792
1,737
267
180
.275
.349
.345
.694
750
92.3
.339
107
47.1
16 Jack Morrissey
J. Morrissey
41
128
19
33
2
1
0
12
18
0
12
3
150
37
3
4
.258
.349
.289
.638
18
-0.1
.317
85
-3
17 Miller Huggins
M. Huggins
1,586
5,558
948
1,474
146
50
9
318
1,003
47
556
324
6,800
1,747
205
192
.265
.382
.314
.696
873
162.4
.350
111
88.5
18 Sammy Strang
S. Strang
329
931
137
233
36
8
8
89
180
13
131
65
1,149
309
52
25
.250
.379
.332
.711
155
38.7
.355
122
28.1
19 Charlie Malay
C. Malay
102
349
33
88
7
2
1
31
22
2
45
13
387
102
10
14
.252
.300
.292
.593
36
-4.5
.290
82
-8.3
20 Harry Hinchman
H. Hinchman
15
51
3
11
3
1
0
9
5
0
6
2
58
16
4
2
.216
.286
.314
.599
5
-0.3
.297
92
-0.4
21 George Davis
G. Davis
128
419
41
91
14
1
0
26
41
7
46
22
497
107
15
30
.217
.298
.255
.553
41
-5.7
.279
90
-4.9
22 Tillie Shafer
T. Shafer
38
84
11
15
2
1
0
7
14
0
13
6
101
19
3
3
.179
.296
.226
.522
7
-2.3
.271
70
-3.1
23 Bill McKechnie
B. McKechnie
165
462
42
95
4
3
0
35
26
3
48
11
505
105
7
14
.206
.253
.227
.480
25
-27.3
.239
45
-31.5
24 Frank Truesdale
F. Truesdale
215
668
67
147
12
2
1
40
91
5
108
41
777
166
15
13
.220
.318
.249
.567
65
-15.4
.290
82
-14.8
25 Lee Magee
L. Magee
266
980
157
297
42
24
4
85
58
1
46
57
1,085
399
70
46
.303
.343
.407
.750
140
30.5
.361
121
24.5

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
37
37
.500
9.0
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
37
.507
5.5
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
43
34
.558
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
LAD LAD
@
STL STL
0-5
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
TOR TOR
@
MIN MIN
5-4
Fri
6/6
LAD LAD
@
STL STL
1-2

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
BAL BAL
@
NYY NYY
11:35 AM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM