best whip by pitchers in 2004 in the national league with a minimum of 1 inning pitched per team game

Randy Johnson had the lowest WHIP in the NL when he had 1 or more (IP/TM GMS) in 2004, with a WHIP of 0.90.

NAME WHIP IP TM GMS IP/TM GMS SEASON TM G W L W% GS ERA SO CG SHO SV H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% BABIP RA ERA- FIP FIP- H/9 PRAA
1 Randy Johnson
R. Johnson
0.90
245.2
162
1.52
2004
ARI ARI
35
16
14
.533
35
2.60
290
4
2
0
177
71
88
18
44
10
0
1
964
3
10.62
1.61
6.59
0.66
30.1
4.6
.264
3.22
57
2.29
51
6.48
59.7
2 Ben Sheets
B. Sheets
0.98
237.0
161
1.47
2004
MIL MIL
34
12
14
.462
34
2.70
264
5
0
0
201
71
85
25
32
4
0
1
937
8
10.03
1.22
8.25
0.95
28.2
3.4
.288
3.23
63
2.64
59
7.63
47.2
3 Jason Schmidt
J. Schmidt
1.08
225.0
162
1.39
2004
SFG SFG
32
18
7
.720
32
3.20
251
4
3
0
165
80
84
18
77
3
0
3
907
7
10.04
3.08
3.26
0.72
27.7
8.5
.263
3.36
75
2.92
69
6.60
33.7
4 Chris Carpenter
C. Carpenter
1.14
182.0
162
1.12
2004
STL STL
28
15
5
.750
28
3.46
152
1
0
0
169
70
75
24
38
8
0
2
746
4
7.52
1.88
4.00
1.19
20.4
5.1
.277
3.71
82
3.84
89
8.36
9.5
5 David Wells
D. Wells
1.14
195.2
162
1.21
2004
SDP SDP
31
12
8
.600
31
3.73
101
0
0
0
203
81
85
23
20
2
0
1
804
2
4.65
0.92
5.05
1.06
12.6
2.5
.274
3.91
94
3.87
92
9.34
7.6
6 Odalis Perez
O. Perez
1.14
196.1
162
1.21
2004
LAD LAD
31
7
6
.538
31
3.25
128
0
0
0
180
71
76
26
44
3
0
4
787
2
5.87
2.02
2.91
1.19
16.3
5.6
.263
3.48
79
4.18
95
8.25
4.9
7 Oliver Perez
O. Perez
1.15
196.0
161
1.22
2004
PIT PIT
30
12
10
.545
30
2.98
239
2
1
0
145
65
71
22
81
9
0
2
805
2
10.97
3.72
2.95
1.01
29.7
10.1
.271
3.26
69
3.44
79
6.66
20.1
8 Roger Clemens
R. Clemens
1.16
214.1
162
1.32
2004
HOU HOU
33
18
4
.818
33
2.98
218
0
0
0
169
71
76
15
79
6
0
5
878
5
9.15
3.32
2.76
0.63
24.8
9.0
.275
3.19
69
3.11
70
7.10
31.7
9 Carl Pavano
C. Pavano
1.17
222.1
162
1.37
2004
FLA FLA
31
18
8
.692
31
3.00
139
2
2
0
212
74
80
16
49
11
0
13
909
2
5.63
1.98
2.84
0.65
15.3
5.4
.282
3.24
73
3.53
83
8.58
18.4
10 Greg Maddux
G. Maddux
1.18
212.2
162
1.31
2004
CHC CHC
33
16
11
.593
33
4.02
151
2
1
0
218
95
103
35
33
9
0
4
872
2
6.39
1.40
4.58
1.48
17.3
3.8
.284
4.36
93
4.35
97
9.23
3.3
11 Jake Peavy
J. Peavy
1.20
166.1
162
1.03
2004
SDP SDP
27
15
6
.714
27
2.27
173
0
0
0
146
42
49
13
53
11
0
4
694
1
9.36
2.87
3.26
0.70
24.9
7.6
.300
2.65
57
3.13
74
7.90
20.8
12 Carlos Zambrano
C. Zambrano
1.22
209.2
162
1.29
2004
CHC CHC
31
16
8
.667
31
2.75
188
1
1
0
174
64
73
14
81
20
0
4
887
6
8.07
3.48
2.32
0.60
21.2
9.1
.274
3.13
63
3.56
79
7.47
21.4
13 Livan Hernandez
L. Hernandez
1.24
255.0
162
1.57
2004
MON MON
35
11
15
.423
35
3.60
186
9
2
0
234
102
105
26
83
10
0
9
1,053
1
6.56
2.93
2.24
0.92
17.7
7.9
.278
3.71
81
4.00
89
8.26
13.8
14 Jose Lima
J. Lima
1.24
170.1
162
1.05
2004
LAD LAD
36
13
5
.722
24
4.07
93
0
0
0
178
77
81
33
34
1
3
6
702
3
4.91
1.80
2.74
1.74
13.2
4.8
.268
4.28
98
5.08
116
9.41
-12.9
15 Roy Oswalt
R. Oswalt
1.24
237.0
162
1.46
2004
HOU HOU
36
20
10
.667
35
3.49
206
2
2
0
233
92
100
17
62
11
0
5
983
5
7.82
2.35
3.32
0.65
21.0
6.3
.314
3.80
80
3.16
71
8.85
33.6
16 Jaret Wright
J. Wright
1.28
186.1
162
1.15
2004
ATL ATL
32
15
8
.652
32
3.28
159
0
0
0
168
68
79
11
70
3
0
5
781
3
7.68
3.38
2.27
0.53
20.4
9.0
.292
3.82
77
3.28
75
8.11
22.5
17 Matt Clement
M. Clement
1.28
181.0
162
1.12
2004
CHC CHC
30
9
13
.409
30
3.68
190
0
0
0
155
74
79
23
77
12
0
4
775
14
9.45
3.83
2.47
1.14
24.5
9.9
.279
3.93
85
4.07
91
7.71
8.4
18 Adam Eaton
A. Eaton
1.28
199.1
162
1.23
2004
SDP SDP
33
11
14
.440
33
4.61
153
0
0
0
204
102
113
28
52
10
0
3
848
5
6.91
2.35
2.94
1.26
18.0
6.1
.291
5.10
116
4.26
101
9.21
-1.3
19 Tom Glavine
T. Glavine
1.29
212.1
162
1.31
2004
NYM NYM
33
11
14
.440
33
3.60
109
1
1
0
204
85
94
20
70
0
0
10
904
0
4.62
2.97
1.56
0.85
12.1
7.7
.261
3.98
86
4.23
98
8.65
1.9
20 Matt Morris
M. Morris
1.29
202.0
162
1.25
2004
STL STL
32
15
10
.600
32
4.72
131
3
2
0
205
106
116
35
56
6
0
3
850
3
5.84
2.50
2.34
1.56
15.4
6.6
.273
5.17
112
4.92
114
9.13
-14
21 Jeff Weaver
J. Weaver
1.30
220.0
162
1.36
2004
LAD LAD
34
13
13
.500
34
4.01
153
0
0
0
219
98
103
19
67
14
0
9
935
9
6.26
2.74
2.28
0.78
16.4
7.2
.293
4.21
97
3.88
88
8.96
12.8
22 Doug Davis
D. Davis
1.31
207.1
161
1.29
2004
MIL MIL
34
12
12
.500
34
3.39
166
0
0
0
192
78
84
14
79
7
0
3
880
4
7.21
3.43
2.10
0.61
18.9
9.0
.290
3.65
79
3.56
80
8.33
20.2
23 Kris Benson
K. Benson
1.31
200.1
162
1.24
2004
TOT
31
12
12
.500
31
4.31
134
1
1
0
202
96
106
15
61
10
0
8
854
5
6.02
2.74
2.20
0.67
15.7
7.1
.295
4.76
101
3.74
86
9.07
13.4
24 John Thomson
J. Thomson
1.32
198.1
162
1.22
2004
ATL ATL
33
14
8
.636
33
3.72
133
0
0
0
210
82
93
20
52
6
0
5
834
3
6.04
2.36
2.56
0.91
15.9
6.2
.305
4.22
87
3.89
89
9.53
10.4
25 Woody Williams
W. Williams
1.32
189.2
162
1.17
2004
STL STL
31
11
8
.579
31
4.18
131
0
0
0
193
88
93
20
58
9
0
3
817
12
6.22
2.75
2.26
0.95
16.0
7.1
.289
4.41
99
4.09
95
9.16
4.6

More Diamondbacks Stats

Team Rankings

HR

98

3rd

R

346

5th

SO

577

13th

ERA

4.77

25th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0
Padres Padres
38
29
.567
2.0
Diamondbacks Diamondbacks
34
34
.500
6.5
Rockies Rockies
13
56
.188
28.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/14
SDP SDP
@
AZ AZ
7:15 PM
Sun
6/15
SDP SDP
@
AZ AZ
4:10 PM
Tue
6/17
AZ AZ
@
TOR TOR
7:07 PM
Wed
6/18
AZ AZ
@
TOR TOR
7:07 PM
Thu
6/19
AZ AZ
@
TOR TOR
3:07 PM
Last Game
AZ Diamondbacks

34 - 34

5

Final

2

SEA Mariners

33 - 34

Wed 11 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
26
.618
Blue Jays Blue Jays
38
31
.551
4.5
AL Central W L PCT GB
Tigers Tigers
46
25
.648
Guardians Guardians
35
32
.522
9.0
AL West W L PCT GB
Astros Astros
39
30
.565
Angels Angels
33
34
.493
5.0
NL East W L PCT GB
Mets Mets
45
25
.643
Phillies Phillies
40
29
.580
4.5
NL Central W L PCT GB
Cubs Cubs
42
28
.600
Brewers Brewers
38
33
.535
4.5
NL West W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
29
.580
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/27
MIN MIN
@
TBR TBR
0-5
Tue
5/27
ATH ATH
@
HOU HOU
3-5
Tue
5/27
TOR TOR
@
TEX TEX
2-0
Tue
5/27
COL COL
@
CHC CHC
1-2
Tue
5/27
NYY NYY
@
LAA LAA
1-0

Schedule

DATE MATCHUP TIME (ET)
Fri
6/13
MIA MIA
@
WSH WSH
6:45 PM
Fri
6/13
LAA LAA
@
BAL BAL
7:08 PM
Sat
6/14
MIA MIA
@
WSH WSH
1:05 PM
Sat
6/14
CIN CIN
@
DET DET
1:10 PM
Sat
6/14
PIT PIT
@
CHC CHC
2:20 PM