pitcher with most strikeouts after age 30

Randy Johnson has struck out the most career hitters by a pitcher older than 30, with 3,545 strikeouts.

NAME SO G W L W% GS ERA CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA H/9
1 Randy Johnson
R. Johnson
3,545
430
222
104
.681
417
3.12
65
25
1
2890.0
2,380
1,001
1,130
305
807
130
5
29
11,751
57
11.04
2.51
4.39
0.95
30.2
6.9
1.10
.298
3.52
7.41
2 Nolan Ryan
N. Ryan
3,288
476
183
160
.534
476
3.29
84
27
0
3152.0
2,386
1,151
1,311
199
1,411
87
0
46
13,116
174
9.39
4.03
2.33
0.57
25.1
10.8
1.20
.269
3.74
6.81
3 Phil Niekro
P. Niekro
2,806
662
264
234
.530
626
3.51
199
35
9
4516.0
4,281
1,759
2,023
426
1,596
100
23
65
19,074
162
5.59
3.18
1.76
0.85
14.7
8.4
1.30
.273
4.03
8.53
4 Roger Clemens
R. Clemens
2,678
417
193
105
.648
416
3.36
27
11
0
2752.2
2,369
1,027
1,126
226
990
101
0
25
11,468
94
8.76
3.24
2.71
0.74
23.4
8.6
1.22
.287
3.68
7.75
5 Gaylord Perry
G. Perry
2,327
492
221
182
.548
489
3.16
218
39
1
3700.1
3,449
1,300
1,497
284
957
71
3
89
15,161
99
5.66
2.33
2.43
0.69
15.3
6.3
1.19
.275
3.64
8.39
6 Steve Carlton
S. Carlton
2,220
394
181
125
.592
380
3.32
109
24
1
2766.1
2,487
1,020
1,170
234
944
25
6
77
11,472
100
7.22
3.07
2.35
0.76
19.4
8.2
1.24
.280
3.81
8.09
7 Dazzy Vance
D. Vance
2,027
431
197
136
.592
345
3.22
216
29
12
2934.2
2,773
1,050
1,225
131
819
74
47
12,227
36
6.22
2.51
2.47
0.40
16.6
6.7
1.22
.288
3.76
8.50
8 Curt Schilling
C. Schilling
1,997
302
147
83
.639
280
3.50
49
10
9
2018.1
1,910
786
805
242
362
32
21
12
8,192
39
8.90
1.61
5.52
1.08
24.4
4.4
1.13
.300
3.59
8.52
9 Charlie Hough
C. Hough
1,927
518
177
178
.499
439
3.87
107
13
2
3185.1
2,831
1,371
1,564
335
1,335
135
33
27
13,554
146
5.44
3.77
1.44
0.95
14.2
9.8
1.31
.254
4.42
8.00
10 Max Scherzer
M. Scherzer
1,921
240
114
54
.679
240
2.89
8
2
0
1498.2
1,124
482
507
191
351
64
0
13
5,949
29
11.54
2.11
5.47
1.15
32.3
5.9
0.98
.273
3.04
6.75
11 Jamie Moyer
J. Moyer
1,916
530
223
146
.604
502
4.23
23
7
0
3222.0
3,311
1,513
1,619
432
835
121
6
46
13,651
34
5.35
2.33
2.29
1.21
14.0
6.1
1.29
.278
4.52
9.25
12 Justin Verlander
J. Verlander
1,786
270
125
73
.631
270
3.22
6
3
0
1695.2
1,378
606
651
207
428
52
0
7
6,837
37
9.48
2.27
4.17
1.10
26.1
6.3
1.07
.268
3.46
7.31
13 Warren Spahn
W. Spahn
1,762
526
255
172
.597
462
3.10
258
41
22
3636.0
3,388
1,254
1,387
324
918
33
50
14,896
46
4.36
2.27
1.92
0.80
11.8
6.2
1.18
.258
3.43
8.39
14 Early Wynn
E. Wynn
1,746
442
199
142
.584
392
3.35
177
38
13
2919.0
2,581
1,088
1,210
246
1,157
44
40
12,263
34
5.38
3.57
1.51
0.76
14.2
9.4
1.28
.257
3.73
7.96
15 Greg Maddux
G. Maddux
1,711
405
189
122
.608
405
3.43
34
14
0
2621.2
2,607
999
1,108
234
408
74
0
82
10,702
29
5.87
1.40
4.19
0.80
16.0
3.8
1.15
.287
3.80
8.95
16 Tim Wakefield
T. Wakefield
1,692
510
151
135
.528
353
4.50
11
0
22
2475.2
2,416
1,237
1,387
328
880
146
75
26
10,676
107
6.15
3.20
1.92
1.19
15.8
8.2
1.33
.274
5.04
8.78
17 Bob Gibson
B. Gibson
1,682
272
139
93
.599
264
2.74
155
33
2
2155.2
1,818
656
733
120
672
46
4
73
8,821
50
7.02
2.81
2.50
0.50
19.1
7.6
1.16
.269
3.06
7.59
18 Jerry Koosman
J. Koosman
1,670
411
143
141
.504
346
3.62
82
15
16
2508.2
2,467
1,008
1,126
191
792
46
37
68
10,535
48
5.99
2.84
2.11
0.69
15.9
7.5
1.30
.290
4.04
8.85
19 Don Sutton
D. Sutton
1,661
407
169
130
.565
403
3.48
68
18
2
2738.0
2,522
1,059
1,163
285
690
35
3
43
11,266
47
5.46
2.27
2.41
0.94
14.7
6.1
1.17
.260
3.82
8.29
20 Jim Bunning
J. Bunning
1,645
326
118
110
.518
303
3.19
79
26
5
2141.1
1,986
758
850
187
505
92
15
70
8,854
25
6.91
2.12
3.26
0.79
18.6
5.7
1.16
.280
3.57
8.35
21 David Wells
D. Wells
1,601
388
180
109
.623
387
4.21
52
12
0
2546.2
2,772
1,191
1,278
306
471
62
0
32
10,695
51
5.66
1.66
3.40
1.08
15.0
4.4
1.27
.299
4.52
9.80
22 Charlie Morton
C. Morton
1,584
262
104
69
.601
256
3.84
0
0
0
1432.2
1,251
612
661
156
526
125
1
11
6,054
33
9.95
3.30
3.01
0.98
26.2
8.7
1.24
.299
4.15
7.86
23 Chuck Finley
C. Finley
1,584
272
111
97
.534
272
4.21
24
7
0
1747.1
1,695
818
901
181
740
45
0
18
7,510
86
8.16
3.81
2.14
0.93
21.1
9.9
1.39
.305
4.64
8.73
24 Tom Seaver
T. Seaver
1,541
337
143
109
.567
333
3.28
83
27
0
2335.1
2,031
852
941
207
734
32
1
64
9,609
70
5.94
2.83
2.10
0.80
16.0
7.6
1.18
.257
3.63
7.83
25 Kevin Brown
K. Brown
1,538
273
123
71
.634
264
2.87
29
10
0
1805.1
1,602
575
655
113
425
78
0
21
7,349
53
7.67
2.12
3.62
0.56
20.9
5.8
1.12
.287
3.27
7.99
StatMuse has game-level data for player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

84

4th

R

304

5th

SO

507

15th

ERA

4.75

24th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0
Giants Giants
33
28
.541
4.0
Diamondbacks Diamondbacks
29
31
.483
7.5
Rockies Rockies
12
50
.194
25.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/4
AZ AZ
@
ATL ATL
7:15 PM
Thu
6/5
AZ AZ
@
ATL ATL
12:15 PM
Fri
6/6
AZ AZ
@
CIN CIN
7:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
4:10 PM
Sun
6/8
AZ AZ
@
CIN CIN
1:40 PM
Last Game
ATL Braves

27 - 32

3

Final

8

AZ Diamondbacks

29 - 31

Tue 3 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
37
22
.627
Rays Rays
31
29
.517
6.5
AL Central W L PCT GB
Tigers Tigers
40
22
.645
Twins Twins
33
27
.550
6.0
AL West W L PCT GB
Astros Astros
33
27
.550
Mariners Mariners
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
23
.623
Phillies Phillies
37
23
.617
0.5
NL Central W L PCT GB
Cubs Cubs
38
22
.633
Cardinals Cardinals
33
27
.550
5.0
NL West W L PCT GB
Dodgers Dodgers
37
24
.607
Padres Padres
35
24
.593
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/18
NYM NYM
@
BOS BOS
1-3
Sun
5/18
LAA LAA
@
ATH ATH
4-3
Mon
5/19
CHC CHC
@
MIA MIA
14-1
Mon
5/19
CIN CIN
@
PIT PIT
0-1
Mon
5/19
NYM NYM
@
BOS BOS
0-2

Schedule

DATE MATCHUP TIME (ET)
Wed
6/4
CLE CLE
@
NYY NYY
7:05 PM
Wed
6/4
PHI PHI
@
TOR TOR
7:07 PM
Wed
6/4
AZ AZ
@
ATL ATL
7:15 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
DET DET
@
CWS CWS
7:40 PM