most pitching wins in the 2000's by an nl pitcher

Between the 2000 and 2009 seasons, Roy Oswalt won the most games in the NL, with 137 wins.

Interpreted as:
most pitching regular-season wins in the 2000's by an nl pitcher
NAME W L W% G GS ERA SO 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 Roy Oswalt
R. Oswalt
137
70
.662
283
271
3.23
1,473
18
6
0
1803.1
1,756
647
695
154
412
66
5
30
7,455
21
7.35
2.06
3.58
0.77
19.8
5.5
1.20
.299
3.47
75
3.34
76
8.76
208.1
2 Greg Maddux
G. Maddux
134
101
.570
308
308
3.70
1,211
16
7
0
1939.2
1,965
797
877
196
308
57
0
59
7,964
24
5.62
1.43
3.93
0.91
15.2
3.9
1.17
.286
4.07
86
3.70
85
9.12
147.3
3 Livan Hernandez
L. Hernandez
119
116
.506
309
309
4.39
1,281
34
7
0
2061.2
2,251
1,006
1,072
232
691
56
0
54
8,906
27
5.59
3.02
1.85
1.01
14.4
7.8
1.43
.304
4.68
102
4.38
101
9.83
-11.6
4 Tom Glavine
T. Glavine
118
87
.576
283
283
3.77
948
11
7
0
1753.2
1,769
734
790
178
600
30
0
59
7,431
10
4.87
3.08
1.58
0.91
12.8
8.1
1.35
.280
4.05
89
4.39
101
9.08
-6.9
5 Randy Johnson
R. Johnson
109
59
.649
220
214
3.03
1,799
26
12
0
1454.2
1,215
490
563
152
377
67
3
19
5,906
28
11.13
2.33
4.77
0.94
30.5
6.4
1.09
.303
3.48
68
2.86
64
7.52
255.7
6 Carlos Zambrano
C. Zambrano
105
68
.607
259
238
3.51
1,324
9
4
0
1551.1
1,313
605
669
126
698
81
4
36
6,593
49
7.68
4.05
1.90
0.73
20.1
10.6
1.30
.272
3.88
80
3.94
89
7.62
82.3
7 Matt Morris
M. Morris
102
78
.567
257
226
4.21
986
18
7
4
1475.1
1,558
690
764
155
398
64
12
28
6,301
22
6.01
2.43
2.48
0.95
15.6
6.3
1.33
.299
4.66
98
4.03
93
9.50
45.2
8 Brad Penny
B. Penny
98
76
.563
255
251
4.01
1,052
4
2
0
1502.0
1,509
670
717
142
484
39
1
34
6,340
36
6.30
2.90
2.17
0.85
16.6
7.6
1.33
.296
4.30
96
3.95
92
9.04
59.6
9 Randy Wolf
R. Wolf
95
76
.556
257
254
4.02
1,271
12
8
0
1560.2
1,482
697
745
192
538
68
1
30
6,613
28
7.33
3.10
2.36
1.11
19.2
8.1
1.29
.284
4.30
95
4.20
97
8.55
21.9
10 Jason Marquis
J. Marquis
94
83
.531
290
231
4.48
867
6
3
1
1485.0
1,528
739
809
182
578
66
26
33
6,465
43
5.25
3.50
1.50
1.10
13.4
8.9
1.42
.282
4.90
103
4.81
110
9.26
-75.2
11 Jake Peavy
J. Peavy
92
68
.575
212
212
3.29
1,348
7
3
0
1342.2
1,158
491
522
135
435
45
0
31
5,551
26
9.04
2.92
3.10
0.90
24.3
7.8
1.19
.285
3.50
83
3.46
83
7.76
112
12 Woody Williams
W. Williams
92
70
.568
225
221
4.10
904
8
1
0
1394.2
1,415
636
682
188
387
57
1
23
5,949
32
5.83
2.50
2.34
1.21
15.2
6.5
1.29
.278
4.40
99
4.49
104
9.13
-28.9
13 Russ Ortiz
R. Ortiz
91
72
.558
230
215
4.43
924
6
3
0
1318.0
1,270
649
696
129
666
33
4
30
5,775
38
6.31
4.55
1.39
0.88
16.0
11.5
1.47
.284
4.75
104
4.51
105
8.67
-34.7
14 Jason Schmidt
J. Schmidt
89
54
.622
197
197
3.63
1,223
15
9
0
1260.1
1,071
509
552
108
489
33
0
23
5,290
55
8.73
3.49
2.50
0.77
23.1
9.2
1.24
.280
3.94
85
3.46
82
7.65
110.3
15 Brandon Webb
B. Webb
87
62
.584
199
198
3.27
1,065
15
8
0
1319.2
1,200
479
557
92
435
50
1
34
5,515
56
7.26
2.97
2.45
0.63
19.3
7.9
1.24
.286
3.80
72
3.49
78
8.18
146.6
16 Ben Sheets
B. Sheets
86
83
.509
221
221
3.72
1,206
18
4
0
1428.0
1,402
591
650
160
313
31
0
25
5,922
49
7.60
1.97
3.85
1.01
20.4
5.3
1.20
.295
4.10
87
3.55
81
8.84
130.9
17 Jeff Suppan
J. Suppan
83
67
.553
211
211
4.33
690
4
2
0
1259.1
1,402
606
677
154
437
55
0
38
5,526
43
4.93
3.12
1.58
1.10
12.5
7.9
1.46
.298
4.84
102
4.76
110
10.02
-61.5
18 Ryan Dempster
R. Dempster
79
77
.506
412
190
4.31
1,205
10
3
87
1423.1
1,395
682
737
147
641
53
184
37
6,204
43
7.62
4.05
1.88
0.93
19.4
10.3
1.43
.300
4.66
100
4.18
96
8.82
29.7
19 Mike Hampton
M. Hampton
78
72
.520
201
201
4.56
683
8
3
0
1221.0
1,327
618
683
122
510
28
0
35
5,363
40
5.03
3.76
1.34
0.90
12.7
9.5
1.50
.300
5.03
100
4.55
102
9.78
-7.7
20 Javier Vazquez
J. Vazquez
76
70
.521
198
198
3.65
1,254
19
6
0
1337.1
1,289
542
587
159
301
25
0
31
5,530
33
8.44
2.03
4.17
1.07
22.7
5.4
1.19
.298
3.95
83
3.44
78
8.67
143.7
21 Brett Myers
B. Myers
73
63
.537
240
183
4.40
986
8
3
21
1183.2
1,193
579
611
178
413
46
39
26
5,085
31
7.50
3.14
2.39
1.35
19.4
8.1
1.36
.293
4.65
102
4.52
103
9.07
-14.3
22 Derek Lowe
D. Lowe
69
58
.543
171
169
3.79
674
7
2
0
1045.0
1,064
440
503
92
277
16
1
19
4,384
15
5.80
2.39
2.43
0.79
15.4
6.3
1.28
.292
4.33
90
3.81
88
9.16
60.9
23 Aaron Harang
A. Harang
69
73
.486
195
193
4.18
1,043
13
6
0
1231.1
1,288
572
606
169
315
36
0
30
5,226
42
7.62
2.30
3.31
1.24
20.0
6.0
1.30
.305
4.43
95
4.05
90
9.41
62.8
24 Jon Lieber
J. Lieber
69
58
.543
192
165
4.24
757
18
4
0
1135.1
1,196
535
573
153
200
34
8
27
4,759
13
6.00
1.59
3.79
1.21
15.9
4.2
1.23
.289
4.54
97
4.11
92
9.48
47.9
25 Braden Looper
B. Looper
69
61
.531
594
97
4.17
615
1
1
103
1089.2
1,141
505
547
124
341
39
290
33
4,681
18
5.08
2.82
1.80
1.02
13.1
7.3
1.36
.286
4.52
99
4.49
105
9.42
-25.2

More Astros Stats

Team Rankings

HR

65

20th

R

261

22nd

SO

623

1st

ERA

3.52

8th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
Angels Angels
31
34
.477
5.0
Rangers Rangers
31
35
.470
5.5
Athletics Athletics
26
42
.382
11.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
CWS CWS
@
HOU HOU
8:10 PM
Wed
6/11
CWS CWS
@
HOU HOU
8:10 PM
Thu
6/12
CWS CWS
@
HOU HOU
8:10 PM
Fri
6/13
MIN MIN
@
HOU HOU
8:10 PM
Sat
6/14
MIN MIN
@
HOU HOU
4:10 PM
Last Game
CLE Guardians

34 - 30

4

Final

2

HOU Astros

36 - 29

Sun 8 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
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM