most home runs in a single season by a catcher

Salvador Perez has crushed the most home runs by a catcher in a season, with 48 home runs in 2021.

NAME HR SEASON TM G AB 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
2021
KCR KCR
161
620
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 Johnny Bench
J. Bench
45
1970
CIN CIN
158
605
97
177
35
4
148
54
0
102
5
2
671
355
84
1
11
9
12
.293
.345
.587
.932
118
41.7
.399
145
37.2
3 Javy Lopez
J. Lopez
43
2003
ATL ATL
129
457
89
150
29
3
109
33
4
90
0
1
495
314
75
0
1
5
10
.328
.378
.687
1.065
108
47.2
.442
170
44.4
4 Todd Hundley
T. Hundley
41
1996
NYM NYM
153
540
85
140
32
1
112
79
3
146
1
3
624
297
74
0
2
15
9
.259
.356
.550
.906
103
22.8
.378
134
26.7
5 Roy Campanella
R. Campanella
41
1953
BKN BKN
144
519
103
162
26
3
142
67
4
58
4
2
590
317
70
0
13
.312
.395
.611
1.006
120
49.8
.441
154
41.8
6 Mike Piazza
M. Piazza
40
1999
NYM NYM
141
534
100
162
25
0
124
51
1
70
2
2
593
307
65
0
7
11
27
.303
.361
.575
.936
102
25.1
.390
131
25
7 Mike Piazza
M. Piazza
40
1997
LAD LAD
152
556
104
201
32
1
124
69
3
77
5
1
633
355
73
0
5
11
19
.362
.431
.638
1.070
141
63.2
.452
183
66.4
8 Johnny Bench
J. Bench
40
1972
CIN CIN
147
538
87
145
22
2
125
100
2
84
6
6
652
291
64
0
12
23
18
.270
.379
.541
.920
109
45.4
.402
157
40.4
9 Mike Piazza
M. Piazza
38
2000
NYM NYM
136
482
90
156
26
0
113
58
3
69
4
2
545
296
64
0
2
10
15
.324
.398
.614
1.012
110
38.9
.423
153
39.1
10 Carlton Fisk
C. Fisk
37
1985
CWS CWS
153
543
85
129
23
1
107
52
17
81
17
9
620
265
61
2
6
12
9
.238
.320
.488
.808
85
15
.348
111
8.4
11 Gabby Hartnett
G. Hartnett
37
1930
CHC CHC
141
508
84
172
31
3
122
55
1
62
0
578
320
71
14
.339
.404
.630
1.034
127
45.2
.444
141
37.1
12 Mike Piazza
M. Piazza
36
2001
NYM NYM
141
503
81
151
29
0
94
67
2
87
0
2
573
288
65
0
1
19
20
.300
.384
.573
.957
104
32.9
.395
143
32
13 Mike Piazza
M. Piazza
36
1996
LAD LAD
148
547
87
184
16
0
105
81
1
93
0
3
631
308
52
0
2
21
21
.336
.422
.563
.985
125
43.6
.416
165
51.5
14 Joe Torre
J. Torre
36
1966
ATL ATL
148
546
83
172
20
3
101
60
2
61
0
4
614
306
59
2
4
8
18
.315
.382
.560
.943
113
48.4
.408
157
41.1
15 Ivan Rodriguez
I. Rodriguez
35
1999
TEX TEX
144
600
116
199
29
1
113
24
1
64
25
12
630
335
65
0
5
2
31
.332
.356
.558
.914
108
26
.388
125
21.3
16 Terry Steinbach
T. Steinbach
35
1996
OAK OAK
145
514
79
140
25
1
100
49
6
115
0
1
571
272
61
0
2
5
16
.272
.342
.529
.871
90
16.7
.370
117
13.3
17 Mike Piazza
M. Piazza
35
1993
LAD LAD
149
547
81
174
24
2
112
46
3
86
3
4
602
307
61
0
6
6
10
.318
.370
.561
.932
108
36.3
.401
150
37.5
18 Walker Cooper
W. Cooper
35
1947
NYG NYG
140
515
79
157
24
8
122
24
3
43
2
546
302
67
4
13
.305
.339
.586
.926
95
33.5
.416
137
25.5
19 Rudy York
R. York
35
1937
DET DET
104
375
72
115
18
3
101
41
0
52
3
2
417
244
56
1
.307
.375
.651
1.026
87
35.1
.447
144
26.7
20 Cal Raleigh
C. Raleigh
34
2024
SEA SEA
153
546
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
21 Gary Sánchez
G. Sánchez
34
2019
NYY NYY
106
396
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
22 Javy Lopez
J. Lopez
34
1998
ATL ATL
133
489
73
139
21
1
106
30
6
85
5
3
534
264
56
1
8
1
22
.284
.328
.540
.868
83
16.4
.368
123
15.6
23 Mike Zunino
M. Zunino
33
2021
TBR TBR
109
333
64
72
11
2
62
34
7
132
0
0
375
186
46
0
1
0
7
.216
.301
.559
.860
59
13.7
.358
134
15.4
24 Gary Sánchez
G. Sánchez
33
2017
NYY NYY
122
471
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
25 Mike Piazza
M. Piazza
33
2002
NYM NYM
135
478
69
134
23
2
98
57
3
82
0
3
541
260
58
0
3
9
26
.280
.359
.544
.903
89
24.5
.381
136
24.4

More Royals Stats

Team Rankings

HR

56

29th

R

263

30th

SO

651

18th

ERA

3.40

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
Twins Twins
38
42
.475
11.5
Royals Royals
38
42
.475
11.5
White Sox White Sox
26
55
.321
24.0
Schedule
DATE MATCHUP TIME (ET)
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM
Fri
6/27
LAD LAD
@
KCR KCR
8:10 PM
Sat
6/28
LAD LAD
@
KCR KCR
4:10 PM
Sun
6/29
LAD LAD
@
KCR KCR
2:10 PM
Mon
6/30
KCR KCR
@
SEA SEA
9:40 PM
Last Game
KCR Royals

38 - 42

0

Final

3

TBR Rays

45 - 35

Wed 25 Jun 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
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM
OSZAR »