current switch hitters in al

current switch hitters in al

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 Carlos Santana
C. Santana
1,827
6,477
928
1,578
337
14
284
939
1,134
42
1,290
52
17
7,706
2,795
635
0
53
60
162
.244
.357
.432
.789
1075
179.6
.344
118
160.7
2 José Ramírez
J. Ramírez
1,507
5,588
934
1,569
377
41
266
893
620
39
753
257
59
6,322
2,826
684
19
56
93
78
.281
.353
.506
.859
987
237.8
.361
131
230.3
3 Jorge Polanco
J. Polanco
996
3,722
505
976
198
20
138
522
360
27
800
56
32
4,160
1,628
356
17
34
6
61
.262
.329
.437
.766
547
46.1
.329
110
49.2
4 Francisco Lindor
F. Lindor
777
3,140
508
896
191
15
138
411
284
25
496
99
27
3,510
1,531
344
25
36
27
67
.285
.346
.488
.833
519
97.8
.351
119
80.6
5 Ketel Marte
K. Marte
176
656
80
175
35
5
3
50
42
2
127
19
9
713
229
43
5
8
0
11
.267
.309
.349
.658
66
-16.6
.288
83
-14.6
6 Yoán Moncada
Y. Moncada
777
2,895
392
734
163
21
99
358
319
25
950
32
13
3,255
1,236
283
4
12
6
26
.254
.332
.427
.759
425
33.5
.328
107
31.4
7 Jeimer Candelario
J. Candelario
590
2,139
281
519
124
13
65
245
234
27
570
7
5
2,410
864
202
0
10
4
31
.243
.324
.404
.728
292
3.5
.317
100
0.1
8 Anthony Santander
A. Santander
796
3,014
397
728
160
6
161
453
250
35
699
10
7
3,324
1,383
327
2
23
9
55
.242
.305
.459
.764
428
31
.326
110
36.6
9 Willi Castro
W. Castro
623
2,053
304
509
101
21
49
205
148
56
547
68
24
2,282
799
171
9
16
3
28
.248
.314
.389
.703
260
-12
.307
97
-8.9
10 Luis Rengifo
L. Rengifo
579
1,969
233
491
77
12
54
199
146
21
393
43
22
2,156
754
143
9
11
0
36
.249
.306
.383
.689
234
-24.4
.301
90
-26.8
11 Abraham Toro
A. Toro
374
1,219
149
269
51
4
35
130
85
22
232
14
7
1,335
433
90
2
7
2
16
.221
.282
.355
.637
122
-36
.280
81
-30.1
12 Jonah Heim
J. Heim
531
1,778
199
408
76
2
63
257
133
8
373
11
2
1,932
677
141
1
12
2
46
.229
.284
.381
.665
191
-37.1
.290
84
-35.4
13 Ildemaro Vargas
I. Vargas
10
22
3
5
1
1
0
2
1
0
2
0
0
24
8
2
0
1
0
1
.227
.250
.364
.614
2
-1.3
.256
59
-1.2
14 Sam Haggerty
S. Haggerty
209
474
75
112
21
4
10
46
49
6
126
37
4
535
171
35
4
2
3
5
.236
.315
.361
.675
56
-6.9
.298
95
-3.6
15 Leody Taveras
L. Taveras
528
1,755
212
417
80
12
41
176
125
4
466
75
19
1,908
644
133
12
12
0
16
.238
.288
.367
.655
183
-43.2
.286
82
-40.6
16 Vidal Bruján
V. Bruján
99
249
30
39
7
0
3
24
17
3
66
9
7
272
55
10
1
2
0
3
.157
.218
.221
.439
7
-24.7
.201
29
-22.7
17 Taylor Walls
T. Walls
429
1,208
162
227
47
7
19
108
167
3
358
59
14
1,390
345
73
4
8
0
14
.188
.286
.286
.572
106
-57.6
.261
70
-48.1
18 Cal Raleigh
C. Raleigh
522
1,780
242
398
81
2
116
296
206
13
577
13
2
2,013
831
199
0
14
8
23
.224
.307
.467
.773
266
29.1
.331
120
45.9
19 Tyler Heineman
T. Heineman
55
104
18
32
7
1
1
10
12
2
27
2
0
120
44
9
1
1
0
1
.308
.387
.423
.810
18
4.2
.359
133
4.6
20 Adley Rutschman
A. Rutschman
468
1,744
244
445
94
4
57
216
240
9
327
6
2
2,008
718
155
0
15
9
33
.255
.346
.412
.757
267
30.3
.332
117
39.4
21 Drew Waters
D. Waters
181
560
73
136
24
9
14
64
46
8
192
20
6
617
220
47
0
3
0
7
.243
.308
.393
.701
69
-4.5
.307
91
-6.7
22 Oswaldo Cabrera
O. Cabrera
301
858
120
201
34
1
20
95
72
5
204
15
5
949
297
55
7
7
1
14
.234
.295
.346
.641
89
-23.3
.284
82
-20.8
23 Josh Bell
J. Bell
97
347
26
81
19
0
11
48
43
1
81
0
1
393
133
30
0
2
1
7
.233
.318
.383
.701
44
-3.5
.308
95
-2.2
24 Kenley Jansen
K. Jansen
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25 Cooper Hummel
C. Hummel
17
32
2
2
1
0
0
0
2
1
12
2
0
35
3
1
0
0
0
2
.063
.143
.094
.237
-1
-5.6
.121
-29
-5.3

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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
39
21
.650
Guardians Guardians
32
26
.552
6.0
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
37
22
.627
Phillies Phillies
36
23
.610
1.0
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
23
.610
Padres Padres
33
24
.579
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
HOU HOU
@
TEX TEX
4-3
Sat
5/17
PIT PIT
@
PHI PHI
0-1
Sat
5/17
ATL ATL
@
BOS BOS
10-4
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
DET DET
@
TOR TOR
3-2

Schedule

DATE MATCHUP TIME (ET)
Mon
6/2
COL COL
@
MIA MIA
6:40 PM
Mon
6/2
MIL MIL
@
CIN CIN
7:10 PM
Mon
6/2
LAA LAA
@
BOS BOS
7:10 PM
Mon
6/2
DET DET
@
CWS CWS
7:40 PM
Mon
6/2
SDP SDP
@
SFG SFG
9:45 PM