highest lifetime batting average by a switch hitter

José Ramírez has the highest batting average by a switch-hitter this season, with an average of .330.

Interpreted as:
highest lifetime batting average with a minimum of 3.1 PA per team game by a switch hitter this regular season
NAME AVG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 José Ramírez
J. Ramírez
.330
2025
CLE CLE
57
215
37
71
13
1
11
29
20
2
25
16
4
241
119
25
0
4
5
0
.386
.553
.939
44
16
.397
162
16.7
2 Francisco Lindor
F. Lindor
.284
2025
NYM NYM
60
243
41
69
10
0
14
36
23
7
48
11
2
278
121
24
0
5
2
4
.356
.498
.854
44
11.9
.368
139
12.7
3 Xavier Edwards
X. Edwards
.283
2025
MIA MIA
46
184
20
52
4
1
0
12
20
1
35
11
4
209
58
5
2
2
1
0
.353
.315
.668
22
-1.8
.303
89
-2.6
4 Geraldo Perdomo
G. Perdomo
.276
2025
AZ AZ
59
210
29
58
13
0
6
41
34
3
29
11
0
256
89
19
2
7
0
3
.374
.424
.798
37
7.8
.352
124
7.1
5 Keibert Ruiz
K. Ruiz
.264
2025
WSH WSH
53
201
18
53
10
0
2
22
8
3
21
0
2
212
69
12
0
0
0
3
.302
.343
.645
20
-4.3
.288
82
-4.5
6 Carlos Santana
C. Santana
.262
2025
CLE CLE
55
191
31
50
6
0
7
29
31
3
39
2
0
228
77
13
0
3
1
4
.368
.403
.772
32
5.5
.344
124
6.2
7 Elly De La Cruz
E. De La Cruz
.259
2025
CIN CIN
62
239
47
62
11
0
12
43
26
2
74
17
5
268
109
23
0
1
4
2
.336
.456
.792
37
6.1
.342
112
3.7
8 Cal Raleigh
C. Raleigh
.259
2025
SEA SEA
59
216
39
56
10
0
23
45
37
3
70
6
1
257
135
33
0
1
3
3
.374
.625
.999
51
21.7
.420
183
24
9 Ian Happ
I. Happ
.251
2025
CHC CHC
51
211
37
53
12
0
3
21
29
1
52
3
1
243
74
15
0
2
0
4
.342
.351
.692
28
-0.1
.313
101
0.3
10 Jasson Domínguez
J. Domínguez
.247
2025
NYY NYY
49
162
27
40
10
0
6
25
25
1
55
8
0
191
68
16
0
3
0
2
.346
.420
.765
26
3.7
.338
119
4.1
11 Ozzie Albies
O. Albies
.235
2025
ATL ATL
59
230
30
54
8
0
6
23
21
2
39
6
1
254
80
14
0
1
0
1
.303
.348
.651
25
-4.3
.292
83
-5.1
12 Bryan Reynolds
B. Reynolds
.234
2025
PIT PIT
58
231
21
54
9
1
7
34
22
2
65
3
2
258
86
17
0
3
1
6
.302
.372
.675
26
-3.2
.298
86
-4.3
13 Adley Rutschman
A. Rutschman
.214
2025
BAL BAL
54
192
24
41
7
1
5
15
25
1
38
0
0
218
65
13
0
0
0
6
.307
.339
.646
21
-3.6
.293
89
-2.6
14 Luis Rengifo
L. Rengifo
.211
2025
LAA LAA
55
190
14
40
7
0
1
12
9
0
32
1
4
202
50
8
1
2
0
5
.244
.263
.507
9
-13.8
.227
39
-13.9
15 Michael Toglia
M. Toglia
.194
2025
COL COL
54
186
14
36
9
1
6
20
18
1
81
2
0
207
65
16
0
2
2
4
.266
.349
.615
16
-7.3
.269
55
-10.8
16 Josh Bell
J. Bell
.186
2025
WSH WSH
51
177
19
33
1
1
9
22
21
3
42
0
1
201
63
11
0
0
0
7
.284
.356
.640
19
-4.1
.288
82
-4.2
17 Anthony Santander
A. Santander
.179
2025
TOR TOR
50
184
14
33
5
0
6
18
24
0
55
0
0
209
56
11
0
1
1
6
.273
.304
.577
15
-8.7
.261
66
-8

More Guardians Stats

Team Rankings

HR

61

16th

R

237

24th

SO

508

13th

ERA

4.05

20th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
Guardians Guardians
32
27
.542
6.5
Royals Royals
32
29
.525
7.5
White Sox White Sox
19
42
.311
20.5
Schedule
DATE MATCHUP TIME (ET)
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
Sun
6/8
HOU HOU
@
CLE CLE
1:40 PM
Last Game
NYY Yankees

37 - 22

3

Final

2

CLE Guardians

32 - 27

Tue 3 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
37
22
.627
Rays Rays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
NL West W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/18
CHC CHC
@
MIA MIA
7-8
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
HOU HOU
@
TBR TBR
4-3
Sun
5/18
DET DET
@
STL STL
4-11
Sun
5/18
LAA LAA
@
ATH ATH
4-3

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
COL COL
@
MIA MIA
12:10 PM
Wed
6/4
MIL MIL
@
CIN CIN
12:40 PM
Wed
6/4
LAA LAA
@
BOS BOS
1:35 PM
Wed
6/4
HOU HOU
@
PIT PIT
6:40 PM
Wed
6/4
CHC CHC
@
WSH WSH
6:45 PM