most pa switch hitting catcher since 1995

Since 1995, Jorge Posada has made the most plate appearances by a switch-hitting catcher, with 6,763 plate appearances.

NAME PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Jorge Posada
J. Posada
6,763
1,714
5,748
866
1,583
365
10
261
1,021
897
72
1,377
20
19
2,751
636
1
45
74
169
.275
.377
.479
.856
1063
228.8
.370
125
213.1
2 Jason Varitek
J. Varitek
5,839
1,546
5,099
664
1,307
306
14
193
757
614
61
1,216
25
18
2,220
513
22
43
59
129
.256
.341
.435
.776
752
33.2
.337
99
-5.4
3 Yasmani Grandal
Y. Grandal
4,885
1,307
4,138
535
977
183
7
194
592
679
26
1,124
13
7
1,756
384
6
36
11
126
.236
.345
.424
.769
657
80.3
.335
112
75
4 Matt Wieters
M. Wieters
4,428
1,167
3,994
440
996
190
5
146
550
368
21
847
9
4
1,634
341
4
41
29
102
.249
.313
.409
.722
494
-17.9
.313
92
-44.3
5 Victor Martinez
V. Martinez
4,224
1,004
3,739
509
1,120
235
3
131
638
411
28
482
3
3
1,754
369
0
46
52
133
.300
.369
.469
.838
629
116.5
.361
120
106
6 Gregg Zaun
G. Zaun
4,042
1,232
3,489
437
878
194
9
88
446
479
29
544
23
19
1,354
291
14
31
30
87
.252
.344
.388
.732
479
-19.2
.325
92
-40.5
7 Dioner Navarro
D. Navarro
3,551
1,009
3,207
322
802
142
6
77
367
265
19
518
14
12
1,187
225
31
29
20
80
.250
.309
.370
.679
346
-69.2
.299
83
-73.8
8 Jarrod Saltalamacchia
J. Saltalamacchia
3,191
895
2,852
377
662
161
6
110
381
304
10
984
5
7
1,165
277
4
21
12
48
.232
.306
.408
.715
350
-16
.313
90
-37.8
9 Todd Hundley
T. Hundley
2,859
771
2,452
357
602
113
3
164
451
358
23
690
7
8
1,213
280
4
22
48
46
.246
.344
.495
.839
416
54.5
.356
117
61
10 Cal Raleigh
C. Raleigh
2,438
617
2,140
310
483
93
2
151
372
264
18
687
21
5
1,033
246
0
16
21
27
.226
.314
.483
.796
339
49.9
.338
124
69.4
11 Ryan Doumit
R. Doumit
2,246
601
2,050
242
567
131
4
70
292
140
36
372
9
4
916
205
2
18
20
67
.277
.331
.447
.778
288
25.5
.336
107
19.1
12 Johnny Estrada
J. Estrada
2,244
612
2,079
198
576
129
0
42
285
103
31
228
0
0
831
171
5
26
30
80
.277
.317
.400
.717
236
-40.6
.308
81
-53.6
13 Victor Caratini
V. Caratini
2,217
714
1,962
214
480
75
1
57
245
187
44
453
5
3
728
133
3
21
12
64
.245
.321
.371
.692
245
-20.9
.303
92
-23.4
14 Jonah Heim
J. Heim
2,188
604
2,007
220
453
87
2
68
282
157
8
418
11
2
748
157
2
14
2
52
.226
.283
.373
.655
211
-48.9
.286
82
-47.4
15 Adley Rutschman
A. Rutschman
2,143
500
1,865
259
477
103
4
61
230
252
9
345
6
2
771
168
0
17
9
34
.256
.344
.413
.758
285
31.5
.331
116
40.6
16 Carlos Santana
C. Santana
2,101
498
1,750
254
444
114
5
71
251
318
10
373
14
9
781
190
0
23
19
46
.254
.367
.446
.814
302
66.6
.356
127
64.7
17 Josh Bard
J. Bard
1,980
586
1,778
162
452
109
3
39
220
175
3
299
1
4
684
151
11
13
12
56
.254
.320
.385
.705
211
-29.4
.310
89
-25.6
18 Matt Walbeck
M. Walbeck
1,889
573
1,740
182
416
65
5
22
167
115
8
300
12
11
557
92
13
13
3
49
.239
.287
.320
.607
140
-98.1
.273
56
-109.7
19 Keibert Ruiz
K. Ruiz
1,851
474
1,727
164
429
82
0
44
201
91
22
200
10
5
643
126
1
10
1
42
.248
.293
.372
.665
185
-33.8
.291
84
-36.1
20 Chad Kreuter
C. Kreuter
1,796
565
1,536
170
361
77
4
30
172
222
17
364
3
3
536
111
13
8
8
47
.235
.337
.349
.685
192
-34.8
.311
83
-39.7
21 Sandy León
S. León
1,741
559
1,561
159
323
62
2
32
152
133
16
459
1
1
485
96
22
9
3
29
.207
.275
.311
.585
125
-82.3
.259
56
-93
22 Ben Davis
B. Davis
1,698
486
1,512
168
358
77
2
38
204
153
7
385
9
8
553
117
7
19
12
40
.237
.306
.366
.672
160
-52.3
.295
78
-48.5
23 Javier Valentin
J. Valentin
1,663
631
1,507
154
379
82
5
45
210
131
4
257
0
0
606
132
4
17
12
39
.251
.310
.402
.712
174
-31.7
.309
80
-44.3
24 Brayan Pena
B. Pena
1,563
509
1,445
110
376
74
1
18
138
84
7
170
4
4
506
93
10
17
4
48
.260
.301
.350
.651
139
-39.6
.286
74
-47.6
25 Jose Lobaton
J. Lobaton
1,291
419
1,145
110
244
47
4
21
107
123
7
298
0
2
362
72
7
9
5
35
.213
.291
.316
.607
101
-44.7
.272
69
-48.1

More Yankees Stats

Team Rankings

HR

263

1st

R

816

1st

SO

1,388

4th

ERA

3.97

15th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
90
66
.577
Yankees Yankees
88
68
.564
2.0
Red Sox Red Sox
85
71
.545
5.0
Rays Rays
76
80
.487
14.0
Orioles Orioles
73
83
.468
17.0
Schedule
DATE MATCHUP TIME (ET)
Wed
9/24
CWS CWS
@
NYY NYY
7:05 PM
Thu
9/25
CWS CWS
@
NYY NYY
7:05 PM
Fri
9/26
BAL BAL
@
NYY NYY
7:05 PM
Sat
9/27
BAL BAL
@
NYY NYY
1:05 PM
Sun
9/28
BAL BAL
@
NYY NYY
3:05 PM
Last Game
BAL Orioles

73 - 83

1

Final

7

NYY Yankees

88 - 68

Sun 21 Sep 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
92
64
.590
Mets Mets
80
76
.513
12.0
NL Central W L PCT GB
Brewers Brewers
95
62
.605
Cubs Cubs
88
68
.564
6.5
NL West W L PCT GB
Dodgers Dodgers
88
68
.564
Padres Padres
86
71
.548
2.5
AL East W L PCT GB
Blue Jays Blue Jays
90
66
.577
Yankees Yankees
88
68
.564
2.0
AL Central W L PCT GB
Tigers Tigers
85
71
.545
Guardians Guardians
84
72
.538
1.0
AL West W L PCT GB
Mariners Mariners
87
69
.558
Astros Astros
84
72
.538
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
9/6
SEA SEA
@
ATL ATL
18-2
Sat
9/6
WSH WSH
@
CHC CHC
6-3
Sat
9/6
HOU HOU
@
TEX TEX
2-4
Sat
9/6
SDP SDP
@
COL COL
8-1
Sat
9/6
ATH ATH
@
LAA LAA
3-4

Schedule

DATE MATCHUP TIME (ET)
Tue
9/23
KCR KCR
@
LAA LAA
9:38 PM
Tue
9/23
COL COL
@
SEA SEA
9:40 PM
Tue
9/23
MIL MIL
@
SDP SDP
9:40 PM
Tue
9/23
LAD LAD
@
AZ AZ
9:40 PM
Tue
9/23
STL STL
@
SFG SFG
9:45 PM