most homeruns by switch hitter since 2022

Since 2022, Cal Raleigh has crushed the most homers by a switch-hitter, with 151 home runs.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Cal Raleigh
C. Raleigh
151
576
2,025
307
464
83
2
363
259
18
644
21
5
2,317
1,004
236
0
15
22
24
.229
.320
.496
.816
335
61.8
.346
130
81
2José Ramírez
J. Ramírez
122
629
2,425
394
681
153
15
409
262
16
311
133
27
2,729
1,230
290
0
26
76
31
.281
.351
.507
.859
421
99.6
.358
134
108.3
3Francisco Lindor
F. Lindor
121
633
2,494
430
664
132
8
382
246
50
528
107
20
2,814
1,175
261
0
24
5
35
.266
.341
.471
.812
416
84.8
.350
128
94.1
4Anthony Santander
A. Santander
111
514
1,954
266
464
95
3
304
193
27
464
7
3
2,189
898
209
0
15
6
40
.237
.312
.460
.772
292
33.6
.332
117
42.8
5Ketel Marte
K. Marte
101
549
2,045
342
558
119
13
301
255
25
399
24
6
2,347
1,006
233
0
22
18
49
.273
.357
.492
.849
372
94.5
.363
131
88.3
6Bryan Reynolds
B. Reynolds
91
600
2,325
300
608
117
15
307
223
38
608
32
8
2,600
1,028
223
0
14
12
48
.262
.334
.442
.776
355
48.3
.336
112
38.4
7Ian Happ
I. Happ
86
619
2,291
334
575
143
8
321
324
20
621
42
12
2,652
992
237
0
17
9
38
.251
.347
.433
.780
370
57.6
.340
119
61
8Josh Bell
J. Bell
80
591
2,105
246
527
96
6
279
252
18
444
0
6
2,390
875
182
0
15
8
72
.250
.333
.416
.749
309
27.5
.327
109
25.7
9Carlos Santana
C. Santana
76
551
1,917
242
434
88
1
271
253
11
382
17
0
2,193
752
165
0
12
6
38
.226
.318
.392
.711
257
-1.4
.312
100
-0.1
10Jorge Polanco
J. Polanco
72
440
1,565
199
379
75
0
227
188
11
402
17
8
1,781
670
147
3
14
4
29
.242
.325
.428
.753
231
21.5
.327
115
31.9
11Ozzie Albies
O. Albies
67
468
1,845
258
473
98
8
271
144
19
313
38
10
2,029
788
173
0
21
4
24
.256
.313
.427
.741
250
9.6
.319
101
4
12Jurickson Profar
J. Profar
62
515
1,916
287
487
108
5
232
247
33
353
25
6
2,217
791
175
8
13
4
41
.254
.347
.413
.760
300
39.1
.334
113
34.9
13Adley Rutschman
A. Rutschman
61
505
1,879
259
478
103
5
230
255
9
347
6
2
2,160
774
169
0
17
9
35
.254
.344
.412
.755
286
30.3
.330
116
39.4
14Elly De La Cruz
E. De La Cruz
60
420
1,635
274
417
82
24
206
171
10
543
139
32
1,822
727
166
3
3
15
32
.255
.329
.445
.773
244
27.7
.332
106
11.8
15Jonah Heim
J. Heim
58
513
1,717
195
395
74
2
245
139
7
361
8
1
1,875
647
134
1
11
2
43
.230
.289
.377
.666
188
-33.5
.291
86
-31.3
16Jeimer Candelario
J. Candelario
57
398
1,441
176
325
83
7
186
117
25
379
12
6
1,596
593
147
0
13
3
28
.226
.293
.412
.704
178
-10.6
.305
92
-15
17Luis Rengifo
L. Rengifo
48
478
1,667
196
437
66
12
176
107
17
309
46
20
1,801
671
126
3
7
0
27
.262
.312
.403
.715
211
-1.6
.312
99
-3.1
18Tommy Edman
T. Edman
45
424
1,541
233
383
74
10
173
111
19
286
68
8
1,688
612
129
5
12
3
25
.249
.305
.397
.702
188
-10.9
.305
96
-9
19Michael Toglia
M. Toglia
42
280
957
112
192
42
6
108
101
3
373
15
3
1,066
372
90
0
5
4
19
.201
.278
.389
.666
105
-20.1
.289
70
-38.6
20Willi Castro
W. Castro
40
514
1,683
254
409
84
15
158
140
52
442
66
22
1,890
643
139
5
10
2
29
.243
.319
.382
.701
218
-5.2
.309
99
-1.6
21Keibert Ruiz
K. Ruiz
40
443
1,631
153
403
79
0
185
85
20
188
10
5
1,747
602
119
1
10
1
39
.247
.291
.369
.660
172
-34.8
.289
82
-36.5
22Victor Caratini
V. Caratini
36
358
1,062
114
261
38
1
135
96
28
230
2
2
1,200
409
75
1
13
2
33
.246
.321
.385
.706
140
-1.6
.311
99
-1.1
23Yoán Moncada
Y. Moncada
35
292
1,019
123
240
54
5
126
89
11
307
4
0
1,124
409
94
1
4
3
17
.236
.303
.401
.704
126
-6.1
.306
95
-6.1
24Leody Taveras
L. Taveras
34
451
1,476
178
363
68
9
162
103
3
367
57
18
1,604
551
111
10
12
0
13
.246
.294
.373
.668
161
-28.6
.291
86
-25.6
25Geraldo Perdomo
G. Perdomo
34
551
1,772
288
449
84
13
224
244
24
330
61
13
2,103
661
131
41
22
2
21
.253
.348
.373
.721
261
13.1
.321
103
8

More Mariners Stats

Team Batting Leaders

HR

60

Raleigh

Cal Raleigh

RBI

125

Raleigh

Cal Raleigh

AVG

.300

Canzone

Dominic Canzone
Team Pitching Leaders

W

15

Woo

Bryan Woo

K

198

Woo

Bryan Woo

ERA

2.94

Woo

Bryan Woo
Team Rankings

HR

238

3rd

R

766

9th

SO

1,426

7th

ERA

3.87

13th

2025 Division Standings
TEAMWLPCTGB
Mariners Mariners
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
10:10 PM
Fri
3/27
@
9:40 PM
Sat
3/28
@
9:40 PM
Sun
3/29
@
7:20 PM
Mon
3/30
@
9:40 PM
Last Game
SEA Mariners

3 - 4

3

Final

4

TOR Blue Jays

4 - 3

Mon 20 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM