fewest walks in a season by a starting pitcher with minimum of 20 starts

Hal Brown has allowed the fewest walks by a starting pitcher with 20+ starts in a season, with 8 allowed in 1963.

NAME BB GS SEASON TM G W L W% ERA SO CG SHO SV IP H ER R HR HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA H/9
1 Hal Brown
H. Brown
8
20
1963
HOU HOU
20
4
11
.267
3.41
57
6
3
0
124.0
123
47
48
13
0
0
0
496
0
4.14
0.58
7.13
0.94
11.5
1.6
1.06
.263
3.48
8.93
2 Carlos Silva
C. Silva
9
27
2005
MIN MIN
27
9
8
.529
3.44
71
2
0
0
188.1
212
72
83
25
3
0
2
749
0
3.39
0.43
7.89
1.19
9.5
1.2
1.17
.292
3.97
10.13
3 Clayton Kershaw
C. Kershaw
11
21
2016
LAD LAD
21
12
4
.750
1.69
172
3
3
0
149.0
97
28
31
8
2
0
1
544
5
10.39
0.66
15.64
0.48
31.6
2.0
0.72
.254
1.87
5.86
4 Bret Saberhagen
B. Saberhagen
11
22
1999
BOS BOS
22
10
6
.625
2.95
81
0
0
0
119.0
122
39
43
11
2
0
0
480
1
6.13
0.83
7.36
0.83
16.9
2.3
1.12
.296
3.25
9.23
5 Bob Tewksbury
B. Tewksbury
11
20
1990
STL STL
20
10
9
.526
3.23
46
3
2
0
131.0
130
47
58
7
3
0
2
530
1
3.16
0.76
4.18
0.48
8.7
2.1
1.08
.266
3.98
8.93
6 Jon Lieber
J. Lieber
12
21
2002
CHC CHC
21
6
8
.429
3.70
87
3
0
0
141.0
153
58
64
15
1
0
2
582
0
5.55
0.77
7.25
0.96
14.9
2.1
1.17
.296
4.09
9.77
7 Bryan Woo
B. Woo
13
22
2024
SEA SEA
22
9
3
.750
2.89
101
0
0
0
121.1
96
39
41
14
3
0
0
472
0
7.49
0.96
7.77
1.04
21.4
2.8
0.90
.240
3.04
7.12
8 Bret Saberhagen
B. Saberhagen
13
24
1994
NYM NYM
24
14
4
.778
2.74
143
4
0
0
177.1
169
54
58
13
4
0
0
696
0
7.26
0.66
11.00
0.66
20.5
1.9
1.03
.298
2.94
8.58
9 Ross Stripling
R. Stripling
14
24
2022
TOR TOR
24
9
4
.692
2.92
100
0
0
0
123.1
107
40
43
11
2
0
0
486
0
7.30
1.02
7.14
0.80
20.6
2.9
0.98
.267
3.14
7.81
10 Ryne Stanek
R. Stanek
14
27
2019
TBR TBR
27
0
1
.000
2.09
49
0
0
0
43.0
29
10
12
3
0
0
0
169
1
10.26
2.93
3.50
0.63
29.0
8.3
1.00
.252
2.51
6.07
11 Josh Tomlin
J. Tomlin
14
26
2017
CLE CLE
26
10
9
.526
4.98
109
1
0
0
141.0
166
78
80
23
4
0
0
585
1
6.96
0.89
7.79
1.47
18.6
2.4
1.28
.329
5.11
10.60
12 Josh Towers
J. Towers
15
20
2001
BAL BAL
20
7
9
.438
4.44
55
1
1
0
131.2
156
65
69
20
6
0
0
552
1
3.76
1.03
3.67
1.37
10.0
2.7
1.30
.298
4.72
10.66
13 Ross Stripling
R. Stripling
16
21
2018
LAD LAD
21
8
6
.571
3.39
119
0
0
0
106.1
110
40
41
18
1
0
1
438
3
10.07
1.35
7.44
1.52
27.2
3.7
1.18
.324
3.47
9.31
14 Phil Hughes
P. Hughes
16
25
2015
MIN MIN
25
11
9
.550
4.43
93
1
0
0
152.1
182
75
75
28
2
0
0
640
1
5.49
0.95
5.81
1.65
14.5
2.5
1.30
.307
4.43
10.75
15 Phil Hughes
P. Hughes
16
32
2014
MIN MIN
32
16
10
.615
3.52
186
1
0
0
209.2
221
82
88
16
5
0
1
855
1
7.98
0.69
11.63
0.69
21.8
1.9
1.13
.324
3.78
9.49
16 Bob Friend
B. Friend
16
20
1966
TOT
20
5
8
.385
4.49
42
2
1
0
104.1
131
52
61
11
0
0
0
454
0
3.62
1.38
2.63
0.95
9.3
3.5
1.41
.312
5.26
11.30
17 Hal Brown
H. Brown
16
20
1960
BAL BAL
20
8
4
.667
3.18
52
6
1
0
130.1
133
46
53
13
1
0
3
523
2
3.59
1.10
3.25
0.90
9.9
3.1
1.14
.272
3.66
9.18
18 Babe Adams
B. Adams
16
20
1921
PIT PIT
20
11
5
.688
2.95
47
11
2
0
143.1
148
47
57
4
0
0
587
0
2.95
1.00
2.94
0.25
8.0
2.7
1.14
.277
3.58
9.29
19 Ryne Stanek
R. Stanek
17
29
2018
TBR TBR
29
0
2
.000
3.38
53
0
0
0
40.0
28
15
15
6
1
0
0
162
2
11.93
3.83
3.12
1.35
32.7
10.5
1.13
.259
3.38
6.30
20 Roy Oswalt
R. Oswalt
17
20
2001
HOU HOU
20
12
2
.857
2.82
130
3
1
0
127.2
115
40
44
13
5
0
1
516
0
9.16
1.20
7.65
0.92
25.2
3.3
1.03
.291
3.10
8.11
21 Rick Honeycutt
R. Honeycutt
17
20
1981
TEX TEX
20
11
6
.647
3.31
40
8
2
0
127.2
120
47
49
12
0
0
1
509
1
2.82
1.20
2.35
0.85
7.9
3.3
1.07
.245
3.45
8.46
22 Babe Adams
B. Adams
17
33
1920
PIT PIT
33
17
13
.567
2.21
81
18
8
0
256.0
238
63
83
6
1
0
1,014
5
2.85
0.60
4.76
0.21
8.0
1.7
1.00
.255
2.92
8.37
23 Nathan Eovaldi
N. Eovaldi
18
21
2018
TOT
21
6
7
.462
3.77
97
0
0
0
107.1
102
45
53
14
3
0
1
440
4
8.13
1.51
5.39
1.17
22.0
4.1
1.12
.286
4.44
8.55
24 Cliff Lee
C. Lee
18
28
2010
TOT
28
12
9
.571
3.18
185
7
1
0
212.1
195
75
84
16
1
0
2
843
3
7.84
0.76
10.28
0.68
21.9
2.1
1.00
.287
3.56
8.27
25 Jon Lieber
J. Lieber
18
27
2004
NYY NYY
27
14
8
.636
4.33
102
0
0
0
176.2
216
85
95
20
2
0
2
749
7
5.20
0.92
5.67
1.02
13.6
2.4
1.32
.323
4.84
11.00
StatMuse has game-level data for starts and walks allowed going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Astros Stats

Team Rankings

HR

33

25th

R

163

20th

SO

368

5th

ERA

3.44

8th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0
Athletics Athletics
21
20
.512
2.0
Rangers Rangers
20
21
.488
3.0
Angels Angels
16
23
.410
6.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/12
KCR KCR
@
HOU HOU
8:10 PM
Tue
5/13
KCR KCR
@
HOU HOU
8:10 PM
Wed
5/14
KCR KCR
@
HOU HOU
8:10 PM
Thu
5/15
HOU HOU
@
TEX TEX
8:05 PM
Fri
5/16
HOU HOU
@
TEX TEX
8:05 PM
Last Game
HOU Astros

20 - 19

6

Final

0

CIN Reds

20 - 22

Sun 11 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
26
15
.634
Phillies Phillies
24
16
.600
1.5
NL Central W L PCT GB
Cubs Cubs
23
18
.561
Cardinals Cardinals
22
19
.537
1.0
NL West W L PCT GB
Dodgers Dodgers
27
14
.659
Padres Padres
25
14
.641
1.0
AL East W L PCT GB
Yankees Yankees
23
17
.575
Red Sox Red Sox
22
20
.524
2.0
AL Central W L PCT GB
Tigers Tigers
26
15
.634
Guardians Guardians
23
17
.575
2.5
AL West W L PCT GB
Mariners Mariners
22
17
.564
Astros Astros
20
19
.513
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
4/26
TOR TOR
@
NYY NYY
2-11
Sat
4/26
BAL BAL
@
DET DET
0-7
Sat
4/26
LAA LAA
@
MIN MIN
0-5
Sat
4/26
BOS BOS
@
CLE CLE
13-3
Sat
4/26
HOU HOU
@
KCR KCR
7-3

Schedule

DATE MATCHUP TIME (ET)
Mon
5/12
MIL MIL
@
CLE CLE
6:10 PM
Mon
5/12
BOS BOS
@
DET DET
6:40 PM
Mon
5/12
STL STL
@
PHI PHI
6:45 PM
Mon
5/12
PIT PIT
@
NYM NYM
7:10 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM