how many switch hitters are there in mlb since 2020

How many switch hitters are there in MLB since 2020?

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 Ehire Adrianza
E. Adrianza
203
404
54
84
20
2
6
40
46
4
105
2
0
459
126
28
1
4
0
10
.208
.293
.312
.604
39
-16.1
.271
68
-17.6
2 Ozzie Albies
O. Albies
557
2,224
339
578
129
13
93
346
165
21
418
53
13
2,434
1,012
235
0
24
4
20
.260
.314
.455
.769
320
29.2
.329
106
18.2
3 Sergio Alcantara
S. Alcantara
192
446
58
93
14
5
12
47
44
3
135
4
2
502
153
31
3
6
2
9
.209
.281
.343
.624
43
-16.1
.273
72
-17.5
4 Greg Allen
G. Allen
99
204
36
41
10
2
4
15
20
11
75
18
3
242
67
16
4
3
0
2
.201
.303
.328
.631
23
-5.6
.284
79
-5.8
5 Abraham Almonte
A. Almonte
94
209
28
43
15
0
6
21
30
1
62
3
2
241
76
21
0
1
0
3
.206
.307
.364
.671
26
-3.4
.297
84
-4.8
6 Yency Almonte
Y. Almonte
46
3
0
0
0
0
0
0
0
0
2
0
0
3
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.8
.000
-123
-0.9
7 Luis Alexander Basabe
L. Alexander Basabe
9
14
5
2
0
0
0
1
4
0
5
2
0
18
2
0
0
0
0
0
.143
.333
.143
.476
1
-1
.253
56
-1
8 Josh Bell
J. Bell
705
2,513
308
624
109
7
102
348
304
20
558
0
4
2,856
1,053
218
0
19
13
89
.248
.332
.419
.751
369
29.9
.327
107
23.5
9 Emilio Bonifacio
E. Bonifacio
3
3
1
0
0
0
0
0
0
0
2
0
1
3
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.8
.000
-114
-0.8
10 Dylan Bundy
D. Bundy
3
4
0
1
0
0
0
0
0
0
3
0
0
4
1
0
0
0
0
0
.250
.250
.250
.500
0
-0.3
.220
33
-0.3
11 Asdrubal Cabrera
A. Cabrera
162
499
57
117
30
3
15
73
55
3
120
1
0
565
198
48
0
8
1
14
.234
.310
.397
.707
64
-5.2
.305
88
-8.4
12 Johan Camargo
J. Camargo
110
306
25
64
11
0
7
26
22
2
82
0
0
331
96
18
1
0
0
4
.209
.267
.314
.580
24
-15.4
.258
60
-16.4
13 Jeimer Candelario
J. Candelario
599
2,183
281
531
136
13
80
282
202
30
563
13
7
2,428
933
229
0
13
4
41
.243
.314
.427
.742
304
14.5
.321
103
9.9
14 Victor Caratini
V. Caratini
443
1,265
134
303
46
1
35
154
128
28
301
3
3
1,434
456
82
1
12
11
46
.240
.320
.360
.681
154
-16.2
.300
92
-15.6
15 Willi Castro
W. Castro
597
1,968
298
491
95
20
50
200
145
54
516
68
23
2,190
776
165
8
15
3
24
.249
.316
.394
.711
255
-4.6
.311
100
-1.3
16 Wilmer Difo
W. Difo
131
239
26
60
7
3
4
25
23
0
59
1
0
264
85
14
0
2
0
2
.251
.314
.356
.670
28
-4.4
.295
81
-6.2
17 Eduardo Escobar
E. Escobar
435
1,535
189
366
65
17
58
210
121
4
372
4
3
1,672
639
140
1
11
8
19
.238
.294
.416
.710
186
-14.5
.304
92
-16.6
18 Dexter Fowler
D. Fowler
38
110
17
26
2
0
4
16
11
1
34
2
1
122
40
6
0
0
0
2
.236
.311
.364
.675
13
-2.1
.299
88
-1.9
19 Freddy Galvis
F. Galvis
151
497
71
117
20
1
21
56
40
10
107
2
1
552
202
42
2
3
1
11
.235
.304
.406
.710
64
-4
.307
89
-7.4
20 Leury Garcia
L. Garcia
239
774
104
190
31
4
11
82
52
7
171
8
2
852
262
46
11
8
0
18
.245
.296
.339
.635
79
-22.7
.279
76
-23.6
21 Marwin Gonzalez
M. Gonzalez
229
635
65
126
25
0
16
68
51
16
173
6
2
713
199
41
4
7
0
17
.198
.272
.313
.586
55
-31.1
.261
63
-31.9
22 Niko Goodrum
N. Goodrum
161
520
58
99
20
3
14
54
52
4
209
23
7
582
167
37
1
5
0
10
.190
.267
.321
.588
44
-26.6
.260
62
-26.1
23 Yasmani Grandal
Y. Grandal
428
1,345
161
304
47
0
53
176
222
10
351
2
0
1,593
510
100
4
12
2
45
.226
.337
.379
.717
196
5.7
.318
101
4.3
24 Robbie Grossman
R. Grossman
538
1,695
228
387
85
7
51
200
266
22
478
38
8
2,005
639
143
2
20
5
28
.228
.337
.377
.714
244
3.9
.316
102
5.9
25 Billy Hamilton
B. Hamilton
142
181
48
33
8
3
3
13
8
0
67
27
3
196
56
14
5
2
0
1
.182
.215
.309
.524
9
-14.7
.225
38
-14.9

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
38
23
.623
Rays Rays
33
29
.532
5.5
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Twins Twins
34
28
.548
6.0
AL West W L PCT GB
Astros Astros
34
28
.548
Mariners Mariners
32
29
.525
1.5
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
39
23
.629
Cardinals Cardinals
34
28
.548
5.0
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
CLE CLE
@
MIN MIN
5-1
Tue
5/20
PHI PHI
@
COL COL
9-5

Schedule

DATE MATCHUP TIME (ET)
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM
Fri
6/6
CHC CHC
@
DET DET
7:10 PM