highest slugging percentage switch hitter

Cal Raleigh has the best slugging percentage by a switch-hitter this season, with a slugging percentage of .584.

Interpreted as:
highest slugging percentage with a minimum of 3.1 PA per team game switch hitter this regular season
NAME SLG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP OPS WRC WRAA WOBA WRC+ BRAA
1 Cal Raleigh
C. Raleigh
.584
2025
SEA SEA
48
173
32
43
10
0
16
33
32
2
53
5
1
208
101
26
0
1
2
2
.249
.370
.954
39
15
.404
172
16.9
2 José Ramírez
J. Ramírez
.520
2025
CLE CLE
46
171
26
52
10
0
9
24
16
2
20
12
4
193
89
19
0
4
3
0
.304
.363
.883
32
9.3
.375
146
10
3 Geraldo Perdomo
G. Perdomo
.488
2025
AZ AZ
49
170
25
52
13
0
6
37
31
1
25
11
0
211
83
19
2
7
0
1
.306
.402
.890
36
12
.385
145
11.3
4 Francisco Lindor
F. Lindor
.480
2025
NYM NYM
49
198
30
56
9
0
10
29
16
7
35
9
2
225
95
19
0
4
0
4
.283
.351
.831
34
8.5
.361
134
9
5 Jasson Domínguez
J. Domínguez
.438
2025
NYY NYY
40
137
25
33
9
0
6
22
20
1
46
4
0
159
60
15
0
1
0
2
.241
.340
.778
22
3.7
.343
122
4
6 Elly De La Cruz
E. De La Cruz
.404
2025
CIN CIN
51
198
32
48
8
0
8
33
20
2
63
16
4
221
80
16
0
1
2
2
.242
.317
.721
26
0.4
.316
93
-1.7
7 Michael Toglia
M. Toglia
.367
2025
COL COL
47
166
14
34
9
0
6
19
15
1
71
2
0
184
61
15
0
2
2
3
.205
.272
.639
16
-5.3
.277
61
-8.5
8 Keibert Ruiz
K. Ruiz
.366
2025
WSH WSH
43
161
16
45
8
0
2
18
8
3
18
0
2
172
59
10
0
0
0
2
.280
.326
.692
19
-0.6
.309
96
-0.9
9 Ian Happ
I. Happ
.365
2025
CHC CHC
41
170
30
44
9
0
3
20
24
1
39
2
1
197
62
12
0
2
0
4
.259
.350
.715
24
1.3
.322
107
1.6
10 Carlos Santana
C. Santana
.363
2025
CLE CLE
46
160
24
37
3
0
6
24
24
3
35
2
0
190
58
9
0
3
1
2
.231
.337
.699
22
0
.314
103
0.7
11 Adley Rutschman
A. Rutschman
.360
2025
BAL BAL
46
164
19
35
7
1
5
14
19
1
30
0
0
184
59
13
0
0
0
6
.213
.299
.659
19
-2.7
.295
91
-1.8
12 Ozzie Albies
O. Albies
.335
2025
ATL ATL
48
191
25
43
6
0
5
17
15
1
32
5
0
208
64
11
0
1
0
1
.225
.284
.619
18
-6.1
.277
72
-6.8
13 Anthony Santander
A. Santander
.327
2025
TOR TOR
43
165
13
31
5
0
6
18
18
0
48
0
0
184
54
11
0
1
1
5
.188
.266
.594
14
-7.2
.264
68
-6.6
14 Bryan Reynolds
B. Reynolds
.323
2025
PIT PIT
48
192
18
39
5
0
6
24
17
1
59
3
2
213
62
11
0
3
1
6
.203
.268
.591
16
-8.8
.262
61
-9.8
15 Josh Bell
J. Bell
.303
2025
WSH WSH
41
142
14
22
1
1
6
15
17
2
37
0
1
161
43
8
0
0
0
6
.155
.255
.557
11
-7.5
.255
59
-7.7
16 Xavier Edwards
X. Edwards
.292
2025
MIA MIA
42
171
18
45
3
1
0
11
19
1
34
11
4
194
50
4
1
2
1
0
.263
.337
.629
18
-4.1
.287
78
-5
17 Luis Rengifo
L. Rengifo
.286
2025
LAA LAA
44
154
14
34
7
0
1
10
8
0
27
1
3
163
44
8
0
1
0
5
.221
.258
.543
10
-9.2
.243
50
-9.1

More Mariners Stats

Team Rankings

HR

66

6th

R

227

11th

SO

398

19th

ERA

3.62

11th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
Rangers Rangers
25
25
.500
4.0
Angels Angels
23
25
.479
5.0
Athletics Athletics
22
28
.440
7.0
Schedule
DATE MATCHUP TIME (ET)
Thu
5/22
SEA SEA
@
HOU HOU
8:10 PM
Fri
5/23
SEA SEA
@
HOU HOU
8:10 PM
Sat
5/24
SEA SEA
@
HOU HOU
4:10 PM
Sun
5/25
SEA SEA
@
HOU HOU
2:10 PM
Tue
5/27
WSH WSH
@
SEA SEA
9:40 PM
Last Game
CWS White Sox

15 - 35

5

Final

6

SEA Mariners

28 - 20

Wed 21 May 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
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
31
19
.620
Giants Giants
29
21
.580
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
SFG SFG
@
CHC CHC
3-1
Tue
5/6
SEA SEA
@
ATH ATH
6-5
Tue
5/6
NYM NYM
@
AZ AZ
7-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
TEX TEX
@
NYY NYY
12:35 PM
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM