which catcher has played the most games since 2020

Since 2020, Salvador Perez has the most games by a catcher, with 644 games.

Interpreted as:
Which catcher has played the most regular-season games since 2020?
NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Salvador Perez
S. Perez
644
2,472
284
660
120
1
134
430
120
47
607
2
0
2,661
1,184
255
0
22
21
54
.267
.311
.479
.790
362
45.2
.334
111
34.6
2 Will Smith
W. Smith
587
2,070
330
540
106
9
99
358
263
55
439
10
2
2,427
961
214
0
39
17
41
.261
.354
.464
.818
362
74.1
.351
125
73.8
3 J.T. Realmuto
J.T. Realmuto
584
2,134
303
561
108
16
87
311
178
43
566
60
13
2,368
962
211
0
13
11
43
.263
.330
.451
.781
325
42.9
.336
112
35.3
4 Christian Vázquez
C. Vázquez
517
1,698
180
423
82
1
35
185
113
7
352
17
13
1,838
612
118
7
13
1
54
.249
.297
.360
.657
180
-39.4
.288
80
-44.3
5 Jonah Heim
J. Heim
512
1,720
195
398
75
2
61
250
132
7
355
10
2
1,870
660
138
1
10
2
45
.231
.287
.384
.671
189
-32
.292
86
-30.4
6 Sean Murphy
S. Murphy
511
1,725
230
401
93
3
80
246
204
49
468
1
0
1,988
740
176
0
10
3
54
.232
.329
.429
.758
264
28
.331
114
33.2
7 Willson Contreras
W. Contreras
507
1,747
266
437
97
2
85
241
213
77
505
20
12
2,048
793
184
1
10
4
50
.250
.355
.454
.809
309
64
.353
125
61
8 Elias Díaz
E. Díaz
500
1,636
169
411
84
4
52
221
122
10
357
1
1
1,779
659
140
1
10
3
58
.251
.305
.403
.708
202
-9.5
.307
80
-42.3
9 Cal Raleigh
C. Raleigh
499
1,698
226
374
78
2
105
276
191
12
548
11
1
1,914
771
185
0
13
7
22
.220
.301
.454
.756
243
16.9
.324
115
32.9
10 William Contreras
W. Contreras
484
1,766
274
485
96
5
71
258
222
11
454
21
3
2,009
804
172
1
9
12
51
.275
.358
.455
.813
301
62.9
.352
124
56.9
11 Tyler Stephenson
T. Stephenson
470
1,455
212
389
76
3
50
208
150
22
383
2
1
1,637
621
129
0
10
5
40
.267
.343
.427
.770
223
27.7
.335
106
11.4
12 Martín Maldonado
M. Maldonado
469
1,399
143
253
42
1
53
154
135
17
498
1
0
1,575
456
96
21
3
1
34
.181
.261
.326
.587
120
-68.8
.261
65
-65.5
13 Alejandro Kirk
A. Kirk
461
1,475
144
390
67
1
38
199
163
16
194
0
0
1,672
573
106
0
18
4
56
.264
.340
.388
.729
208
10.6
.321
108
14.3
14 Jacob Stallings
J. Stallings
456
1,384
133
320
73
2
27
167
152
22
364
0
1
1,574
478
102
8
8
1
47
.231
.315
.345
.661
164
-23.9
.295
81
-35.5
15 Adley Rutschman
A. Rutschman
447
1,671
237
431
91
3
56
211
233
8
312
6
2
1,927
696
150
0
15
9
32
.258
.349
.417
.765
261
33.8
.335
119
42.7
16 Keibert Ruiz
K. Ruiz
438
1,590
158
402
75
0
44
190
90
21
188
10
4
1,711
609
119
1
9
1
40
.253
.300
.383
.683
182
-20.4
.299
89
-23.1
17 Yasmani Grandal
Y. Grandal
428
1,345
161
304
47
0
53
176
222
10
351
2
0
1,593
510
100
4
12
2
45
.226
.337
.379
.717
196
5.7
.318
101
4.3
18 Ryan Jeffers
R. Jeffers
424
1,326
169
310
65
4
61
191
125
32
394
6
3
1,497
566
130
6
8
1
30
.234
.313
.427
.740
188
10.6
.322
108
13.6
19 Victor Caratini
V. Caratini
422
1,193
130
281
43
1
33
146
126
25
289
3
3
1,356
425
77
1
11
11
44
.236
.319
.356
.675
144
-17.9
.298
90
-17.5
20 Carson Kelly
C. Kelly
403
1,222
154
284
50
3
44
173
136
18
277
3
0
1,388
472
97
0
12
1
34
.232
.316
.386
.702
159
-5.2
.309
96
-7.6
21 Travis d'Arnaud
T. d'Arnaud
398
1,386
174
348
80
1
60
208
99
25
361
2
0
1,517
610
141
0
7
0
42
.251
.311
.440
.751
194
14.1
.325
104
8
22 Austin Hedges
A. Hedges
389
1,000
95
168
20
0
26
101
70
14
300
8
1
1,132
266
46
36
12
1
31
.168
.230
.266
.496
50
-84.3
.222
39
-82.4
23 Danny Jansen
D. Jansen
387
1,133
162
247
56
0
59
174
141
21
262
1
0
1,308
480
115
4
9
2
16
.218
.314
.424
.737
163
7.2
.321
106
8.3
24 Jose Trevino
J. Trevino
384
1,142
128
271
49
1
33
134
63
7
208
4
2
1,227
421
83
6
9
1
39
.237
.279
.369
.648
114
-31.3
.282
79
-30.9
25 Gary Sánchez
G. Sánchez
381
1,228
149
242
50
1
68
190
132
23
400
2
0
1,391
498
119
0
8
3
35
.197
.285
.406
.691
150
-16.5
.300
92
-13.1

More Royals Stats

Team Rankings

HR

26

27th

R

127

24th

SO

294

18th

ERA

3.04

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
Royals Royals
21
16
.568
2.0
Twins Twins
16
20
.444
6.5
White Sox White Sox
10
26
.278
12.5
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
CWS CWS
@
KCR KCR
7:40 PM
Thu
5/8
CWS CWS
@
KCR KCR
2:10 PM
Fri
5/9
BOS BOS
@
KCR KCR
7:40 PM
Sat
5/10
BOS BOS
@
KCR KCR
7:10 PM
Sun
5/11
BOS BOS
@
KCR KCR
2:10 PM
Last Game
KCR Royals

21 - 16

4

Final

3

CWS White Sox

10 - 26

Tue 6 May 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
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM