highest ops by a catcher from 2010 to 2019 minimum 100 games

Between the 2010 and 2019 seasons, Mike Napoli had the highest OPS by a catcher with 100+ games played, with an OPS of .931.

NAME OPS G AB 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 Mike Napoli
M. Napoli
.931
221
721
125
198
34
2
54
131
114
10
210
5
2
849
398
90
0
4
7
19
.275
.379
.552
152
55.7
.398
147
47
2 Mitch Garver
M. Garver
.858
218
659
113
175
36
6
38
115
76
7
174
0
0
746
337
80
1
3
2
14
.266
.346
.511
118
27
.360
126
24.9
3 Joe Mauer
J. Mauer
.847
479
1,796
269
570
124
5
33
237
248
8
268
9
9
2,066
803
162
1
13
38
58
.317
.400
.447
319
86
.369
132
76.8
4 Gary Sánchez
G. Sánchez
.847
370
1,391
226
343
61
1
105
262
150
24
396
4
2
1,574
721
167
0
9
6
27
.247
.328
.518
238
47.5
.355
123
44.6
5 Victor Martinez
V. Martinez
.844
127
493
64
149
32
1
20
79
40
0
52
1
0
538
243
53
0
5
5
17
.302
.351
.493
80
18.6
.364
122
14
6 Buster Posey
B. Posey
.828
1,251
4,558
594
1,378
270
9
140
673
484
42
630
23
9
5,136
2,086
419
1
51
62
148
.302
.371
.458
759
167.2
.357
128
170.1
7 Willson Contreras
W. Contreras
.821
436
1,463
190
391
80
8
67
227
162
29
388
12
9
1,664
688
155
3
7
6
38
.267
.350
.470
245
44.9
.350
117
35.3
8 Carlos Santana
C. Santana
.814
498
1,750
254
444
114
5
71
251
318
10
373
14
9
2,101
781
190
0
23
19
46
.254
.367
.446
302
66.6
.356
127
64.7
9 Jorge Posada
J. Posada
.811
120
383
49
95
23
1
18
57
59
7
99
3
1
451
174
42
0
2
3
6
.248
.357
.454
65
13
.357
119
10.2
10 Tom Murphy
T. Murphy
.795
156
456
51
114
23
2
28
74
32
2
169
3
1
491
225
53
0
1
3
4
.250
.301
.493
65
5
.331
102
1.1
11 Yasmani Grandal
Y. Grandal
.794
879
2,793
374
673
136
7
141
416
457
16
773
11
7
3,292
1,246
284
2
24
9
81
.241
.348
.446
460
74.6
.344
118
70.7
12 Evan Gattis
E. Gattis
.791
192
669
82
176
39
1
34
107
40
12
147
0
1
726
319
74
0
5
3
19
.263
.314
.477
97
14.1
.340
116
13.3
13 Wilin Rosario
W. Rosario
.791
360
1,281
182
351
69
2
65
212
65
2
298
9
6
1,359
619
136
0
11
7
35
.274
.308
.483
179
28.4
.340
98
-3.1
14 J.T. Realmuto
J.T. Realmuto
.779
685
2,526
347
703
150
19
84
326
163
30
511
40
13
2,742
1,143
253
1
22
9
59
.278
.327
.452
359
32.3
.332
108
27.8
15 Ryan Doumit
R. Doumit
.775
335
1,108
115
301
68
3
39
150
86
16
220
1
1
1,220
492
110
1
9
9
40
.272
.331
.444
157
18
.336
111
15.2
16 Omar Narváez
O. Narváez
.772
353
1,062
129
293
40
1
34
109
137
7
216
0
2
1,216
437
75
5
5
4
18
.276
.361
.411
166
17.7
.336
112
18.8
17 Robinson Chirinos
R. Chirinos
.771
563
1,730
245
406
94
4
85
262
195
59
534
4
4
2,013
763
183
13
16
2
35
.235
.330
.441
266
29.8
.334
105
14
18 Yadier Molina
Y. Molina
.760
1,314
4,755
512
1,367
276
5
121
653
329
46
580
53
25
5,197
2,016
402
13
54
30
159
.287
.336
.424
650
50.8
.329
107
43.6
19 Wilson Ramos
W. Ramos
.758
901
3,199
334
881
140
2
123
499
226
9
571
1
3
3,465
1,394
265
4
27
26
131
.275
.322
.436
428
26.9
.325
104
17.6
20 Brian McCann
B. McCann
.754
1,144
3,944
479
967
138
3
191
629
440
57
753
13
6
4,478
1,684
332
0
37
44
110
.245
.327
.427
551
37.7
.327
105
23.7
21 Carlos Ruiz
C. Ruiz
.753
770
2,454
279
668
153
3
49
277
265
64
365
15
5
2,810
974
205
12
15
36
64
.272
.356
.397
353
35.9
.331
107
25.3
22 Jonathan Lucroy
J. Lucroy
.751
1,202
4,121
481
1,128
216
24
108
545
366
34
658
30
9
4,568
1,716
348
7
40
20
136
.274
.335
.416
563
39.5
.327
102
8
23 Ramon Hernandez
R. Hernandez
.746
257
843
78
227
43
1
27
118
64
12
129
1
1
931
353
71
5
7
8
29
.269
.327
.419
112
6
.326
98
-2.7
24 George Kottaras
G. Kottaras
.744
265
624
76
132
28
3
31
91
110
2
176
3
1
746
259
62
4
6
4
13
.212
.329
.415
91
6.8
.328
104
3.2
25 Miguel Montero
M. Montero
.743
897
2,962
343
749
143
6
95
433
368
46
716
4
7
3,405
1,189
244
1
28
46
92
.253
.342
.401
410
26.1
.325
100
-0.9

More Rangers Stats

Team Rankings

HR

30

17th

R

103

27th

SO

255

13th

ERA

3.27

6th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
18
12
.600
Astros Astros
16
14
.533
2.0
Athletics Athletics
16
15
.516
2.5
Rangers Rangers
16
15
.516
2.5
Angels Angels
12
17
.414
5.5
Schedule
DATE MATCHUP TIME (ET)
Thu
5/1
ATH ATH
@
TEX TEX
2:35 PM
Fri
5/2
SEA SEA
@
TEX TEX
8:05 PM
Sat
5/3
SEA SEA
@
TEX TEX
7:05 PM
Sun
5/4
SEA SEA
@
TEX TEX
2:35 PM
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Last Game
TEX Rangers

16 - 15

1

Final

7

ATH Athletics

16 - 15

Wed 30 Apr 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
Mets Mets
21
10
.677
Phillies Phillies
17
13
.567
3.5
NL Central W L PCT GB
Cubs Cubs
18
13
.581
Reds Reds
16
15
.516
2.0
NL West W L PCT GB
Dodgers Dodgers
21
10
.677
Padres Padres
19
11
.633
1.5
AL East W L PCT GB
Yankees Yankees
18
13
.581
Red Sox Red Sox
17
15
.531
1.5
AL Central W L PCT GB
Tigers Tigers
19
12
.613
Guardians Guardians
17
13
.567
1.5
AL West W L PCT GB
Mariners Mariners
18
12
.600
Astros Astros
16
14
.533
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/14
NYM NYM
@
MIN MIN
3-6
Tue
4/15
ATL ATL
@
TOR TOR
1-3
Tue
4/15
NYM NYM
@
MIN MIN
3-4
Tue
4/15
DET DET
@
MIL MIL
1-5
Tue
4/15
HOU HOU
@
STL STL
1-4

Schedule

DATE MATCHUP TIME (ET)
Thu
5/1
CHC CHC
@
PIT PIT
12:35 PM
Thu
5/1
STL STL
@
CIN CIN
12:40 PM
Thu
5/1
KCR KCR
@
TBR TBR
1:10 PM
Thu
5/1
AZ AZ
@
NYM NYM
1:10 PM
Thu
5/1
MIN MIN
@
CLE CLE
1:10 PM