which pitcher has the most strikeouts since 1990

Since 1990, Randy Johnson has struck out the most hitters, with 4,720 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 ERA- FIP FIP- H/9 PRAA
1 Randy Johnson
R. Johnson
4,720
585
293
153
.657
571
3.24
97
37
2
3948.2
3,176
1,420
1,595
395
1,394
187
6
35
16,243
99
10.76
3.18
3.39
0.90
29.1
8.6
1.16
.291
3.64
73
3.14
72
7.24
556.6
2 Justin Verlander
J. Verlander
3,457
536
262
150
.636
536
3.31
26
9
0
3467.2
2,943
1,277
1,381
363
973
116
0
27
14,170
97
8.97
2.53
3.55
0.94
24.4
6.9
1.13
.279
3.58
78
3.43
81
7.64
303.2
3 Roger Clemens
R. Clemens
3,457
534
259
139
.651
533
3.15
60
25
0
3632.0
3,097
1,270
1,409
268
1,209
127
0
47
14,997
112
8.57
3.00
2.86
0.66
23.1
8.1
1.19
.285
3.49
69
3.18
72
7.67
502.1
4 Max Scherzer
M. Scherzer
3,408
467
215
112
.657
458
3.16
12
5
0
2881.0
2,349
1,012
1,085
337
756
112
2
20
11,640
78
10.65
2.36
4.51
1.05
29.3
6.5
1.08
.286
3.39
76
3.18
77
7.34
307.8
5 Pedro Martinez
P. Martinez
3,154
476
219
100
.687
409
2.93
46
17
3
2827.1
2,221
919
1,006
239
760
141
23
30
11,394
62
10.04
2.42
4.15
0.76
27.7
6.7
1.05
.279
3.20
66
2.91
68
7.07
454.6
6 Curt Schilling
C. Schilling
3,106
560
216
142
.603
431
3.42
83
20
22
3237.2
2,966
1,231
1,293
342
698
51
81
42
13,170
69
8.63
1.94
4.45
0.95
23.6
5.3
1.13
.292
3.59
79
3.20
75
8.24
380.3
7 CC Sabathia
CC Sabathia
3,093
561
251
161
.609
560
3.74
38
12
0
3577.1
3,404
1,485
1,623
382
1,099
123
0
44
14,989
74
7.78
2.76
2.81
0.96
20.6
7.3
1.26
.294
4.08
87
3.77
87
8.56
223.7
8 Clayton Kershaw
C. Kershaw
2,988
438
214
94
.695
435
2.51
25
15
0
2770.1
2,117
772
847
229
688
44
1
28
10,931
104
9.71
2.24
4.34
0.74
27.3
6.3
1.01
.270
2.75
64
2.83
70
6.88
368.1
9 Zack Greinke
Z. Greinke
2,979
586
225
156
.591
541
3.49
17
5
1
3389.1
3,207
1,315
1,410
367
762
79
8
25
13,877
101
7.91
2.02
3.91
0.97
21.5
5.5
1.17
.293
3.74
83
3.51
85
8.52
235
10 Greg Maddux
G. Maddux
2,975
639
310
189
.621
639
3.06
91
30
0
4334.1
4,049
1,474
1,663
307
751
117
0
133
17,527
56
6.18
1.56
3.96
0.64
17.0
4.3
1.11
.280
3.45
73
3.19
75
8.41
508.9
11 John Smoltz
J. Smoltz
2,879
682
199
137
.592
440
3.31
48
16
154
3201.0
2,840
1,177
1,272
263
905
53
204
78
13,127
135
8.09
2.54
3.18
0.74
21.9
6.9
1.17
.285
3.58
80
3.20
77
7.99
354
12 Mike Mussina
M. Mussina
2,813
537
270
153
.638
536
3.68
57
23
0
3562.2
3,460
1,458
1,559
376
785
60
0
29
14,593
71
7.11
1.98
3.58
0.95
19.3
5.4
1.19
.292
3.94
82
3.57
79
8.74
372.8
13 Cole Hamels
C. Hamels
2,560
423
163
122
.572
422
3.43
17
7
0
2698.0
2,424
1,027
1,103
310
767
100
0
43
11,115
57
8.54
2.56
3.34
1.03
23.0
6.9
1.18
.287
3.68
82
3.68
88
8.09
151.3
14 Javier Vazquez
J. Vazquez
2,536
450
165
160
.508
443
4.22
28
8
0
2840.0
2,784
1,331
1,431
373
763
88
5
58
11,935
76
8.04
2.42
3.32
1.18
21.2
6.4
1.25
.295
4.53
96
3.90
88
8.82
164.4
15 Bartolo Colon
B. Colon
2,535
565
247
188
.568
552
4.12
38
13
0
3461.2
3,593
1,584
1,719
439
948
64
2
47
14,655
45
6.59
2.46
2.67
1.14
17.3
6.5
1.31
.296
4.47
95
4.14
96
9.34
71.6
16 Felix Hernandez
F. Hernandez
2,524
419
169
136
.554
418
3.42
25
11
0
2729.2
2,487
1,037
1,157
264
805
105
0
16
11,284
156
8.32
2.65
3.14
0.87
22.4
7.1
1.21
.293
3.81
84
3.52
85
8.20
181.5
17 Chris Sale
C. Sale
2,521
386
142
87
.620
306
3.03
16
3
12
2039.0
1,663
686
739
209
480
126
25
15
8,217
47
11.13
2.12
5.25
0.92
30.7
5.8
1.05
.298
3.26
71
2.88
69
7.34
294.4
18 A.J. Burnett
A.J. Burnett
2,513
435
164
157
.511
430
3.99
24
10
0
2731.1
2,519
1,210
1,328
263
1,100
143
1
35
11,665
161
8.28
3.62
2.28
0.87
21.5
9.4
1.32
.295
4.38
97
3.86
92
8.30
97.3
19 Jon Lester
J. Lester
2,488
452
200
117
.631
451
3.66
15
4
0
2740.0
2,610
1,114
1,215
294
892
90
0
13
11,487
63
8.17
2.93
2.79
0.97
21.7
7.8
1.28
.300
3.99
86
3.77
92
8.57
101.7
20 Andy Pettitte
A. Pettitte
2,448
531
256
153
.626
521
3.85
26
4
0
3316.0
3,448
1,418
1,572
288
1,031
55
3
42
14,074
69
6.64
2.80
2.37
0.78
17.4
7.3
1.35
.308
4.27
86
3.73
83
9.36
282.1
21 Tom Glavine
T. Glavine
2,413
610
282
174
.618
610
3.45
49
21
0
3981.2
3,870
1,528
1,667
319
1,364
53
0
131
16,756
60
5.45
3.08
1.77
0.72
14.4
8.1
1.31
.282
3.77
83
3.93
93
8.75
131.5
22 John Lackey
J. Lackey
2,294
448
188
147
.561
446
3.92
18
8
0
2840.1
2,862
1,237
1,347
319
815
133
0
32
12,030
125
7.27
2.58
2.81
1.01
19.1
6.8
1.29
.300
4.27
92
3.94
94
9.07
79.6
23 Kevin Brown
K. Brown
2,277
453
197
134
.595
443
3.26
64
17
0
3037.0
2,873
1,101
1,259
196
823
134
1
40
12,615
100
6.75
2.44
2.77
0.58
18.0
6.5
1.22
.291
3.73
78
3.31
77
8.51
335.8
24 Gerrit Cole
G. Cole
2,251
317
153
80
.657
317
3.18
8
5
0
1954.0
1,627
690
740
217
500
61
0
8
7,861
58
10.37
2.30
4.50
1.00
28.6
6.4
1.09
.292
3.41
79
3.16
77
7.49
213.5
25 Chuck Finley
C. Finley
2,243
404
170
141
.547
404
3.90
52
14
0
2666.1
2,565
1,155
1,287
267
1,102
64
0
25
11,377
115
7.57
3.72
2.04
0.90
19.7
9.7
1.38
.298
4.34
86
3.95
88
8.66
166.9

More Mariners Stats

Team Rankings

HR

91

9th

R

317

14th

SO

596

16th

ERA

3.87

16th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
Rangers Rangers
36
37
.493
6.0
Angels Angels
35
37
.486
6.5
Athletics Athletics
30
45
.400
13.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/20
SEA SEA
@
CHC CHC
2:20 PM
Sat
6/21
SEA SEA
@
CHC CHC
2:20 PM
Sun
6/22
SEA SEA
@
CHC CHC
2:20 PM
Mon
6/23
SEA SEA
@
MIN MIN
7:40 PM
Tue
6/24
SEA SEA
@
MIN MIN
7:40 PM
Last Game
SEA Mariners

37 - 36

1

Final

3

BOS Red Sox

39 - 37

Wed 18 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
42
30
.583
Rays Rays
40
33
.548
2.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
36
.507
5.0
NL East W L PCT GB
Mets Mets
45
28
.616
Phillies Phillies
43
30
.589
2.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
HOU HOU
@
PIT PIT
3-0
Mon
6/2
CLE CLE
@
NYY NYY
2-3
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
MIL MIL
@
CIN CIN
2-4
Mon
6/2
LAA LAA
@
BOS BOS
4-3

Schedule

DATE MATCHUP TIME (ET)
Wed
6/18
MIN MIN
@
CIN CIN
7:10 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
HOU HOU
@
ATH ATH
10:05 PM
Wed
6/18
SDP SDP
@
LAD LAD
10:10 PM
Thu
6/19
MIN MIN
@
CIN CIN
12:40 PM