best ops in a single season by a catcher since 1970 (minimum of 100 games played)

Since 1970, Mike Piazza has the best OPS by a catcher with 100+ games played in a season, with an OPS of 1.070 in 1997.

NAMEOPSGSEASONTMABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGwRCWRAAwOBAwRC+BRAA
1Mike Piazza
M. Piazza
1.070
152
1997
LAD LAD
556
104
201
32
1
40
124
69
3
77
5
1
633
355
73
0
5
11
19
.362
.431
.638
141
63.2
.452
183
66.4
2Javy Lopez
J. Lopez
1.065
129
2003
ATL ATL
457
89
150
29
3
43
109
33
4
90
0
1
495
314
75
0
1
5
10
.328
.378
.687
108
47.2
.442
170
44.4
3Mike Napoli
M. Napoli
1.046
113
2011
TEX TEX
369
72
118
25
0
30
75
58
3
85
4
2
432
233
55
0
2
2
10
.320
.414
.631
93
44.2
.445
179
39.5
4Joe Mauer
J. Mauer
1.031
138
2009
MIN MIN
523
94
191
30
1
28
96
76
2
63
4
1
606
307
59
0
5
14
13
.365
.444
.587
127
54.8
.438
170
53.2
5Mike Piazza
M. Piazza
1.012
136
2000
NYM NYM
482
90
156
26
0
38
113
58
3
69
4
2
545
296
64
0
2
10
15
.324
.398
.614
110
38.9
.423
153
39.1
6Mike Piazza
M. Piazza
1.006
112
1995
LAD LAD
434
82
150
17
0
32
93
39
1
80
1
0
475
263
49
0
1
10
10
.346
.400
.606
97
37.3
.427
168
40.6
7Chris Hoiles
C. Hoiles
1.001
126
1993
BAL BAL
419
80
130
28
0
29
82
69
9
94
1
1
503
245
57
3
3
4
10
.310
.416
.585
103
43.2
.433
166
40.8
8Mike Piazza
M. Piazza
.985
148
1996
LAD LAD
547
87
184
16
0
36
105
81
1
93
0
3
631
308
52
0
2
21
21
.336
.422
.563
125
43.6
.416
165
51.5
9Jorge Posada
J. Posada
.970
144
2007
NYY NYY
506
91
171
42
1
20
90
74
6
98
2
0
589
275
63
0
3
7
18
.338
.426
.543
116
42.8
.418
157
41.8
10Charles Johnson
C. Johnson
.961
128
2000
TOT
421
76
128
24
0
31
91
52
1
106
2
0
478
245
55
1
3
0
8
.304
.379
.582
90
27.7
.407
142
27
11Brian McCann
B. McCann
.961
130
2006
ATL ATL
442
61
147
34
0
24
93
41
3
54
2
0
492
253
58
0
6
8
12
.333
.388
.572
91
29.3
.401
142
26.7
12Mike Piazza
M. Piazza
.960
151
1998
TOT
561
88
184
38
1
32
111
58
2
80
1
0
626
320
71
0
5
14
15
.328
.390
.570
116
38.6
.405
151
40.6
13Buster Posey
B. Posey
.957
148
2012
SFG SFG
530
78
178
39
1
24
103
69
2
96
1
1
610
291
64
0
9
7
19
.336
.408
.549
114
44.7
.406
164
46.5
14Mike Piazza
M. Piazza
.957
141
2001
NYM NYM
503
81
151
29
0
36
94
67
2
87
0
2
573
288
65
0
1
19
20
.300
.384
.573
104
32.9
.395
143
32
15Dave Nilsson
D. Nilsson
.954
115
1999
MIL MIL
343
56
106
19
1
21
62
53
2
64
1
2
404
190
41
2
4
6
7
.309
.400
.554
75
22.6
.405
137
20.4
16Cal Raleigh
C. Raleigh
.948
159
2025
SEA SEA
596
110
147
24
0
60
125
97
9
188
14
4
705
351
84
0
3
17
6
.247
.359
.589
129
45.2
.392
161
50.4
17Jorge Posada
J. Posada
.943
151
2000
NYY NYY
505
92
145
35
1
28
86
107
8
151
2
2
624
266
64
0
4
10
11
.287
.417
.527
117
34.9
.405
140
33.8
18Todd Hundley
T. Hundley
.943
132
1997
NYM NYM
417
78
114
21
2
30
86
83
3
116
2
3
508
229
53
0
5
16
10
.273
.394
.549
90
27.1
.396
143
27.7
19Dick Dietz
D. Dietz
.941
148
1970
SFG SFG
493
82
148
36
2
22
107
109
3
106
0
1
612
254
60
2
5
10
16
.300
.426
.515
115
45.4
.415
152
39.3
20Rick Wilkins
R. Wilkins
.937
136
1993
CHC CHC
446
78
135
23
1
30
73
50
3
99
2
1
500
250
54
0
1
13
6
.303
.376
.561
89
29.7
.400
144
27
21Joe Mauer
J. Mauer
.936
140
2006
MIN MIN
521
86
181
36
4
13
84
79
1
54
8
3
608
264
53
0
7
21
24
.347
.429
.507
110
33.3
.396
141
32.6
22Mike Piazza
M. Piazza
.936
141
1999
NYM NYM
534
100
162
25
0
40
124
51
1
70
2
2
593
307
65
0
7
11
27
.303
.361
.575
102
25.1
.390
131
25
23Carlos Ruiz
C. Ruiz
.935
114
2012
PHI PHI
372
56
121
32
0
16
68
29
16
50
4
0
421
201
48
0
4
6
6
.325
.394
.540
76
28
.398
152
25.9
24Mike Piazza
M. Piazza
.932
149
1993
LAD LAD
547
81
174
24
2
35
112
46
3
86
3
4
602
307
61
0
6
6
10
.318
.370
.561
108
36.3
.401
150
37.5
25Johnny Bench
J. Bench
.932
158
1970
CIN CIN
605
97
177
35
4
45
148
54
0
102
5
2
671
355
84
1
11
9
12
.293
.345
.587
118
41.7
.399
145
37.2

More Dodgers Stats

Team Rankings

HR

244

2nd

R

825

2nd

SO

1,505

1st

ERA

3.95

17th

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM
Fri
3/27
AZ AZ
@
LAD LAD
4:00 AM
Sat
3/28
AZ AZ
@
LAD LAD
4:00 AM
Mon
3/30
CLE CLE
@
LAD LAD
4:00 AM
Tue
3/31
CLE CLE
@
LAD LAD
4:00 AM
Last Game
LAD Dodgers

4 - 3

5

Final

4

TOR Blue Jays

3 - 4

Sat 1 Nov 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
PIT PIT
@
NYM NYM
4:00 AM
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM