most home runs by a catcher the last 10 years who stayed with a team for 5 years

Between July 6, 2015 and July 6, 2025, Salvador Perez has crushed the most home runs by a catcher when playing 5+ seasons, with 166 homers.

Interpreted as:
most home runs by a catcher the last 10 years who stayed with a team for 5 or more years
NAME HR SEAS G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Salvador Perez
S. Perez
166
10
857
3,282
372
867
175
3
539
131
52
705
4
1
3,490
1,546
344
0
25
27
102
.264
.301
.471
.772
2 J.T. Realmuto
J.T. Realmuto
162
11
1,149
4,345
622
1,183
246
28
592
327
72
1,006
97
25
4,774
1,971
436
0
30
19
97
.272
.331
.454
.785
3 Gary Sánchez
G. Sánchez
158
10
658
2,309
339
527
95
2
418
249
39
676
5
2
2,614
1,100
255
0
17
9
51
.228
.312
.476
.788
4 Yasmani Grandal
Y. Grandal
148
10
885
2,900
380
686
131
5
420
469
21
779
8
7
3,419
1,271
284
6
23
6
90
.237
.345
.438
.783
5 Willson Contreras
W. Contreras
134
9
762
2,637
388
691
147
8
402
301
84
717
25
17
3,042
1,256
289
4
16
10
69
.262
.354
.476
.830
6 Mike Zunino
M. Zunino
113
9
620
1,948
232
395
90
3
279
164
37
782
1
0
2,162
830
206
6
7
0
33
.203
.276
.426
.703
7 Cal Raleigh
C. Raleigh
111
5
485
1,672
234
379
80
2
287
202
12
524
14
1
1,899
796
193
0
13
13
21
.227
.312
.476
.788
8 Will Smith
W. Smith
106
7
599
2,161
354
565
114
8
382
285
57
464
9
4
2,544
1,013
228
0
41
16
44
.261
.357
.469
.825
9 Travis d'Arnaud
T. d'Arnaud
101
11
670
2,387
293
596
126
2
355
186
30
579
2
1
2,621
1,029
229
2
16
4
65
.250
.310
.431
.741
10 Yan Gomes
Y. Gomes
98
10
768
2,648
310
640
137
5
371
158
48
677
6
0
2,882
1,081
240
3
25
12
72
.242
.294
.408
.702
11 Martín Maldonado
M. Maldonado
97
11
954
2,882
300
573
112
3
296
248
59
907
2
3
3,237
982
212
40
8
13
74
.199
.275
.341
.616
12 Sean Murphy
S. Murphy
88
7
508
1,720
239
411
93
3
258
201
47
472
1
0
1,977
774
184
0
9
4
55
.239
.333
.450
.783
13 James McCann
J. McCann
83
11
803
2,723
285
651
108
6
331
179
39
759
13
10
2,968
1,020
197
7
20
2
70
.239
.293
.375
.668
14 Wilson Ramos
W. Ramos
82
7
545
1,955
209
542
84
1
313
143
7
357
1
0
2,123
874
167
0
18
10
77
.277
.326
.447
.773
15 Danny Jansen
D. Jansen
79
8
521
1,597
224
350
75
1
233
180
32
372
1
1
1,826
664
155
6
11
3
23
.219
.309
.416
.725
16 Yadier Molina
Y. Molina
78
8
807
2,962
305
791
145
4
411
166
34
424
30
9
3,198
1,178
227
2
34
7
105
.267
.310
.398
.708
17 Austin Hedges
A. Hedges
71
11
738
2,131
202
398
62
2
237
151
25
649
16
3
2,367
677
135
40
20
11
55
.187
.247
.318
.564
18 Robinson Chirinos
R. Chirinos
71
8
500
1,510
205
344
81
4
225
182
57
512
5
3
1,768
646
156
8
11
0
36
.228
.331
.428
.759
19 Kurt Suzuki
K. Suzuki
68
8
552
1,851
204
478
95
1
275
121
57
275
1
1
2,060
779
164
9
22
3
47
.258
.320
.421
.741
20 Brian McCann
B. McCann
66
5
392
1,330
174
308
40
0
210
157
25
262
1
1
1,528
546
106
0
16
8
42
.232
.321
.411
.731
21 Mitch Garver
M. Garver
64
9
350
1,147
176
294
60
3
186
145
15
342
4
2
1,314
552
127
1
6
2
26
.256
.346
.481
.827
22 Elias Díaz
E. Díaz
63
10
721
2,346
253
587
123
4
291
172
13
495
2
2
2,549
907
190
2
16
4
79
.250
.303
.387
.690
23 Christian Vázquez
C. Vázquez
63
10
844
2,830
320
714
140
5
305
178
17
565
31
18
3,052
1,053
208
11
16
5
86
.252
.299
.372
.671
24 Carson Kelly
C. Kelly
62
10
570
1,707
217
392
75
3
230
196
23
389
3
0
1,943
659
140
3
14
11
50
.230
.315
.386
.701
25 Jonah Heim
J. Heim
61
6
490
1,698
195
398
76
1
251
125
7
346
11
2
1,843
659
138
2
11
2
43
.234
.288
.388
.676
StatMuse has game-level data for seasons going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Rankings

HR

63

29th

R

304

30th

SO

738

17th

ERA

3.48

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
57
34
.626
Twins Twins
43
47
.478
13.5
Royals Royals
43
48
.473
14.0
Guardians Guardians
40
48
.455
15.5
White Sox White Sox
30
60
.333
26.5
Schedule
DATE MATCHUP TIME (ET)
Mon
7/7
PIT PIT
@
KCR KCR
7:40 PM
Tue
7/8
PIT PIT
@
KCR KCR
7:40 PM
Wed
7/9
PIT PIT
@
KCR KCR
7:40 PM
Fri
7/11
NYM NYM
@
KCR KCR
8:10 PM
Sat
7/12
NYM NYM
@
KCR KCR
4:10 PM
Last Game
AZ Diamondbacks

44 - 46

0

Final

4

KCR Royals

43 - 48

Sun 6 Jul 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
Blue Jays Blue Jays
52
38
.578
Yankees Yankees
49
41
.544
3.0
AL Central W L PCT GB
Tigers Tigers
57
34
.626
Twins Twins
43
47
.478
13.5
AL West W L PCT GB
Astros Astros
55
35
.611
Mariners Mariners
48
42
.533
7.0
NL East W L PCT GB
Phillies Phillies
53
37
.589
Mets Mets
52
39
.571
1.5
NL Central W L PCT GB
Cubs Cubs
53
36
.596
Brewers Brewers
50
40
.556
3.5
NL West W L PCT GB
Dodgers Dodgers
56
35
.615
Padres Padres
47
41
.534
7.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/20
BAL BAL
@
NYY NYY
0-9
Fri
6/20
ATL ATL
@
MIA MIA
7-0
Sat
6/21
BAL BAL
@
NYY NYY
2-4
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8

Schedule

DATE MATCHUP TIME (ET)
Mon
7/7
TBR TBR
@
DET DET
6:40 PM
Mon
7/7
COL COL
@
BOS BOS
7:10 PM
Mon
7/7
MIA MIA
@
CIN CIN
7:10 PM
Mon
7/7
LAD LAD
@
MIL MIL
7:40 PM
Mon
7/7
TOR TOR
@
CWS CWS
7:40 PM