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,163
7,693
1,097
1,857
400
17
334
1,120
1,317
43
1,512
62
18
9,118
3,293
751
0
65
66
187
.241
.353
.428
.781
1249
185
.340
115
160.1
3 Jurickson Profar
J. Profar
1,128
3,783
534
926
195
17
113
447
431
67
701
57
17
4,326
1,494
325
20
25
8
80
.245
.331
.395
.726
525
11.5
.318
99
-5.3
4 José Ramírez
J. Ramírez
1,537
5,702
943
1,597
381
41
270
906
630
41
769
265
60
6,448
2,870
692
19
56
97
80
.280
.353
.503
.856
1001
236.3
.360
130
228.6
5 Jorge Polanco
J. Polanco
1,022
3,818
514
1,000
204
20
140
531
368
28
815
58
33
4,267
1,664
364
17
36
6
64
.262
.328
.436
.764
558
44.8
.329
109
48.5
6 Francisco Lindor
F. Lindor
1,464
5,798
951
1,585
321
26
265
819
554
74
1,062
199
47
6,519
2,753
612
31
62
36
105
.273
.341
.475
.816
946
169.8
.347
120
160.3
7 Ketel Marte
K. Marte
1,167
4,286
652
1,205
253
43
162
555
443
36
769
63
18
4,809
2,030
458
6
38
27
87
.281
.351
.474
.824
717
143.7
.352
121
125.3
8 Josh Bell
J. Bell
1,225
4,304
576
1,100
215
20
182
649
549
26
927
4
15
4,918
1,901
417
0
39
33
132
.256
.341
.442
.782
672
82.3
.336
111
67.7
9 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.4
.328
107
31.1
10 Ozzie Albies
O. Albies
960
3,827
586
1,017
223
32
147
536
283
35
700
91
21
4,181
1,745
402
2
34
10
37
.266
.319
.456
.775
554
51.6
.330
105
27.1
11 Victor Caratini
V. Caratini
667
1,827
203
443
70
1
55
230
175
39
431
4
3
2,063
680
126
3
19
12
63
.242
.319
.372
.691
226
-20.9
.303
91
-23.6
12 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
30.8
.326
109
36
13 Ildemaro Vargas
I. Vargas
430
1,132
121
280
58
6
18
130
64
7
139
16
6
1,221
404
82
9
9
1
37
.247
.290
.357
.646
113
-33.8
.281
76
-37.2
14 Ian Happ
I. Happ
1,070
3,604
533
887
200
16
162
523
502
33
1,110
68
23
4,167
1,605
378
5
23
22
67
.246
.342
.445
.787
582
85.1
.340
115
78.7
15 Willi Castro
W. Castro
653
2,153
321
539
105
22
52
215
163
59
576
73
26
2,401
844
179
10
16
3
30
.250
.318
.392
.710
280
-5.8
.311
99
-2.8
16 Tyler Heineman
T. Heineman
143
337
45
81
16
1
3
27
28
11
58
5
0
387
108
20
9
2
0
4
.240
.317
.320
.638
38
-7.8
.288
83
-7.9
17 Luis Rengifo
L. Rengifo
609
2,078
247
519
80
13
57
207
153
22
417
44
24
2,273
796
150
9
11
0
38
.250
.307
.383
.690
246
-25.4
.301
90
-28.3
18 Abraham Toro
A. Toro
413
1,343
170
307
58
4
39
153
97
26
255
15
7
1,477
490
101
2
9
3
16
.229
.292
.365
.656
145
-30.2
.288
85
-25.3
19 Sam Haggerty
S. Haggerty
245
544
91
129
22
5
11
51
58
7
145
41
5
615
194
38
4
2
4
5
.237
.318
.357
.674
65
-8
.298
94
-4.7
20 Bryan Reynolds
B. Reynolds
880
3,309
464
899
173
28
132
456
338
48
830
41
13
3,716
1,524
333
0
21
21
65
.272
.346
.461
.806
541
96.2
.346
117
79.1
21 Tommy Edman
T. Edman
704
2,613
402
682
139
21
69
280
179
36
474
115
18
2,851
1,070
229
6
17
4
37
.261
.315
.409
.725
339
-2.7
.314
99
-2.2
22 Jonah Heim
J. Heim
555
1,864
204
425
81
2
65
264
138
8
392
11
2
2,025
705
148
2
13
2
47
.228
.282
.378
.660
197
-42.3
.288
83
-40.8
23 Keibert Ruiz
K. Ruiz
474
1,727
164
429
82
0
44
201
91
22
200
10
5
1,851
643
126
1
10
1
42
.248
.293
.372
.665
185
-33.4
.291
84
-35.8
24 Rafael Marchán
R. Marchán
63
167
23
41
7
1
6
18
15
2
32
0
0
186
68
14
2
0
0
3
.246
.315
.407
.722
23
0.5
.316
99
0
25 Vidal Bruján
V. Bruján
230
530
68
99
23
2
5
42
43
7
129
16
14
584
141
30
2
2
3
8
.187
.256
.266
.522
32
-36.3
.235
48
-35.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
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM