active switch hitters with highest career batting avg

José Ramírez has the best career batting average by an active switch-hitter, with an average of .281.

Interpreted as:
active switch hitters with highest career batting avg with a minimum of 1500 PA
NAME AVG PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 José Ramírez
J. Ramírez
.281
6,322
1,507
5,588
934
1,569
377
41
266
893
620
39
753
257
59
2,826
684
19
56
93
78
.353
.506
.859
987
237.7
.361
131
230.2
2 Ketel Marte
K. Marte
.280
4,675
1,137
4,170
626
1,169
248
43
151
528
426
36
743
63
18
1,956
442
6
37
26
86
.349
.469
.818
688
130.8
.349
119
112.4
3 Francisco Lindor
F. Lindor
.275
6,389
1,434
5,681
933
1,560
314
26
262
806
545
71
1,036
196
47
2,712
602
31
61
36
104
.342
.477
.820
934
173.3
.349
121
162.9
4 Bryan Reynolds
B. Reynolds
.274
3,599
851
3,200
453
876
166
27
129
445
330
48
796
41
13
1,483
322
0
21
21
60
.348
.463
.812
531
99.6
.348
118
82.5
5 Ozzie Albies
O. Albies
.268
4,052
929
3,711
579
994
220
31
147
530
273
33
680
90
21
1,717
398
2
33
10
34
.321
.463
.784
547
59.7
.333
107
35.2
6 Jorge Polanco
J. Polanco
.262
4,160
996
3,722
505
976
198
20
138
522
360
27
800
56
32
1,628
356
17
34
6
61
.329
.437
.766
547
46.1
.329
110
49.2
7 Tommy Edman
T. Edman
.262
2,750
676
2,525
390
662
134
21
68
271
169
34
458
115
18
1,042
223
6
16
4
35
.315
.413
.728
330
-0.5
.315
100
-0.4
8 Josh Bell
J. Bell
.255
4,813
1,197
4,208
569
1,074
210
20
180
635
541
26
916
4
15
1,864
410
0
38
32
130
.341
.443
.784
660
82.9
.336
111
68.1
9 Adley Rutschman
A. Rutschman
.255
2,008
468
1,744
244
445
94
4
57
216
240
9
327
6
2
718
155
0
15
9
33
.346
.412
.757
267
30.3
.332
117
39.3
10 Yoán Moncada
Y. Moncada
.254
3,255
777
2,895
392
734
163
21
99
358
319
25
950
32
13
1,236
283
4
12
6
26
.332
.427
.759
425
33.5
.328
107
31.4
11 Keibert Ruiz
K. Ruiz
.251
1,792
458
1,669
163
419
80
0
44
198
91
22
195
10
5
631
124
1
9
1
41
.297
.378
.675
185
-26
.295
87
-28.7
12 Luis Rengifo
L. Rengifo
.249
2,160
580
1,973
233
492
77
12
54
199
146
21
393
43
22
755
143
9
11
0
36
.306
.383
.689
234
-24.7
.301
90
-27.2
13 Willi Castro
W. Castro
.248
2,287
624
2,057
306
511
101
21
49
205
149
56
547
68
24
801
171
9
16
3
28
.314
.389
.704
261
-11.3
.308
97
-8.2
14 Ian Happ
I. Happ
.248
4,024
1,039
3,483
516
864
197
16
153
499
481
33
1,074
67
23
1,552
366
5
22
22
66
.343
.446
.788
563
83.9
.340
116
76.8
15 Victor Caratini
V. Caratini
.244
1,971
643
1,741
192
424
66
1
49
211
173
38
412
4
3
639
116
3
16
12
60
.323
.367
.690
216
-19.7
.303
91
-22.4
16 Geraldo Perdomo
G. Perdomo
.242
1,671
459
1,411
224
342
67
9
20
166
190
17
281
45
7
487
96
35
18
3
12
.336
.345
.681
186
-10.6
.305
92
-15.6
17 Carlos Santana
C. Santana
.242
9,004
2,134
7,587
1,088
1,838
398
17
331
1,111
1,309
43
1,487
60
18
3,263
746
0
65
66
185
.354
.430
.784
1243
192.5
.342
116
167.6
18 Anthony Santander
A. Santander
.242
3,324
796
3,014
397
728
160
6
161
453
250
35
699
10
7
1,383
327
2
23
9
55
.305
.459
.764
428
31
.326
110
36.6
19 Leody Taveras
L. Taveras
.238
1,908
528
1,755
212
417
80
12
41
176
125
4
466
75
19
644
133
12
12
0
16
.288
.367
.655
183
-43.2
.286
82
-40.7
20 Jeimer Candelario
J. Candelario
.237
3,589
880
3,195
410
757
190
18
110
384
326
49
857
19
10
1,313
318
0
19
7
51
.315
.411
.726
431
1
.315
98
-8.2
21 Dylan Carlson
D. Carlson
.237
1,800
506
1,588
197
376
86
10
39
184
161
30
422
14
7
599
135
1
20
3
21
.315
.377
.692
200
-13.9
.304
94
-13.2
22 Jonah Heim
J. Heim
.229
1,932
531
1,778
199
408
76
2
63
257
133
8
373
11
2
677
141
1
12
2
46
.284
.381
.665
191
-37.2
.290
84
-35.5
23 Cal Raleigh
C. Raleigh
.224
2,013
522
1,780
242
398
81
2
116
296
206
13
577
13
2
831
199
0
14
8
23
.307
.467
.773
266
29
.331
120
45.8

More Guardians Stats

Team Rankings

HR

61

15th

R

235

24th

SO

502

13th

ERA

4.06

21st

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
Twins Twins
32
27
.542
7.0
Royals Royals
31
29
.517
8.5
White Sox White Sox
18
42
.300
21.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Wed
6/4
CLE CLE
@
NYY NYY
7:05 PM
Thu
6/5
CLE CLE
@
NYY NYY
7:05 PM
Fri
6/6
HOU HOU
@
CLE CLE
7:10 PM
Sat
6/7
HOU HOU
@
CLE CLE
4:10 PM
Last Game
CLE Guardians

32 - 26

4

Final

2

LAA Angels

26 - 32

Sun 1 Jun 2025

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
40
21
.656
Guardians Guardians
32
26
.552
6.5
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
38
22
.633
Phillies Phillies
36
23
.610
1.5
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
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM