all current switch hitters in mlb

all current switch hitters 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 Kenley Jansen
K. Jansen
480
9
1
3
1
0
0
1
1
0
3
0
0
10
4
1
0
0
0
1
.333
.400
.444
.844
2
0.4
.371
133
0.4
2 Carlos Santana
C. Santana
2,126
7,560
1,082
1,826
396
17
330
1,106
1,302
43
1,484
60
18
8,970
3,246
743
0
65
66
183
.242
.354
.429
.783
1233
187
.341
115
162.2
3 José Ramírez
J. Ramírez
1,497
5,548
924
1,552
374
40
264
888
616
39
748
255
59
6,278
2,798
678
19
56
91
78
.280
.353
.504
.857
976
231.5
.360
130
224
4 Jorge Polanco
J. Polanco
988
3,697
504
975
198
20
138
522
360
27
794
56
32
4,135
1,627
356
17
34
6
61
.264
.331
.440
.771
549
51.6
.331
111
54.6
5 Francisco Lindor
F. Lindor
1,424
5,640
924
1,548
313
26
258
799
539
71
1,024
194
47
6,341
2,687
597
31
60
34
104
.274
.342
.476
.818
925
169.9
.348
121
159.3
6 Ketel Marte
K. Marte
1,130
4,143
621
1,161
246
43
150
526
422
34
741
62
18
4,642
1,943
439
6
37
26
86
.280
.349
.469
.818
682
128.5
.349
119
110.1
7 Josh Bell
J. Bell
1,188
4,177
564
1,064
210
20
177
628
537
25
911
4
15
4,777
1,845
407
0
38
32
130
.255
.340
.442
.782
652
79.2
.335
111
64.3
8 Jeimer Candelario
J. Candelario
880
3,195
410
757
190
18
110
384
326
49
857
19
10
3,589
1,313
318
0
19
7
51
.237
.315
.411
.726
431
0.9
.315
98
-8.2
9 Yoán Moncada
Y. Moncada
768
2,868
388
727
161
21
97
355
317
25
940
32
13
3,225
1,221
279
4
11
6
26
.253
.332
.426
.758
421
32.4
.328
107
30.4
10 Ozzie Albies
O. Albies
919
3,676
574
984
218
31
146
525
267
32
673
89
20
4,010
1,702
395
2
33
10
34
.268
.320
.463
.783
540
57.6
.333
106
33.1
11 Victor Caratini
V. Caratini
635
1,714
192
415
66
1
49
206
172
37
410
4
3
1,941
630
116
3
15
12
59
.242
.322
.368
.690
213
-19.7
.303
91
-22.5
12 Anthony Santander
A. Santander
789
2,995
396
726
160
6
161
453
244
35
692
10
7
3,299
1,381
327
2
23
9
54
.242
.305
.461
.766
427
32.5
.326
110
38
13 Ian Happ
I. Happ
1,030
3,446
510
856
194
16
153
498
477
33
1,063
66
23
3,983
1,541
363
5
22
22
66
.248
.343
.447
.791
560
85.3
.341
116
78.1
14 Willi Castro
W. Castro
615
2,026
299
501
100
21
47
202
145
55
539
67
24
2,251
784
168
9
16
3
27
.247
.313
.387
.700
254
-14.4
.306
96
-11.3
15 Tyler Heineman
T. Heineman
129
304
35
72
15
1
2
21
25
9
50
5
0
346
95
18
7
1
0
3
.237
.313
.313
.625
32
-8.5
.283
79
-8.6
16 Luis Rengifo
L. Rengifo
570
1,941
233
486
77
12
54
197
145
21
389
43
22
2,125
749
143
8
10
0
36
.250
.308
.386
.694
234
-21
.303
91
-23.4
17 Abraham Toro
A. Toro
373
1,205
147
264
48
4
35
135
87
23
232
14
7
1,324
425
87
2
7
2
16
.219
.283
.353
.636
121
-36.1
.279
80
-30.1
18 Sam Haggerty
S. Haggerty
211
449
71
106
20
3
10
42
45
6
126
34
4
505
162
33
3
2
3
5
.236
.313
.361
.674
53
-7.1
.297
94
-3.8
19 Bryan Reynolds
B. Reynolds
842
3,165
450
861
162
26
128
435
325
47
791
41
13
3,558
1,459
316
0
21
21
60
.272
.347
.461
.808
520
93.1
.346
117
76.1
20 Tommy Edman
T. Edman
667
2,490
383
653
131
21
67
268
168
33
449
114
18
2,713
1,027
219
6
16
4
34
.262
.315
.412
.728
325
-0.7
.315
100
-0.6
21 Jonah Heim
J. Heim
522
1,752
198
405
76
2
63
256
133
8
362
11
2
1,905
674
141
1
11
2
45
.231
.287
.385
.671
193
-32.6
.292
86
-30.9
22 Dylan Carlson
D. Carlson
497
1,560
193
366
83
10
37
177
160
30
416
13
6
1,771
580
130
1
20
3
20
.235
.314
.372
.686
194
-17.1
.301
92
-16.5
23 Keibert Ruiz
K. Ruiz
449
1,633
161
411
78
0
44
194
91
22
192
10
5
1,756
621
122
1
9
1
40
.252
.299
.380
.679
184
-23.3
.297
88
-26.1
24 Leody Taveras
L. Taveras
518
1,721
210
410
80
12
40
174
125
4
460
74
18
1,873
634
132
11
12
0
16
.238
.289
.368
.658
182
-40.5
.287
83
-38.3
25 Rafael Marchán
R. Marchán
51
139
20
35
5
1
5
15
14
1
26
0
0
155
57
11
1
0
0
3
.252
.325
.410
.735
20
1.2
.322
103
0.6

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
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
SFG SFG
@
CHC CHC
3-1
Tue
5/6
SEA SEA
@
ATH ATH
6-5
Tue
5/6
NYM NYM
@
AZ AZ
7-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
TEX TEX
@
NYY NYY
12:35 PM
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM