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

Jack Flaherty had the lowest WHIP in the NL when he had 1 or more (IP/TM GMS) in 2019, with a WHIP of 0.97.

NAMEWHIPIPTM GMSIP/TM GMSSEASONTMGWLW%GSERASOCGSHOSVHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%BABIPRAERA-FIPFIP-H/9PRAA
1Jack Flaherty
J. Flaherty
0.97
196.1
162
1.21
2019
33
11
8
.579
33
2.75
231
0
0
0
135
60
62
25
55
7
0
2
772
6
10.59
2.52
4.20
1.15
29.9
7.1
.242
2.84
66
3.45
80
6.19
18.6
2Jacob deGrom
J. deGrom
0.97
204.0
162
1.26
2019
32
11
8
.579
32
2.43
255
0
0
0
154
55
59
19
44
7
0
1
804
2
11.25
1.94
5.80
0.84
31.7
5.5
.282
2.60
60
2.66
62
6.79
37.8
3Hyun Jin Ryu
H. Jin Ryu
1.01
182.2
162
1.13
2019
29
14
5
.737
29
2.32
163
1
1
0
160
47
53
17
24
4
0
2
723
0
8.03
1.18
6.79
0.84
22.5
3.3
.278
2.61
54
3.09
70
7.88
27.1
4Max Scherzer
M. Scherzer
1.03
172.1
162
1.06
2019
27
11
7
.611
27
2.92
243
0
0
0
144
56
59
18
33
7
0
2
693
0
12.69
1.72
7.36
0.94
35.1
4.8
.321
3.08
66
2.44
55
7.52
38.6
5Stephen Strasburg
S. Strasburg
1.04
209.0
162
1.29
2019
33
18
6
.750
33
3.32
251
0
0
0
161
77
79
24
56
10
0
4
841
8
10.81
2.41
4.48
1.03
29.8
6.7
.274
3.40
75
3.24
73
6.93
28.3
6Walker Buehler
W. Buehler
1.04
182.1
162
1.13
2019
30
14
4
.778
30
3.26
215
2
0
0
153
66
77
20
37
7
0
0
737
4
10.61
1.83
5.81
0.99
29.2
5.0
.290
3.80
77
2.99
68
7.55
29
7Clayton Kershaw
C. Kershaw
1.04
178.1
162
1.1
2019
29
16
5
.762
28
3.03
189
0
0
0
145
60
63
28
41
2
0
0
706
7
9.54
2.07
4.61
1.41
26.8
5.8
.262
3.18
71
3.85
87
7.32
11.4
8Sonny Gray
S. Gray
1.08
175.1
162
1.08
2019
31
11
8
.579
31
2.87
205
0
0
0
122
56
59
17
68
7
0
1
708
7
10.52
3.49
3.01
0.87
29.0
9.6
.255
3.03
62
3.41
74
6.26
22.6
9Yu Darvish
Y. Darvish
1.10
178.2
162
1.1
2019
31
6
8
.429
31
3.98
229
0
0
0
140
79
82
33
56
11
0
1
731
11
11.54
2.82
4.09
1.66
31.3
7.7
.266
4.13
90
4.17
94
7.05
5.1
10Jeff Samardzija
J. Samardzija
1.11
181.1
162
1.12
2019
32
11
12
.478
32
3.52
140
0
0
0
152
71
78
28
49
6
0
4
740
5
6.95
2.43
2.86
1.39
18.9
6.6
.240
3.87
84
4.58
109
7.54
-8.3
11Michael Soroka
M. Soroka
1.11
174.2
162
1.08
2019
29
13
4
.765
29
2.68
142
0
0
0
153
52
56
14
41
7
0
1
701
3
7.32
2.11
3.46
0.72
20.3
5.8
.280
2.89
60
3.44
79
7.88
18.3
12Madison Bumgarner
M. Bumgarner
1.13
207.2
162
1.28
2019
34
9
9
.500
34
3.90
203
0
0
0
191
90
99
30
43
10
0
3
844
3
8.80
1.86
4.72
1.30
24.1
5.1
.289
4.29
93
3.89
93
8.28
7.1
13Kyle Hendricks
K. Hendricks
1.13
177.0
162
1.09
2019
30
11
10
.524
30
3.46
150
1
1
0
168
68
78
19
32
9
0
1
730
1
7.63
1.63
4.69
0.97
20.5
4.4
.287
3.97
78
3.60
81
8.54
16.2
14Luis Castillo
L. Castillo
1.14
190.2
162
1.18
2019
32
15
8
.652
32
3.40
226
0
0
0
139
72
76
22
79
7
0
0
781
5
10.67
3.73
2.86
1.04
28.9
10.1
.262
3.59
74
3.69
80
6.56
19
15Patrick Corbin
P. Corbin
1.18
202.0
162
1.25
2019
33
14
7
.667
33
3.25
238
1
1
0
169
73
81
24
70
3
0
2
835
4
10.60
3.12
3.40
1.07
28.5
8.4
.290
3.61
73
3.48
78
7.53
22.2
16Anthony DeSclafani
A. DeSclafani
1.20
166.2
162
1.03
2019
31
9
9
.500
31
3.89
167
0
0
0
151
72
77
29
49
4
0
5
696
2
9.02
2.65
3.41
1.57
24.0
7.0
.273
4.16
84
4.41
96
8.15
3.6
17Germán Márquez
G. Márquez
1.20
174.0
162
1.07
2019
28
12
5
.706
28
4.76
175
1
1
0
174
92
96
29
35
5
0
0
721
14
9.05
1.81
5.00
1.50
24.3
4.9
.304
4.97
96
4.05
87
9.00
11.3
18Joe Musgrove
J. Musgrove
1.22
170.1
162
1.05
2019
32
11
12
.478
31
4.44
157
0
0
0
168
84
98
21
39
9
0
1
718
2
8.30
2.06
4.03
1.11
21.9
5.4
.299
5.18
102
3.81
86
8.88
11.7
19Joey Lucchesi
J. Lucchesi
1.22
163.2
162
1.01
2019
30
10
10
.500
30
4.18
158
0
0
0
144
76
78
23
56
2
0
0
686
8
8.69
3.08
2.82
1.26
23.0
8.2
.271
4.29
99
4.16
95
7.92
3.9
20Miles Mikolas
M. Mikolas
1.22
184.0
162
1.14
2019
32
9
14
.391
32
4.16
144
1
1
0
193
85
90
27
32
12
0
1
764
5
7.04
1.57
4.50
1.32
18.8
4.2
.302
4.40
100
4.26
99
9.44
0.4
21Noah Syndergaard
N. Syndergaard
1.23
197.2
162
1.22
2019
32
10
8
.556
32
4.28
202
1
1
0
194
94
101
24
50
6
0
2
825
4
9.20
2.28
4.04
1.09
24.5
6.1
.313
4.60
105
3.59
84
8.83
15.7
22Zack Wheeler
Z. Wheeler
1.26
195.1
162
1.21
2019
31
11
8
.579
31
3.96
195
0
0
0
196
86
93
22
50
2
0
4
828
5
8.98
2.30
3.90
1.01
23.6
6.0
.311
4.28
97
3.47
81
9.03
18.1
23Aaron Nola
A. Nola
1.27
202.1
162
1.25
2019
34
12
7
.632
34
3.87
229
0
0
0
176
87
91
27
80
11
0
3
852
3
10.19
3.56
2.86
1.20
26.9
9.4
.295
4.05
87
4.02
88
7.83
11.9
24Anibal Sanchez
A. Sanchez
1.27
166.0
162
1.02
2019
30
11
8
.579
30
3.85
134
0
0
0
153
71
77
22
58
4
0
10
712
1
7.27
3.14
2.31
1.19
18.8
8.1
.265
4.17
87
4.43
99
8.30
0.7
25Merrill Kelly
M. Kelly
1.31
183.1
162
1.13
2019
32
13
14
.481
32
4.42
158
0
0
0
184
90
95
29
57
2
0
4
777
4
7.76
2.80
2.77
1.42
20.3
7.3
.292
4.66
100
4.50
104
9.03
-3.6

More Cardinals Stats

Team Batting Leaders

HR

20

Contreras

Willson Contreras

RBI

80

Contreras

Willson Contreras

AVG

.290

Burleson

Alec Burleson
Team Pitching Leaders

W

14

Gray

Sonny Gray

K

201

Gray

Sonny Gray

ERA

3.07

Leahy

Kyle Leahy
Team Rankings

HR

148

29th

R

689

19th

SO

1,209

29th

ERA

4.29

21st

2025 Division Standings
TEAMWLPCTGB
97
65
.599
92
70
.568
5.0
83
79
.512
14.0
Cardinals Cardinals
78
84
.481
19.0
71
91
.438
26.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
4:15 PM
Sat
3/28
@
2:15 PM
Sun
3/29
@
2:15 PM
Mon
3/30
@
7:45 PM
Tue
3/31
@
7:45 PM
Last Game
STL Cardinals

78 - 84

0

Final

2

CHC Cubs

92 - 70

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM