which pitcher has the most at bats faced in mlb history

Cy Young has the most career at-bats by a pitcher, with 2,960 at-bats.

NAME AB G 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 Cy Young
C. Young
2,960
918
325
623
87
35
18
290
81
10
373
29
3,101
834
140
50
.210
.234
.282
.516
198
-212.2
.245
45
-238.4
2 Pud Galvin
P. Galvin
2,702
718
270
546
85
30
5
98
38
2
48
20
2,742
706
120
.202
.214
.261
.475
230
-162.3
.219
57
-178.2
3 Old Hoss Radbourn
O. Hoss Radbourn
2,466
647
307
582
64
11
9
113
158
9
11
26
2,633
695
84
.236
.284
.282
.566
328
-56.5
.270
83
-69.6
4 Tony Mullane
T. Mullane
2,434
703
366
582
90
30
8
155
182
21
63
93
2,640
756
128
1
.239
.298
.311
.609
357
-35.3
.291
88
-47.5
5 Walter Johnson
W. Johnson
2,324
934
241
547
94
41
24
255
110
13
418
13
2,517
795
159
70
.235
.274
.342
.616
214
-62.8
.293
74
-75.1
6 Mickey Welch
M. Welch
2,201
607
268
492
93
16
12
88
82
3
14
10
2,286
653
121
.224
.252
.297
.549
255
-74.2
.255
75
-86.7
7 Jim Whitney
J. Whitney
2,144
550
316
559
113
39
18
103
161
1
20
2,306
804
170
.261
.313
.375
.688
380
45.5
.317
109
33.1
8 Kid Nichols
K. Nichols
2,090
650
273
472
58
24
16
278
137
12
307
19
2,264
626
98
25
.226
.277
.300
.577
215
-113
.280
59
-140.5
9 Tim Keefe
T. Keefe
2,083
618
248
390
60
38
12
93
175
3
100
13
2,262
562
110
.187
.252
.270
.521
234
-95
.249
69
-106.1
10 Jim McCormick
J. McCormick
2,082
534
246
491
66
22
4
55
22
0
10
2,104
613
92
.236
.244
.294
.538
234
-62.8
.246
78
-69.3
11 John Clarkson
J. Clarkson
1,974
546
254
432
73
26
24
213
81
1
118
31
2,060
629
123
4
.219
.250
.319
.569
217
-88.2
.266
64
-116.1
12 Red Ruffing
R. Ruffing
1,937
882
207
521
98
13
36
273
97
6
266
1
2,083
753
147
43
13
.269
.306
.389
.695
220
-37.6
.318
80
-55.3
13 Warren Spahn
W. Spahn
1,872
783
141
363
57
6
35
189
94
7
487
4
2
2,055
537
98
68
14
0
23
.194
.234
.287
.520
94
-141.3
.238
42
-145.4
14 Gus Weyhing
G. Weyhing
1,855
554
164
308
40
15
3
133
101
3
290
32
1,980
387
58
21
.166
.210
.209
.419
85
-210.6
.207
27
-228.2
15 Grover Alexander
G. Alexander
1,810
703
154
378
60
13
11
163
77
2
276
3
1,977
497
84
88
.209
.242
.275
.517
97
-128.2
.247
41
-142.4
16 Amos Rusie
A. Rusie
1,730
487
209
429
42
29
8
176
27
6
141
25
1,765
553
79
2
.248
.262
.320
.582
165
-104.1
.274
61
-108.8
17 Steve Carlton
S. Carlton
1,719
699
123
346
49
6
13
140
41
10
413
2
2
1,877
446
68
94
13
0
33
.201
.223
.259
.482
69
-134.3
.220
31
-146.8
18 Early Wynn
E. Wynn
1,704
796
136
365
59
5
17
173
141
2
330
1
0
1,903
485
81
52
4
0
33
.214
.274
.285
.559
120
-96.3
.264
55
-104.2
19 Christy Mathewson
C. Mathewson
1,687
647
151
362
50
12
7
167
116
17
218
20
1,889
457
69
69
.215
.272
.271
.543
140
-65
.268
65
-77.7
20 Charlie Buffinton
C. Buffinton
1,647
441
185
398
54
12
5
156
77
4
21
11
1,728
491
71
.242
.277
.298
.575
207
-47.6
.274
77
-62.8
21 Jack Stivetts
J. Stivetts
1,643
481
283
484
73
35
31
302
102
6
123
28
1,760
720
139
9
.295
.338
.438
.776
293
19.8
.361
99
-5.7
22 Jack Powell
J. Powell
1,610
585
133
309
38
14
8
124
87
7
300
3
1,754
399
60
50
.192
.237
.248
.484
98
-109
.237
45
-117.6
23 Eddie Plank
E. Plank
1,607
630
130
331
39
7
3
122
71
24
266
13
1,778
393
49
76
.206
.250
.245
.495
103
-87.8
.244
51
-98
24 Greg Maddux
G. Maddux
1,591
737
103
272
35
2
5
84
34
5
419
11
3
1,812
326
42
180
2
0
15
.171
.191
.205
.395
-1
-219.7
.179
-1
-228
25 Ted Lyons
T. Lyons
1,563
705
162
364
49
9
5
149
73
7
201
0
1,726
446
63
83
9
.233
.270
.285
.556
101
-113.9
.261
44
-133.1

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
51
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
COL COL
@
WSH WSH
3-4
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
BOS BOS
@
WSH WSH
11:05 AM
Fri
7/4
CIN CIN
@
PHI PHI
1:05 PM
Fri
7/4
STL STL
@
CHC CHC
2:20 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM