active switch hitters in nl

active switch hitters in nl

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
477
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 Josh Bell
J. Bell
1,121
3,934
550
1,009
195
20
171
596
504
25
842
4
14
4,500
1,757
386
0
37
31
125
.256
.342
.447
.788
622
83.9
.338
112
67.8
3 Ozzie Albies
O. Albies
953
3,799
585
1,011
223
32
147
536
283
34
698
91
21
4,152
1,739
402
2
34
10
37
.266
.320
.458
.778
553
54
.331
105
29.3
4 Victor Caratini
V. Caratini
519
1,386
150
327
53
0
38
171
142
30
339
4
2
1,573
494
91
3
12
11
50
.236
.318
.356
.674
164
-25.5
.296
85
-29.6
5 Ketel Marte
K. Marte
984
3,604
568
1,025
218
38
156
501
397
34
636
44
9
4,066
1,787
412
1
30
27
75
.284
.358
.496
.854
647
159.3
.363
127
138.7
6 Ildemaro Vargas
I. Vargas
420
1,110
118
275
57
5
18
128
63
7
137
16
6
1,197
396
80
9
8
1
36
.248
.290
.357
.647
111
-32.5
.282
76
-36
7 Ian Happ
I. Happ
1,063
3,580
532
886
199
16
162
521
495
33
1,104
68
23
4,136
1,603
377
5
23
22
67
.247
.342
.448
.790
581
88
.341
116
81.2
8 Carlos Santana
C. Santana
307
1,110
160
260
61
3
47
172
175
1
197
8
1
1,298
468
111
0
12
6
23
.234
.336
.422
.758
168
12.9
.329
104
7.1
9 Tyler Heineman
T. Heineman
75
204
19
42
8
0
1
11
13
7
24
3
0
230
53
9
6
0
0
2
.206
.277
.260
.537
15
-12.3
.246
53
-12.8
10 Sam Haggerty
S. Haggerty
11
4
2
0
0
0
0
0
0
0
3
0
0
4
0
0
0
0
0
0
.000
.000
.000
.000
-1
-1.1
.000
-108
-1.1
11 Bryan Reynolds
B. Reynolds
872
3,279
461
894
172
28
131
455
337
48
819
41
13
3,685
1,515
331
0
21
21
62
.273
.347
.462
.809
540
98.7
.347
118
81.3
12 Tommy Edman
T. Edman
698
2,596
400
680
139
21
69
280
174
35
468
115
18
2,828
1,068
229
6
17
4
37
.262
.315
.411
.726
338
-1.7
.314
100
-1.5
13 Keibert Ruiz
K. Ruiz
472
1,719
164
427
82
0
44
200
91
22
198
10
5
1,843
641
126
1
10
1
42
.248
.293
.373
.666
185
-32.8
.291
84
-35.4
14 Rafael Marchán
R. Marchán
62
164
23
41
7
1
6
18
15
2
31
0
0
182
68
14
1
0
0
3
.250
.320
.415
.735
23
1.3
.322
103
0.7
15 Francisco Lindor
F. Lindor
680
2,631
437
682
128
11
126
402
268
47
560
99
20
2,978
1,210
265
6
26
9
38
.259
.335
.460
.795
423
71
.343
122
78.2
16 Geraldo Perdomo
G. Perdomo
482
1,504
240
363
72
10
23
182
202
17
295
46
9
1,778
524
105
35
20
3
16
.241
.334
.348
.682
198
-11.2
.305
92
-16.4
17 Jose Herrera
J. Herrera
165
410
48
83
15
1
2
34
48
0
119
1
0
484
106
18
23
3
0
5
.202
.284
.259
.543
32
-24.6
.250
55
-25.9
18 Cooper Hummel
C. Hummel
66
176
20
31
8
3
3
17
23
1
64
4
1
201
54
14
0
1
0
4
.176
.274
.307
.580
15
-7.6
.262
66
-8
19 Michael Toglia
M. Toglia
258
885
107
181
39
6
40
104
93
3
340
15
3
986
352
85
0
5
4
18
.205
.281
.398
.679
101
-14.6
.294
73
-32
20 Bryce Johnson
B. Johnson
97
136
18
27
4
0
1
10
13
1
37
5
1
154
34
5
3
1
0
1
.199
.272
.250
.522
9
-9.2
.240
52
-8.9
21 Jeremiah Estrada
J. Estrada
22 Abraham Toro
A. Toro
9
18
4
8
0
0
2
9
2
1
5
0
0
21
14
2
0
0
0
0
.444
.524
.778
1.302
6
3.9
.544
249
3.9
23 Blake Perkins
B. Perkins
188
526
82
123
20
2
10
63
65
3
154
28
7
602
177
32
2
6
1
6
.234
.318
.337
.655
62
-9.8
.292
85
-11.2
24 Patrick Bailey
P. Bailey
282
910
95
205
43
4
16
113
78
3
264
5
0
1,008
304
63
6
11
0
21
.225
.285
.334
.619
87
-32.9
.274
74
-31.5
25 Xavier Edwards
X. Edwards
166
608
81
185
24
6
1
48
67
2
112
50
10
688
224
31
5
6
2
1
.304
.372
.368
.740
90
9.1
.329
107
6.1

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM
Sun
6/29
TOR TOR
@
BOS BOS
1:35 PM