top 30 ops by catchers 2024 minimum 100 plate appearances

Willson Contreras had the highest OPS by a catcher with 100+ plate appearances in 2024, with an OPS of .848.

NAME OPS 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 WRC WRAA WOBA WRC+ BRAA
1 Willson Contreras
W. Contreras
.848
358
2024
STL STL
84
301
48
79
17
0
15
36
45
12
96
4
1
141
32
0
0
2
7
.262
.380
.468
59
17.3
.370
140
17.2
2 William Contreras
W. Contreras
.831
679
2024
MIL MIL
155
595
99
167
37
2
23
92
78
3
139
9
2
277
62
0
3
5
19
.281
.365
.466
106
26.5
.359
130
24.8
3 Jacob Stallings
J. Stallings
.810
281
2024
COL COL
82
243
31
64
17
1
9
36
27
9
65
0
0
110
27
1
1
1
10
.263
.357
.453
42
9.6
.353
114
4.6
4 Iván Herrera
I. Herrera
.800
258
2024
STL STL
72
229
37
69
12
1
5
27
25
2
53
5
0
98
18
0
2
0
3
.301
.372
.428
39
8.5
.351
127
8.4
5 Joey Bart
J. Bart
.799
282
2024
PIT PIT
80
253
38
67
11
0
13
45
22
6
73
0
0
117
24
0
1
0
8
.265
.337
.462
41
8.3
.347
121
7
6 Salvador Perez
S. Perez
.786
651
2024
KCR KCR
158
590
58
160
28
0
27
104
44
11
129
0
0
269
55
0
6
9
17
.271
.330
.456
89
13
.335
115
10.9
7 Tyler Stephenson
T. Stephenson
.782
515
2024
CIN CIN
138
457
69
118
26
1
19
66
48
8
117
1
0
203
46
0
2
2
9
.258
.338
.444
72
12.1
.339
112
7.1
8 Yainer Diaz
Y. Diaz
.766
619
2024
HOU HOU
148
585
70
175
29
3
16
84
24
2
107
2
0
258
48
0
8
1
22
.299
.325
.441
82
9.3
.329
116
11.6
9 Will Smith
W. Smith
.760
544
2024
LAD LAD
128
476
77
118
24
2
20
75
51
9
105
1
1
206
46
0
8
6
8
.248
.327
.433
70
6.8
.326
110
6.7
10 Connor Wong
C. Wong
.758
487
2024
BOS BOS
126
447
54
125
24
1
13
52
28
9
114
8
7
190
38
1
2
1
7
.280
.333
.425
65
7.8
.330
110
5.7
11 J.T. Realmuto
J.T. Realmuto
.751
413
2024
PHI PHI
99
380
50
101
18
1
14
47
27
5
102
2
2
163
33
0
1
1
7
.266
.322
.429
54
5.3
.326
109
4.2
12 Cal Raleigh
C. Raleigh
.748
628
2024
SEA SEA
153
546
73
120
16
0
34
100
70
6
176
6
1
238
50
0
6
4
7
.220
.312
.436
80
6.3
.323
117
12.3
13 Victor Caratini
V. Caratini
.744
274
2024
HOU HOU
87
245
30
66
8
1
8
30
23
3
53
0
1
100
17
0
3
1
6
.269
.336
.408
35
3.1
.324
113
4.1
14 Kyle Higashioka
K. Higashioka
.739
263
2024
SDP SDP
84
246
29
54
10
1
17
45
15
0
74
2
0
117
28
1
1
0
3
.220
.263
.476
32
0.8
.314
104
1.3
15 Shea Langeliers
S. Langeliers
.739
534
2024
OAK OAK
137
482
58
108
18
2
29
80
41
5
145
4
2
217
49
0
6
2
15
.224
.288
.450
65
2.2
.315
110
6
16 Travis d'Arnaud
T. d'Arnaud
.739
341
2024
ATL ATL
99
307
40
73
16
0
15
48
24
6
89
1
0
134
31
0
4
0
8
.238
.302
.436
42
2.4
.319
103
1.1
17 Gabriel Moreno
G. Moreno
.734
351
2024
ARI ARI
97
305
39
81
18
1
5
45
41
2
52
3
1
116
24
0
3
1
10
.266
.353
.380
45
4.1
.325
107
2.8
18 Ryan Jeffers
R. Jeffers
.732
465
2024
MIN MIN
122
412
56
93
22
0
21
64
32
14
94
3
0
178
43
1
6
0
9
.226
.300
.432
57
2.4
.317
107
3.5
19 Austin Wells
A. Wells
.718
414
2024
NYY NYY
115
354
42
81
18
1
13
55
47
5
87
1
2
140
32
1
7
0
9
.229
.322
.395
50
1.5
.315
105
2.6
20 Logan O'Hoppe
L. O'Hoppe
.712
522
2024
LAA LAA
136
479
64
117
17
1
20
56
33
8
155
2
3
196
38
1
1
0
7
.244
.303
.409
61
0.4
.311
101
0.5
21 Francisco Alvarez
F. Alvarez
.710
342
2024
NYM NYM
100
308
39
73
14
2
11
47
30
2
86
1
1
124
27
0
2
0
7
.237
.307
.403
40
-0.1
.310
102
0.6
22 Adley Rutschman
A. Rutschman
.709
638
2024
BAL BAL
148
571
68
143
21
1
19
79
58
2
103
1
0
223
41
0
7
3
9
.250
.318
.391
74
-0.7
.309
103
2.5
23 Yasmani Grandal
Y. Grandal
.704
243
2024
PIT PIT
72
215
26
49
10
0
9
27
24
0
46
1
0
86
19
3
1
0
7
.228
.304
.400
28
-0.4
.308
95
-1.6
24 Elias Díaz
E. Díaz
.695
351
2024
TOT
96
325
27
86
20
0
6
39
20
4
69
0
0
124
26
0
2
2
15
.265
.313
.382
39
-2.2
.303
81
-7.9
25 Kyle McCann
K. McCann
.690
157
2024
OAK OAK
54
140
13
33
4
0
5
15
16
1
59
0
0
52
9
0
0
1
2
.236
.318
.371
18
-0.7
.304
102
0.4

More Cardinals Stats

Team Rankings

HR

59

23rd

R

305

8th

SO

469

29th

ERA

3.87

15th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
Brewers Brewers
35
32
.522
5.5
Reds Reds
34
33
.507
6.5
Pirates Pirates
27
40
.403
13.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
TOR TOR
@
STL STL
7:45 PM
Wed
6/11
TOR TOR
@
STL STL
2:15 PM
Thu
6/12
STL STL
@
MIL MIL
7:40 PM
Fri
6/13
STL STL
@
MIL MIL
8:10 PM
Sat
6/14
STL STL
@
MIL MIL
4:10 PM
Last Game
STL Cardinals

36 - 30

4

Final

5

TOR Blue Jays

36 - 30

Mon 9 Jun 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
Yankees Yankees
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM