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

Since 2012, Buster Posey has the highest OPS by a catcher with 340+ at-bats in a season, with an OPS of .957 in 2012.

NAME OPS AB SEASON TM G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG WRC WRAA WOBA WRC+ BRAA
1 Buster Posey
B. Posey
.957
530
2012
SFG SFG
148
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
2 Carlos Ruiz
C. Ruiz
.935
372
2012
PHI PHI
114
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
3 Devin Mesoraco
D. Mesoraco
.893
384
2014
CIN CIN
114
54
105
25
0
25
80
41
12
103
1
3
440
205
50
0
3
4
5
.273
.359
.534
73
25.9
.387
147
23.3
4 Buster Posey
B. Posey
.889
395
2021
SFG SFG
113
68
120
23
0
18
56
56
1
87
0
0
454
197
41
0
2
5
15
.304
.390
.499
79
24.2
.379
141
23.6
5 Willson Contreras
W. Contreras
.888
360
2019
CHC CHC
105
57
98
18
2
24
64
38
9
102
1
2
409
192
44
0
2
2
4
.272
.355
.533
68
17
.368
126
14
6 Joe Mauer
J. Mauer
.880
445
2013
MIN MIN
113
62
144
35
0
11
47
61
0
89
0
1
508
212
46
0
2
7
7
.324
.404
.476
83
27.5
.383
143
24.9
7 Gary Sánchez
G. Sánchez
.876
471
2017
NYY NYY
122
79
131
20
0
33
90
40
10
120
2
1
525
250
53
0
4
1
9
.278
.345
.531
85
20.7
.368
131
19.9
8 Yadier Molina
Y. Molina
.874
505
2012
STL STL
138
65
159
28
0
22
76
45
5
55
12
3
563
253
50
3
5
4
10
.315
.373
.501
92
27.3
.375
138
25.7
9 Joe Mauer
J. Mauer
.861
545
2012
MIN MIN
147
81
174
31
4
10
85
90
2
88
8
4
641
243
45
1
3
10
23
.319
.416
.446
104
31.2
.376
138
28.6
10 Buster Posey
B. Posey
.861
494
2017
SFG SFG
140
62
158
34
0
12
67
61
8
66
6
1
568
228
46
0
5
13
17
.320
.400
.462
91
21.4
.366
128
20.4
11 Will Smith
W. Smith
.860
414
2021
LAD LAD
130
71
107
19
2
25
76
58
18
101
3
0
501
205
46
0
11
4
11
.258
.365
.495
81
20.5
.364
130
19.2
12 Salvador Perez
S. Perez
.859
620
2021
KCR KCR
161
88
169
24
0
48
121
28
13
170
1
0
665
337
72
0
4
4
14
.273
.316
.544
105
24.6
.359
125
20.4
13 Jonathan Lucroy
J. Lucroy
.855
490
2016
TOT
142
67
143
24
3
24
81
47
3
100
5
0
544
245
51
0
4
5
16
.292
.355
.500
84
19.5
.362
123
15.1
14 Willson Contreras
W. Contreras
.855
377
2017
CHC CHC
117
50
104
21
0
21
74
45
3
98
5
4
428
188
42
1
2
2
13
.276
.356
.499
67
14.8
.362
122
11.9
15 Buster Posey
B. Posey
.854
547
2014
SFG SFG
147
72
170
28
2
22
89
47
3
69
0
1
605
268
52
0
8
5
16
.311
.364
.490
93
28.2
.371
142
28.6
16 Wilson Ramos
W. Ramos
.850
482
2016
WSH WSH
131
58
148
25
0
22
80
35
2
79
0
0
523
239
47
0
4
2
17
.307
.354
.496
80
18.7
.361
123
14.7
17 Buster Posey
B. Posey
.849
557
2015
SFG SFG
150
74
177
28
0
19
95
56
3
52
2
0
623
262
47
0
7
10
17
.318
.379
.470
95
24.9
.363
135
25.2
18 Yasmani Grandal
Y. Grandal
.848
513
2019
MIL MIL
153
79
126
26
2
28
77
109
5
139
5
1
632
240
56
0
5
2
16
.246
.380
.468
102
22.3
.361
121
17.7
19 Yainer Diaz
Y. Diaz
.846
355
2023
HOU HOU
104
51
100
22
0
23
60
11
5
74
0
0
377
191
45
0
6
0
12
.282
.308
.538
57
11
.354
127
12.2
20 Wilson Ramos
W. Ramos
.845
382
2018
TOT
111
39
117
22
1
15
70
32
0
80
0
0
416
186
38
0
2
2
20
.306
.358
.487
64
15.9
.361
132
16
21 Sean Murphy
S. Murphy
.844
370
2023
ATL ATL
108
65
93
21
0
21
68
49
18
98
0
0
438
177
42
0
1
0
18
.251
.365
.478
71
17.4
.366
129
15.9
22 Wilin Rosario
W. Rosario
.843
396
2012
COL COL
117
67
107
19
0
28
71
25
1
99
4
5
426
210
47
0
4
2
10
.270
.312
.530
63
14.2
.356
107
3.8
23 Gary Sánchez
G. Sánchez
.841
396
2019
NYY NYY
106
62
92
12
1
34
77
40
9
125
0
1
446
208
47
0
1
3
3
.232
.316
.525
66
10
.346
117
9.7
24 Mike Zunino
M. Zunino
.840
387
2017
SEA SEA
124
52
97
25
0
25
64
39
8
160
1
0
435
197
50
0
1
0
8
.251
.331
.509
65
12.4
.355
126
13.9
25 Jonathan Lucroy
J. Lucroy
.837
585
2014
MIL MIL
153
73
176
53
2
13
69
66
2
71
4
4
655
272
68
0
2
3
13
.301
.373
.465
100
29.3
.368
133
24.1

More Giants Stats

Team Rankings

HR

81

25th

R

366

19th

SO

752

8th

ERA

3.40

2nd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
Giants Giants
47
41
.534
9.0
Diamondbacks Diamondbacks
43
44
.494
12.5
Rockies Rockies
20
67
.230
35.5
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
SFG SFG
@
ATH ATH
10:05 PM
Sat
7/5
SFG SFG
@
ATH ATH
10:05 PM
Sun
7/6
SFG SFG
@
ATH ATH
10:05 PM
Mon
7/7
PHI PHI
@
SFG SFG
9:45 PM
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Last Game
AZ Diamondbacks

43 - 44

2

Final

7

SFG Giants

47 - 41

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
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
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
Yankees Yankees
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
45
42
.517
7.0

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
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7
Wed
6/18
KCR KCR
@
TEX TEX
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM
Fri
7/4
PIT PIT
@
SEA SEA
4:10 PM
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