switch hitting mlb home run leaders since 2020

Since 2020, José Ramírez has crushed the most homers by a switch-hitter, with 186 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1José Ramírez
J. Ramírez
186
942
3,578
611
985
225
21
606
421
28
500
201
38
4,065
1,810
432
0
38
94
50
.275
.353
.506
.859
634
151
.360
134
161.8
2Cal Raleigh
C. Raleigh
172
726
2,527
347
551
104
2
429
324
22
831
23
6
2,892
1,175
278
0
19
22
32
.218
.310
.465
.775
384
42.1
.331
120
66.2
3Francisco Lindor
F. Lindor
163
898
3,490
579
901
170
15
506
364
62
731
126
28
3,951
1,590
348
6
29
11
53
.258
.336
.456
.792
560
90
.342
121
99.9
4Ian Happ
I. Happ
146
957
3,434
504
837
198
12
476
485
34
1,010
56
18
3,976
1,497
356
4
19
13
62
.244
.341
.436
.777
552
79.4
.338
116
79.1
5Anthony Santander
A. Santander
140
661
2,513
344
602
132
4
386
226
33
590
8
5
2,792
1,162
276
1
19
9
53
.240
.308
.462
.771
369
36.9
.330
114
43.6
6Ketel Marte
K. Marte
138
802
3,035
478
835
185
18
435
334
36
558
31
6
3,435
1,470
341
0
30
24
63
.275
.351
.484
.835
529
120.7
.357
126
110.4
7Bryan Reynolds
B. Reynolds
137
952
3,580
506
946
190
27
482
398
56
928
47
11
4,054
1,601
354
0
20
24
67
.264
.345
.447
.793
577
95.3
.343
116
76.8
8Josh Bell
J. Bell
132
923
3,280
411
824
150
8
472
381
26
712
2
6
3,713
1,386
290
0
26
14
111
.251
.332
.423
.754
483
42
.328
108
37.1
9Ozzie Albies
O. Albies
123
790
3,115
456
801
166
15
463
237
30
555
64
19
3,423
1,366
304
0
41
7
32
.257
.312
.439
.751
430
21.9
.322
102
10.6
10Jorge Polanco
J. Polanco
111
684
2,497
325
611
123
2
350
255
17
591
32
16
2,796
1,071
236
6
21
4
42
.245
.316
.429
.745
353
20.2
.323
109
31.3
11Carlos Santana
C. Santana
103
777
2,712
343
598
111
1
370
388
15
535
19
0
3,133
1,020
215
0
18
10
55
.221
.320
.376
.696
357
-17.2
.307
95
-20.1
12Elly De La Cruz
E. De La Cruz
81
538
2,103
355
544
106
29
266
227
12
687
163
40
2,351
951
216
3
6
15
38
.259
.333
.452
.786
325
46.4
.338
111
29.8
13Jeimer Candelario
J. Candelario
80
606
2,201
284
533
138
13
282
203
31
571
13
7
2,448
937
231
0
13
4
42
.242
.313
.426
.739
305
12.3
.320
102
8.5
14Jonah Heim
J. Heim
80
694
2,310
252
516
102
2
323
181
10
481
11
2
2,520
862
184
2
17
2
61
.223
.281
.373
.654
241
-57.7
.285
81
-57.2
15Jurickson Profar
J. Profar
73
708
2,449
362
617
131
7
290
311
43
446
42
12
2,830
981
211
10
17
5
54
.252
.344
.401
.745
370
34.4
.328
110
31.9
16Adley Rutschman
A. Rutschman
70
587
2,179
294
549
123
6
281
291
11
402
6
3
2,503
894
199
0
22
9
42
.252
.340
.410
.750
326
30.2
.328
114
39.4
17Willi Castro
W. Castro
70
794
2,648
396
655
123
24
276
211
67
715
85
33
2,953
1,036
217
9
18
3
38
.247
.317
.391
.708
343
-7.2
.311
96
-13.2
18Tommy Edman
T. Edman
66
698
2,590
383
655
131
16
282
180
40
477
105
19
2,837
1,016
213
9
18
4
38
.253
.309
.392
.702
319
-19.7
.306
94
-19.8
19Luis Rengifo
L. Rengifo
59
660
2,243
268
561
80
12
233
164
22
422
56
25
2,451
842
151
11
11
1
36
.250
.306
.375
.682
261
-28.9
.300
90
-29.7
20Eduardo Escobar
E. Escobar
58
435
1,535
189
366
65
17
210
121
4
372
4
3
1,672
639
140
1
11
8
19
.238
.294
.416
.710
186
-14.5
.304
92
-16.6
21Yoán Moncada
Y. Moncada
58
529
1,850
234
443
96
10
221
218
24
581
8
2
2,101
733
164
1
8
4
26
.239
.326
.396
.722
256
4.9
.317
101
4.4
22Yasmani Grandal
Y. Grandal
53
428
1,345
161
304
47
0
176
222
10
351
2
0
1,593
510
100
4
12
2
45
.226
.337
.379
.717
196
5.7
.318
101
4.3
23Keibert Ruiz
K. Ruiz
53
563
2,016
205
510
104
0
246
107
24
234
12
6
2,161
773
157
1
13
2
49
.253
.297
.383
.680
226
-29.7
.297
87
-33.9
24Victor Caratini
V. Caratini
51
612
1,784
184
425
63
1
229
176
46
411
4
3
2,032
643
115
1
25
12
57
.238
.319
.360
.679
218
-23.9
.300
91
-22.4
25Robbie Grossman
R. Grossman
51
538
1,695
228
387
85
7
200
266
22
478
38
8
2,005
639
143
2
20
5
28
.228
.337
.377
.714
244
3.9
.316
102
6.2

More MLB News

More Guardians Stats

Team Batting Leaders

HR

13

DeLauter

Chase DeLauter

RBI

60

DeLauter

Chase DeLauter

AVG

.293

DeLauter

Chase DeLauter
Team Pitching Leaders

W

12

Williams

Gavin Williams

K

204

Williams

Gavin Williams

ERA

2.46

Messick

Parker Messick
Team Rankings

HR

127

29th

R

557

26th

SO

1,274

3rd

ERA

3.73

7th

2026 Division Standings
TEAMWLPCTGB
72
64
.529
Guardians Guardians
69
68
.504
3.5
65
72
.474
7.5
63
73
.463
9.0
62
76
.449
11.0
Schedule
DATEMATCHUPTIME (ET)
Tue
9/1
@
6:40 PM
Wed
9/2
@
6:40 PM
Thu
9/3
@
1:10 PM
Fri
9/4
@
2:10 PM
Fri
9/4
@
7:15 PM
Last Game
KCR Royals

62 - 76

1

Final

11

CLE Guardians

69 - 68

Sun 30 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
82
55
.599
77
60
.562
5.0
69
68
.504
13.0
65
74
.468
18.0
61
76
.445
21.0
NL CentralWLPCTGB
85
52
.620
77
60
.562
8.0
68
70
.493
17.5
67
71
.486
18.5
65
72
.474
20.0
NL WestWLPCTGB
82
55
.599
73
65
.529
9.5
72
65
.526
10.0
56
81
.409
26.0
52
85
.380
30.0
AL EastWLPCTGB
82
54
.603
78
59
.569
4.5
74
63
.540
8.5
68
69
.496
14.5
68
70
.493
15.0
AL CentralWLPCTGB
72
64
.529
69
68
.504
3.5
65
72
.474
7.5
63
73
.463
9.0
62
76
.449
11.0
AL WestWLPCTGB
69
68
.504
67
70
.489
2.0
64
73
.467
5.0
53
84
.387
16.0
52
85
.380
17.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
8/16
@
10-2
Sun
8/16
@
3-5
Sun
8/16
@
4-3
Sun
8/16
@
5-0
Sun
8/16
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
8/31
@
6:05 PM
Mon
8/31
@
6:40 PM
Mon
8/31
@
6:40 PM
Mon
8/31
@
6:45 PM
Mon
8/31
@
6:45 PM