fastest to 100 strikeouts in a season pitcher

49 pitchers are tied for fanning the fewest batters with 100+ strikeouts in a season, with 100 strikeouts. The first three are Bryan Abreu in 2023, Zach Plesac in 2022 and in 2021 and Craig Kimbrel in 2021.

Interpreted as:
fastest to 100 or more strikeouts by a player in a season pitcher
NAME SO SEASON TM 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 Bryan Abreu
B. Abreu
100
2023
HOU HOU
72
3
2
.600
0
1.75
0
0
5
72.0
44
14
17
6
31
3
16
0
287
1
12.50
3.88
3.23
0.75
34.8
10.8
1.04
.259
2.13
41
2.97
70
5.50
10.2
2 Zach Plesac
Z. Plesac
100
2022
CLE CLE
25
3
12
.200
24
4.31
0
0
0
131.2
136
63
74
19
38
5
0
0
568
4
6.84
2.60
2.63
1.30
17.6
6.7
1.32
.288
5.06
113
4.44
115
9.30
-8.8
3 Craig Kimbrel
C. Kimbrel
100
2021
TOT
63
4
5
.444
0
2.26
0
0
24
59.2
31
15
19
6
23
3
43
1
235
8
15.08
3.47
4.35
0.91
42.6
9.8
0.91
.243
2.87
52
2.42
55
4.68
12.6
4 Zach Plesac
Z. Plesac
100
2021
CLE CLE
25
10
6
.625
25
4.67
0
0
0
142.2
137
74
79
23
34
7
0
1
598
5
6.31
2.14
2.94
1.45
16.7
5.7
1.20
.263
4.98
110
4.72
113
8.64
-8.7
5 Huascar Ynoa
H. Ynoa
100
2021
ATL ATL
18
4
6
.400
17
4.05
0
0
0
91.0
76
41
42
14
25
4
0
1
372
4
9.89
2.47
4.00
1.38
26.9
6.7
1.11
.271
4.15
96
3.92
93
7.52
2.8
6 Trevor Bauer
T. Bauer
100
2020
CIN CIN
11
5
4
.556
11
1.73
2
2
0
73.0
41
14
17
9
17
3
0
1
278
3
12.33
2.10
5.88
1.11
36.0
6.1
0.79
.215
2.10
36
2.87
61
5.05
14.1
7 Steven Brault
S. Brault
100
2019
PIT PIT
25
4
6
.400
19
5.16
0
0
0
113.1
117
65
69
15
53
7
1
2
505
7
7.94
4.21
1.89
1.19
19.8
10.5
1.50
.309
5.48
119
4.75
107
9.29
-4.1
8 Josh James
J. James
100
2019
HOU HOU
49
5
1
.833
1
4.70
0
0
1
61.1
46
32
34
10
35
4
18
0
266
6
14.67
5.14
2.86
1.47
37.6
13.2
1.32
.308
4.99
104
3.97
88
6.75
3.8
9 José Leclerc
J. Leclerc
100
2019
TEX TEX
70
2
4
.333
3
4.33
0
0
14
68.2
52
33
34
7
39
6
40
1
299
7
13.11
5.11
2.56
0.92
33.4
13.0
1.33
.306
4.46
86
3.58
75
6.82
8.7
10 Trevor Cahill
T. Cahill
100
2018
OAK OAK
21
7
4
.636
20
3.76
0
0
0
110.0
90
46
52
8
41
5
0
0
450
8
8.18
3.35
2.44
0.65
22.2
9.1
1.19
.277
4.25
92
3.54
86
7.36
7
11 Eric Lauer
E. Lauer
100
2018
SDP SDP
23
6
7
.462
23
4.34
0
0
0
112.0
127
54
61
15
46
6
0
2
504
2
8.04
3.70
2.17
1.21
19.8
9.1
1.54
.332
4.90
111
4.50
112
10.21
-6.1
12 Joe Musgrove
J. Musgrove
100
2018
PIT PIT
19
6
9
.400
19
4.06
0
0
0
115.1
113
52
56
12
23
8
0
3
486
5
7.80
1.79
4.35
0.94
20.6
4.7
1.18
.294
4.37
102
3.58
88
8.82
6.2
13 Blake Treinen
B. Treinen
100
2018
OAK OAK
68
9
2
.818
0
0.78
0
0
38
80.1
46
7
12
2
21
1
58
3
315
6
11.20
2.35
4.76
0.22
31.7
6.7
0.83
.230
1.34
19
1.81
44
5.15
21
14 Dellin Betances
D. Betances
100
2017
NYY NYY
66
3
6
.333
0
2.87
0
0
10
59.2
29
19
20
3
44
11
21
0
261
5
15.08
6.64
2.27
0.45
38.3
16.9
1.22
.252
3.02
66
3.22
72
4.37
8.2
15 Chris Devenski
C. Devenski
100
2017
HOU HOU
62
8
5
.615
0
2.68
0
0
4
80.2
50
24
26
11
26
2
10
3
316
2
11.16
2.90
3.85
1.23
31.6
8.2
0.94
.220
2.90
63
3.48
80
5.58
7.7
16 Miguel Gonzalez
M. Gonzalez
100
2017
TOT
27
8
13
.381
27
4.62
0
0
0
156.0
167
80
88
22
55
6
0
2
684
1
5.77
3.17
1.82
1.27
14.6
8.0
1.42
.289
5.08
106
4.87
109
9.63
-7.1
17 Mike Montgomery
M. Montgomery
100
2017
CHC CHC
44
7
8
.467
14
3.38
0
0
3
130.2
103
49
52
10
55
8
11
4
540
7
6.89
3.79
1.82
0.69
18.5
10.2
1.21
.253
3.58
78
4.06
94
7.09
3.7
18 Wei-Yin Chen
W. Chen
100
2016
MIA MIA
22
5
5
.500
22
4.96
0
0
0
123.1
134
68
69
22
24
3
0
0
520
1
7.30
1.75
4.17
1.61
19.2
4.6
1.28
.302
5.04
126
4.49
112
9.78
-7.1
19 Christian Friedrich
C. Friedrich
100
2016
SDP SDP
24
5
12
.294
23
4.80
0
0
0
129.1
131
69
74
13
52
2
0
2
567
7
6.96
3.62
1.92
0.90
17.6
9.2
1.41
.295
5.15
119
4.15
102
9.12
-1
20 Junior Guerra
J. Guerra
100
2016
MIL MIL
20
9
3
.750
20
2.81
0
0
0
121.2
94
38
40
10
43
3
0
2
492
7
7.40
3.18
2.33
0.74
20.3
8.7
1.13
.250
2.96
67
3.70
88
6.95
6.8
21 Eduardo Rodriguez
E. Rodriguez
100
2016
BOS BOS
20
3
7
.300
20
4.71
0
0
0
107.0
99
56
58
16
40
3
0
1
458
0
8.41
3.36
2.50
1.35
21.8
8.7
1.30
.278
4.88
107
4.42
105
8.33
-2.7
22 Mat Latos
M. Latos
100
2015
TOT
24
4
10
.286
21
4.95
0
0
0
116.1
120
64
67
13
32
1
2
1
494
10
7.74
2.48
3.13
1.01
20.2
6.5
1.31
.307
5.18
131
3.71
98
9.28
0.7
23 Andrew Miller
A. Miller
100
2015
NYY NYY
60
3
2
.600
0
2.04
0
0
36
61.2
33
14
16
5
20
5
53
1
246
2
14.59
2.92
5.00
0.73
40.7
8.1
0.86
.241
2.34
51
2.15
51
4.82
13.5
24 Jake Diekman
J. Diekman
100
2014
PHI PHI
73
5
5
.500
0
3.80
0
0
0
71.0
66
30
36
4
35
3
19
5
313
7
12.68
4.44
2.86
0.51
31.9
11.2
1.42
.363
4.56
105
2.65
70
8.37
8.7
25 Franklin Morales
F. Morales
100
2014
COL COL
38
6
9
.400
22
5.37
0
0
0
142.1
166
85
90
24
65
6
4
4
646
5
6.32
4.11
1.54
1.52
15.5
10.1
1.62
.315
5.69
124
5.41
136
10.50
-20.5

More Astros Stats

Team Rankings

HR

29

21st

R

133

19th

SO

311

6th

ERA

3.41

5th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
20
14
.588
Athletics Athletics
20
16
.556
1.0
Astros Astros
17
17
.500
3.0
Rangers Rangers
17
18
.486
3.5
Angels Angels
13
20
.394
6.5
Schedule
DATE MATCHUP TIME (ET)
Tue
5/6
HOU HOU
@
MIL MIL
7:40 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Fri
5/9
CIN CIN
@
HOU HOU
8:10 PM
Sat
5/10
CIN CIN
@
HOU HOU
7:10 PM
Sun
5/11
CIN CIN
@
HOU HOU
2:10 PM
Last Game
MIL Brewers

18 - 18

5

Final

1

HOU Astros

17 - 17

Mon 5 May 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
Mets Mets
23
13
.639
Phillies Phillies
19
15
.559
3.0
NL Central W L PCT GB
Cubs Cubs
22
14
.611
Reds Reds
18
18
.500
4.0
NL West W L PCT GB
Dodgers Dodgers
24
11
.686
Padres Padres
23
11
.676
0.5
AL East W L PCT GB
Yankees Yankees
19
16
.543
Red Sox Red Sox
18
18
.500
1.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
20
14
.588
1.5
AL West W L PCT GB
Mariners Mariners
20
14
.588
Athletics Athletics
20
16
.556
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/19
MIA MIA
@
PHI PHI
7-5
Sat
4/19
CWS CWS
@
BOS BOS
8-4
Sat
4/19
SEA SEA
@
TOR TOR
8-3
Sat
4/19
STL STL
@
NYM NYM
4-7
Sat
4/19
AZ AZ
@
CHC CHC
3-2

Schedule

DATE MATCHUP TIME (ET)
Tue
5/6
CLE CLE
@
WSH WSH
3:35 PM
Tue
5/6
CLE CLE
@
WSH WSH
6:35 PM
Tue
5/6
LAD LAD
@
MIA MIA
6:40 PM
Tue
5/6
TEX TEX
@
BOS BOS
6:45 PM
Tue
5/6
PHI PHI
@
TBR TBR
7:05 PM