what catcher has the highest season hr with a minimum of 340 ab since 2012

Since 2012, Salvador Perez has crushed the most homers by a catcher with 340+ at-bats in a season, with 48 home runs in 2021.

NAME HR AB SEASON TM G R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Salvador Perez
S. Perez
48
620
2021
KCR KCR
161
88
169
24
0
121
28
13
170
1
0
665
337
72
0
4
4
14
.273
.316
.544
.859
105
24.6
.359
125
20.4
2 Cal Raleigh
C. Raleigh
34
546
2024
SEA SEA
153
73
120
16
0
100
70
6
176
6
1
628
238
50
0
6
4
7
.220
.312
.436
.748
80
6.3
.323
117
12.3
3 Gary Sánchez
G. Sánchez
34
396
2019
NYY NYY
106
62
92
12
1
77
40
9
125
0
1
446
208
47
0
1
3
3
.232
.316
.525
.841
66
10
.346
117
9.7
4 Gary Sánchez
G. Sánchez
33
471
2017
NYY NYY
122
79
131
20
0
90
40
10
120
2
1
525
250
53
0
4
1
9
.278
.345
.531
.876
85
20.7
.368
131
19.9
5 Cal Raleigh
C. Raleigh
30
513
2023
SEA SEA
145
78
119
23
1
75
54
1
158
0
0
569
234
54
0
1
1
6
.232
.306
.456
.762
73
3.7
.326
113
9
6 Shea Langeliers
S. Langeliers
29
482
2024
OAK OAK
137
58
108
18
2
80
41
5
145
4
2
534
217
49
0
6
2
15
.224
.288
.450
.739
65
2.2
.315
110
6
7 Yasmani Grandal
Y. Grandal
28
513
2019
MIL MIL
153
79
126
26
2
77
109
5
139
5
1
632
240
56
0
5
2
16
.246
.380
.468
.848
102
22.3
.361
121
17.7
8 Wilin Rosario
W. Rosario
28
396
2012
COL COL
117
67
107
19
0
71
25
1
99
4
5
426
210
47
0
4
2
10
.270
.312
.530
.843
63
14.2
.356
107
3.8
9 Salvador Perez
S. Perez
27
590
2024
KCR KCR
158
58
160
28
0
104
44
11
129
0
0
651
269
55
0
6
9
17
.271
.330
.456
.786
89
13
.335
115
10.9
10 Cal Raleigh
C. Raleigh
27
370
2022
SEA SEA
119
46
78
20
1
63
38
2
122
1
0
415
181
48
0
5
0
5
.211
.284
.489
.774
54
6.6
.330
120
9.3
11 Salvador Perez
S. Perez
27
510
2018
KCR KCR
129
52
120
23
0
80
17
12
108
1
1
544
224
50
0
5
0
19
.235
.274
.439
.713
59
-4.7
.304
89
-7.4
12 Salvador Perez
S. Perez
27
471
2017
KCR KCR
129
57
126
24
1
80
17
5
95
1
0
498
233
52
0
5
3
23
.268
.297
.495
.792
64
3.3
.329
102
1.4
13 Yasmani Grandal
Y. Grandal
27
390
2016
LAD LAD
126
49
89
14
1
72
64
2
116
1
3
457
186
42
0
1
1
11
.228
.339
.477
.816
66
12
.350
121
11.7
14 A.J. Pierzynski
A.J. Pierzynski
27
479
2012
CWS CWS
135
68
133
18
4
77
28
8
78
0
0
520
240
49
1
4
5
8
.278
.326
.501
.827
74
15.1
.351
118
11.2
15 Brian McCann
B. McCann
26
465
2015
NYY NYY
135
68
108
15
1
94
52
11
97
0
0
535
203
42
0
7
3
7
.232
.320
.437
.756
66
5.8
.327
106
3.4
16 Francisco Alvarez
F. Alvarez
25
382
2023
NYM NYM
123
51
80
12
0
63
34
6
110
2
0
423
167
37
0
1
0
14
.209
.284
.437
.721
49
-3.1
.310
96
-1.9
17 Will Smith
W. Smith
25
414
2021
LAD LAD
130
71
107
19
2
76
58
18
101
3
0
501
205
46
0
11
4
11
.258
.365
.495
.860
81
20.5
.364
130
19.2
18 J.T. Realmuto
J.T. Realmuto
25
538
2019
PHI PHI
145
92
148
36
3
83
41
5
123
9
1
592
265
64
0
8
2
12
.275
.328
.493
.820
85
10.1
.340
107
5.8
19 Mike Zunino
M. Zunino
25
387
2017
SEA SEA
124
52
97
25
0
64
39
8
160
1
0
435
197
50
0
1
0
8
.251
.331
.509
.840
65
12.4
.355
126
13.9
20 Devin Mesoraco
D. Mesoraco
25
384
2014
CIN CIN
114
54
105
25
0
80
41
12
103
1
3
440
205
50
0
3
4
5
.273
.359
.534
.893
73
25.9
.387
147
23.3
21 Jarrod Saltalamacchia
J. Saltalamacchia
25
405
2012
BOS BOS
121
55
90
17
1
59
38
1
139
0
1
448
184
43
0
4
0
5
.222
.288
.454
.742
53
1.4
.319
96
-1.9
22 Will Smith
W. Smith
24
508
2022
LAD LAD
137
68
132
26
3
87
56
10
96
1
0
578
236
53
0
4
4
11
.260
.343
.465
.807
84
17.9
.349
128
18.8
23 Willson Contreras
W. Contreras
24
360
2019
CHC CHC
105
57
98
18
2
64
38
9
102
1
2
409
192
44
0
2
2
4
.272
.355
.533
.888
68
17
.368
126
14
24 Roberto Pérez
R. Pérez
24
389
2019
CLE CLE
119
46
93
9
1
63
45
4
127
0
0
449
176
34
7
4
1
12
.239
.321
.452
.774
59
2.2
.326
102
1.3
25 Yasmani Grandal
Y. Grandal
24
440
2018
LAD LAD
140
65
106
23
2
68
72
3
124
2
1
518
205
49
0
3
1
12
.241
.349
.466
.815
76
15.6
.352
125
16

More Royals Stats

Team Rankings

HR

58

30th

R

290

30th

SO

714

17th

ERA

3.48

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
Guardians Guardians
40
45
.471
12.5
Royals Royals
41
47
.466
13.0
White Sox White Sox
28
59
.322
25.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
KCR KCR
@
AZ AZ
9:40 PM
Sat
7/5
KCR KCR
@
AZ AZ
4:10 PM
Sun
7/6
KCR KCR
@
AZ AZ
4:10 PM
Mon
7/7
PIT PIT
@
KCR KCR
7:40 PM
Tue
7/8
PIT PIT
@
KCR KCR
7:40 PM
Last Game
SEA Mariners

45 - 42

2

Final

3

KCR Royals

41 - 47

Thu 3 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
51
37
.580
Mets Mets
51
38
.573
0.5
NL Central W L PCT GB
Cubs Cubs
53
35
.602
Brewers Brewers
48
39
.552
4.5
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Rays Rays
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
46
42
.523
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
MIL MIL
@
CHC CHC
8-7
Wed
6/18
KCR KCR
@
TEX TEX
4-1
Wed
6/18
AZ AZ
@
TOR TOR
9-5

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
TEX TEX
@
SDP SDP
6:40 PM
Fri
7/4
LAA LAA
@
TOR TOR
7:07 PM
Fri
7/4
DET DET
@
CLE CLE
7:10 PM
Fri
7/4
MIL MIL
@
MIA MIA
7:10 PM
Fri
7/4
BAL BAL
@
ATL ATL
7:15 PM