switch-hitters with most games played at catcher in a career

Ted Simmons has the most career games by a switch-hitting catcher, with 1,954 games.

Interpreted as:
switch-hitters with most regular-season games played at catcher in a career
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 Ted Simmons
T. Simmons
1,954
7,244
930
2,116
413
43
222
1,195
720
34
576
15
31
8,094
3,281
678
9
87
164
238
.292
.355
.453
.808
1126
242.7
.357
122
206.1
2 Jorge Posada
J. Posada
1,714
5,748
866
1,583
365
10
261
1,021
897
72
1,377
20
19
6,763
2,751
636
1
45
74
169
.275
.377
.479
.856
1063
228.8
.370
125
213.1
3 Wally Schang
W. Schang
1,616
4,610
664
1,327
240
71
51
623
745
83
482
89
5,573
1,862
362
135
.288
.396
.404
.800
836
182.3
.382
119
128.3
4 Jason Varitek
J. Varitek
1,546
5,099
664
1,307
306
14
193
757
614
61
1,216
25
18
5,839
2,220
513
22
43
59
129
.256
.341
.435
.776
752
33.2
.337
99
-5.4
5 Alan Ashby
A. Ashby
1,370
4,123
397
1,010
183
13
90
513
461
11
622
7
10
4,691
1,489
286
55
41
66
125
.245
.320
.361
.681
476
-53.1
.305
92
-43.7
6 Yasmani Grandal
Y. Grandal
1,307
4,138
535
977
183
7
194
592
679
26
1,124
13
7
4,885
1,756
384
6
36
11
126
.236
.345
.424
.769
657
80.3
.335
112
75
7 Butch Wynegar
B. Wynegar
1,301
4,330
498
1,102
176
15
65
506
626
17
428
10
13
5,067
1,503
256
58
36
41
119
.255
.348
.347
.695
569
0.6
.320
96
-22.1
8 Duke Farrell
D. Farrell
1,291
4,604
625
1,299
182
97
32
729
375
41
178
109
5,071
1,771
311
51
.282
.342
.385
.726
764
20.5
.346
96
-26.5
9 Gregg Zaun
G. Zaun
1,232
3,489
437
878
194
9
88
446
479
29
544
23
19
4,042
1,354
291
14
31
30
87
.252
.344
.388
.732
479
-19.2
.325
92
-40.5
10 Todd Hundley
T. Hundley
1,172
3,645
487
863
163
7
199
587
437
33
933
13
10
4,163
1,637
369
18
30
63
71
.237
.322
.449
.771
519
4.8
.331
101
10.5
11 Matt Wieters
M. Wieters
1,167
3,994
440
996
190
5
146
550
368
21
847
9
4
4,428
1,634
341
4
41
29
102
.249
.313
.409
.722
494
-17.9
.313
92
-44.3
12 Mickey Tettleton
M. Tettleton
1,039
3,212
473
777
139
10
154
457
635
19
909
18
21
3,914
1,398
303
19
29
46
60
.242
.367
.435
.803
565
121.3
.359
124
108.3
13 Dioner Navarro
D. Navarro
1,009
3,207
322
802
142
6
77
367
265
19
518
14
12
3,551
1,187
225
31
29
20
80
.250
.309
.370
.679
346
-69.2
.299
83
-73.8
14 Victor Martinez
V. Martinez
1,004
3,739
509
1,120
235
3
131
638
411
28
482
3
3
4,224
1,754
369
0
46
52
133
.300
.369
.469
.838
629
116.5
.361
120
106
15 Chad Kreuter
C. Kreuter
944
2,505
289
593
123
8
54
274
361
20
593
5
7
2,932
894
185
27
19
13
68
.237
.335
.357
.692
321
-37.9
.314
87
-49.9
16 Buck Rodgers
B. Rodgers
932
3,033
259
704
114
18
31
288
234
17
409
17
27
3,353
947
163
32
37
45
82
.232
.288
.312
.600
257
-98
.267
71
-107.7
17 Jarrod Saltalamacchia
J. Saltalamacchia
895
2,852
377
662
161
6
110
381
304
10
984
5
7
3,191
1,165
277
4
21
12
48
.232
.306
.408
.715
350
-16
.313
90
-37.8
18 Joe Sugden
J. Sugden
835
2,725
302
695
72
25
3
283
220
33
165
48
3,073
826
100
95
.255
.318
.303
.621
340
-70.3
.304
81
-78.4
19 Johnny Gooch
J. Gooch
805
2,363
227
662
98
29
7
293
206
15
141
11
2,613
839
134
29
.280
.342
.355
.697
288
-43.2
.328
82
-66.1
20 Victor Caratini
V. Caratini
687
1,899
209
466
73
1
56
238
179
41
441
5
3
2,142
709
130
3
20
12
64
.245
.321
.373
.694
237
-19.5
.304
92
-22.4
21 Damon Berryhill
D. Berryhill
683
2,030
175
488
106
6
47
257
139
6
409
3
6
2,208
747
159
10
23
23
53
.240
.288
.368
.656
199
-55.5
.290
74
-68.9
22 Matt Walbeck
M. Walbeck
681
2,108
215
491
79
5
28
208
133
10
343
13
12
2,279
664
112
14
14
4
56
.233
.280
.315
.595
158
-129
.267
52
-143.7
23 Bob Stinson
B. Stinson
652
1,634
166
408
61
7
33
180
201
23
254
8
10
1,905
582
101
31
16
16
41
.250
.337
.356
.693
209
-2
.318
94
-13.3
24 Javier Valentin
J. Valentin
631
1,507
154
379
82
5
45
210
131
4
257
0
0
1,663
606
132
4
17
12
39
.251
.310
.402
.712
174
-31.7
.309
80
-44.3
25 Pinky Hargrave
P. Hargrave
617
1,542
173
428
89
16
39
260
138
9
159
17
1,717
666
144
28
.278
.340
.432
.772
228
10
.353
97
-4.8

More Cardinals Stats

Team Rankings

HR

111

23rd

R

509

14th

SO

839

29th

ERA

4.22

20th

2025 Division Standings
TEAM W L PCT GB
Brewers Brewers
70
44
.614
Cubs Cubs
66
48
.579
4.0
Reds Reds
60
55
.522
10.5
Cardinals Cardinals
58
58
.500
13.0
Pirates Pirates
49
66
.426
21.5
Schedule
DATE MATCHUP TIME (ET)
Fri
8/8
CHC CHC
@
STL STL
8:15 PM
Sat
8/9
CHC CHC
@
STL STL
7:15 PM
Sun
8/10
CHC CHC
@
STL STL
7:10 PM
Mon
8/11
COL COL
@
STL STL
7:45 PM
Tue
8/12
COL COL
@
STL STL
7:45 PM
Last Game
LAD Dodgers

66 - 49

3

Final

5

STL Cardinals

58 - 58

Wed 6 Aug 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
65
49
.570
Mets Mets
63
52
.548
2.5
NL Central W L PCT GB
Brewers Brewers
70
44
.614
Cubs Cubs
66
48
.579
4.0
NL West W L PCT GB
Dodgers Dodgers
66
49
.574
Padres Padres
64
51
.557
2.0
AL East W L PCT GB
Blue Jays Blue Jays
68
48
.586
Red Sox Red Sox
64
52
.552
4.0
AL Central W L PCT GB
Tigers Tigers
66
50
.569
Guardians Guardians
59
55
.518
6.0
AL West W L PCT GB
Astros Astros
64
51
.557
Mariners Mariners
62
53
.539
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
7/22
CIN CIN
@
WSH WSH
5-0
Tue
7/22
SDP SDP
@
MIA MIA
2-3
Tue
7/22
SFG SFG
@
ATL ATL
9-3
Tue
7/22
DET DET
@
PIT PIT
1-6
Tue
7/22
LAA LAA
@
NYM NYM
3-6

Schedule

DATE MATCHUP TIME (ET)
Thu
8/7
ATH ATH
@
WSH WSH
12:05 PM
Thu
8/7
CWS CWS
@
SEA SEA
4:10 PM
Thu
8/7
CIN CIN
@
PIT PIT
6:40 PM
Thu
8/7
MIA MIA
@
ATL ATL
7:15 PM
Fri
8/8
CIN CIN
@
PIT PIT
6:40 PM