highest wrc+ by a catcher in a season with at least 500 pa since 1900

Mike Piazza has the highest wRC+ by a catcher with 500+ plate appearances in a season, with 183 wRC+ in 1997.

NAME WRC+ PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA BRAA
1 Mike Piazza
M. Piazza
183
633
1997
LAD LAD
152
556
104
201
32
1
40
124
69
3
77
5
1
355
73
0
5
11
19
.362
.431
.638
1.070
141
63.2
.452
66.4
2 Joe Mauer
J. Mauer
170
606
2009
MIN MIN
138
523
94
191
30
1
28
96
76
2
63
4
1
307
59
0
5
14
13
.365
.444
.587
1.031
127
54.8
.438
53.2
3 Chris Hoiles
C. Hoiles
166
503
1993
BAL BAL
126
419
80
130
28
0
29
82
69
9
94
1
1
245
57
3
3
4
10
.310
.416
.585
1.001
103
43.2
.433
40.8
4 Carlton Fisk
C. Fisk
165
514
1972
BOS BOS
131
457
74
134
28
9
22
61
52
4
83
5
2
246
59
1
0
6
11
.293
.370
.538
.909
88
37.6
.407
33.4
5 Mike Piazza
M. Piazza
165
631
1996
LAD LAD
148
547
87
184
16
0
36
105
81
1
93
0
3
308
52
0
2
21
21
.336
.422
.563
.985
125
43.6
.416
51.5
6 Buster Posey
B. Posey
164
610
2012
SFG SFG
148
530
78
178
39
1
24
103
69
2
96
1
1
291
64
0
9
7
19
.336
.408
.549
.957
114
44.7
.406
46.5
7 Roy Campanella
R. Campanella
158
562
1951
BKN BKN
143
505
90
164
33
1
33
108
53
4
51
1
2
298
67
0
19
.325
.393
.590
.983
111
45.5
.440
40.7
8 Joe Torre
J. Torre
157
614
1966
ATL ATL
148
546
83
172
20
3
36
101
60
2
61
0
4
306
59
2
4
8
18
.315
.382
.560
.943
113
48.4
.408
41.1
9 Johnny Bench
J. Bench
157
652
1972
CIN CIN
147
538
87
145
22
2
40
125
100
2
84
6
6
291
64
0
12
23
18
.270
.379
.541
.920
109
45.4
.402
40.4
10 Jorge Posada
J. Posada
157
589
2007
NYY NYY
144
506
91
171
42
1
20
90
74
6
98
2
0
275
63
0
3
7
18
.338
.426
.543
.970
116
42.8
.418
41.8
11 Darren Daulton
D. Daulton
156
585
1992
PHI PHI
145
485
80
131
32
5
27
109
88
6
103
11
2
254
64
0
6
11
3
.270
.385
.524
.908
99
36.2
.399
36.1
12 Mickey Cochrane
M. Cochrane
155
542
1933
PHA PHA
130
429
104
138
30
4
15
60
106
3
22
8
6
221
49
4
.322
.459
.515
.974
112
49.5
.449
39.5
13 Roy Campanella
R. Campanella
154
590
1953
BKN BKN
144
519
103
162
26
3
41
142
67
4
58
4
2
317
70
0
13
.312
.395
.611
1.006
120
49.8
.441
41.8
14 Gene Tenace
G. Tenace
153
623
1975
OAK OAK
158
498
83
127
17
0
29
87
106
12
127
7
4
231
46
3
4
2
8
.255
.395
.464
.859
103
34.5
.395
37.2
15 Ernie Lombardi
E. Lombardi
153
529
1938
CIN CIN
129
489
60
167
30
1
19
95
40
0
14
0
256
50
0
30
.342
.391
.524
.915
97
30.4
.414
34.4
16 Mike Piazza
M. Piazza
153
545
2000
NYM NYM
136
482
90
156
26
0
38
113
58
3
69
4
2
296
64
0
2
10
15
.324
.398
.614
1.012
110
38.9
.423
39.1
17 Dick Dietz
D. Dietz
152
612
1970
SFG SFG
148
493
82
148
36
2
22
107
109
3
106
0
1
254
60
2
5
10
16
.300
.426
.515
.941
115
45.4
.415
39.3
18 Mike Piazza
M. Piazza
151
626
1998
TOT
151
561
88
184
38
1
32
111
58
2
80
1
0
320
71
0
5
14
15
.328
.390
.570
.960
116
38.6
.405
40.6
19 Mickey Cochrane
M. Cochrane
151
521
1931
PHA PHA
122
459
87
160
31
6
17
89
56
3
21
2
3
254
54
3
.349
.423
.553
.976
107
42.6
.441
36
20 Mike Piazza
M. Piazza
150
602
1993
LAD LAD
149
547
81
174
24
2
35
112
46
3
86
3
4
307
61
0
6
6
10
.318
.370
.561
.932
108
36.3
.401
37.5
21 Gary Carter
G. Carter
149
653
1982
MON MON
154
557
91
163
32
1
29
97
78
6
64
2
5
284
62
4
8
11
16
.293
.381
.510
.890
109
35.4
.388
36.2
22 Bill Freehan
B. Freehan
149
635
1968
DET DET
155
540
73
142
24
2
25
84
65
24
64
0
1
245
51
3
3
4
9
.263
.366
.454
.819
95
36.3
.375
30.9
23 Roy Campanella
R. Campanella
149
522
1955
BKN BKN
123
446
81
142
20
1
32
107
56
6
41
2
3
260
53
5
9
9
14
.318
.395
.583
.978
100
38.9
.421
32.1
24 Bill Dickey
B. Dickey
147
608
1937
NYY NYY
140
530
87
176
35
2
29
133
73
4
22
3
2
302
66
1
.332
.417
.570
.987
125
48.8
.442
41.1
25 Art Wilson
A. Wilson
147
530
1914
CHF CHF
137
440
78
128
31
8
10
64
70
5
80
13
205
49
15
.291
.394
.466
.860
89
33.1
.412
29.2

More Dodgers Stats

Team Rankings

HR

145

3rd

R

518

2nd

SO

859

6th

ERA

4.27

23rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
58
40
.592
Padres Padres
53
45
.541
5.0
Giants Giants
52
47
.525
6.5
Diamondbacks Diamondbacks
49
50
.495
9.5
Rockies Rockies
24
74
.245
34.0
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
MIL MIL
@
LAD LAD
4:10 PM
Mon
7/21
MIN MIN
@
LAD LAD
10:10 PM
Tue
7/22
MIN MIN
@
LAD LAD
10:10 PM
Wed
7/23
MIN MIN
@
LAD LAD
4:10 PM
Fri
7/25
LAD LAD
@
BOS BOS
7:10 PM
Last Game
LAD Dodgers

58 - 40

0

Final

2

MIL Brewers

57 - 40

Fri 18 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
57
40
.588
1.5
NL West W L PCT GB
Dodgers Dodgers
58
40
.592
Padres Padres
53
45
.541
5.0
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Mon
6/30
HOU HOU
@
COL COL
6-5
Mon
6/30
CIN CIN
@
BOS BOS
3-5

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM