most complete games 1998 to 2007

Between the 1998 and 2007 seasons, Randy Johnson pitched the most complete games, with 52 complete games.

Interpreted as:
most regular-season complete games by a player 1998 to 2007
NAMECGGWLW%GSERASOSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Randy Johnson
R. Johnson
52
304
160
82
.661
303
3.10
2,616
20
0
2121.1
1,745
731
831
222
565
104
1
18
8,589
38
11.10
2.40
4.63
0.94
30.5
6.6
1.09
.300
3.53
69
2.91
65
7.40
370.5
2Curt Schilling
C. Schilling
49
302
147
83
.639
280
3.50
1,997
10
9
2018.1
1,910
786
805
242
362
32
21
12
8,192
39
8.90
1.61
5.52
1.08
24.4
4.4
1.13
.300
3.59
77
3.24
73
8.52
260.2
3Livan Hernandez
L. Hernandez
43
333
125
125
.500
333
4.30
1,472
7
0
2271.2
2,465
1,085
1,167
266
790
62
0
61
9,842
31
5.83
3.13
1.86
1.05
15.0
8.0
1.43
.303
4.62
100
4.43
102
9.77
-22.9
4David Wells
D. Wells
33
280
133
72
.649
279
4.23
1,123
9
0
1808.0
2,000
850
907
218
303
45
0
11
7,604
28
5.59
1.51
3.71
1.09
14.8
4.0
1.27
.301
4.51
94
3.98
89
9.96
100.1
5Roy Halladay
R. Halladay
31
247
111
55
.669
222
3.63
1,081
9
1
1561.2
1,543
630
700
132
381
39
6
19
6,483
37
6.23
2.20
2.84
0.76
16.7
5.9
1.23
.291
4.03
78
3.60
79
8.89
161.8
6Bartolo Colon
B. Colon
30
290
142
88
.617
289
4.02
1,476
8
0
1881.1
1,848
840
900
226
634
37
0
26
7,952
33
7.06
3.03
2.33
1.08
18.6
8.0
1.32
.291
4.31
88
4.13
91
8.84
84.1
7Greg Maddux
G. Maddux
29
342
163
106
.606
342
3.47
1,453
12
0
2216.0
2,220
855
950
204
360
62
0
72
9,087
27
5.90
1.46
4.04
0.83
16.0
4.0
1.16
.288
3.86
80
3.54
80
9.02
214.5
8Sidney Ponson
S. Ponson
28
259
82
101
.448
245
4.94
941
4
1
1566.0
1,755
859
912
203
536
36
6
16
6,791
47
5.41
3.08
1.76
1.17
13.9
7.9
1.46
.306
5.24
110
4.65
102
10.09
-12.2
9Brad Radke
B. Radke
28
279
106
99
.517
279
4.13
1,070
8
0
1798.1
1,979
825
882
226
293
51
0
9
7,510
22
5.35
1.47
3.65
1.13
14.2
3.9
1.26
.299
4.41
89
4.09
92
9.90
70.8
10Pedro Martinez
P. Martinez
26
262
144
54
.727
260
2.70
2,060
9
0
1761.1
1,344
529
580
141
402
93
1
11
7,019
37
10.53
2.05
5.12
0.72
29.3
5.7
0.99
.278
2.96
59
2.61
59
6.87
360.5
11Mike Mussina
M. Mussina
26
309
145
95
.604
308
3.84
1,685
11
0
2000.0
1,983
853
916
215
426
38
0
14
8,237
43
7.58
1.92
3.96
0.97
20.5
5.2
1.20
.301
4.12
85
3.49
77
8.92
230.6
12Mark Mulder
M. Mulder
25
202
103
60
.632
202
4.18
832
10
0
1312.1
1,348
609
655
141
410
49
0
15
5,550
46
5.71
2.81
2.03
0.97
15.0
7.4
1.34
.293
4.49
94
4.22
95
9.24
31.9
13Chris Carpenter
C. Carpenter
24
232
97
62
.610
216
4.05
1,109
11
0
1440.2
1,452
648
708
167
427
55
5
13
6,081
37
6.93
2.67
2.60
1.04
18.2
7.0
1.30
.297
4.42
89
4.05
90
9.07
68.5
14Jon Lieber
J. Lieber
23
253
99
88
.529
250
4.22
1,156
5
1
1639.2
1,761
769
844
214
298
38
2
35
6,910
22
6.35
1.64
3.88
1.17
16.7
4.3
1.26
.297
4.63
96
3.98
89
9.67
92
15Mark Buehrle
M. Buehrle
22
259
107
75
.588
234
3.80
943
7
0
1629.0
1,681
688
770
187
373
42
6
28
6,770
11
5.21
2.06
2.53
1.03
13.9
5.5
1.26
.286
4.25
82
4.16
89
9.29
88.3
16Javier Vazquez
J. Vazquez
22
322
115
113
.504
320
4.28
1,815
7
0
2062.1
2,056
981
1,056
275
543
69
1
42
8,690
55
7.92
2.37
3.34
1.20
20.9
6.2
1.26
.297
4.61
95
3.94
88
8.97
126.4
17Tim Hudson
T. Hudson
21
281
135
70
.659
281
3.51
1,287
10
0
1875.1
1,784
731
804
149
579
73
0
56
7,851
55
6.18
2.78
2.22
0.72
16.4
7.4
1.26
.284
3.86
78
3.78
84
8.56
147.6
18Scott Erickson
S. Erickson
21
149
43
53
.448
128
5.23
433
6
0
828.2
960
482
513
101
336
44
8
12
3,704
25
4.70
3.65
1.29
1.10
11.7
9.1
1.56
.308
5.57
116
5.00
109
10.43
-36.1
19Matt Morris
M. Morris
20
269
109
79
.580
238
4.01
1,056
8
4
1566.2
1,618
698
770
157
433
65
12
33
6,651
23
6.07
2.49
2.44
0.90
15.9
6.5
1.31
.296
4.42
94
3.98
92
9.29
59
20Jamie Moyer
J. Moyer
19
324
141
94
.600
323
4.11
1,256
6
0
2084.1
2,118
951
1,020
269
535
78
1
29
8,793
23
5.42
2.31
2.35
1.16
14.3
6.1
1.27
.278
4.40
92
4.43
99
9.15
7.6
21Kenny Rogers
K. Rogers
19
295
122
77
.613
292
4.19
1,036
5
0
1861.2
1,980
867
956
186
589
83
1
14
7,995
33
5.01
2.85
1.76
0.90
13.0
7.4
1.38
.294
4.62
89
4.34
95
9.57
47.5
22A.J. Burnett
A.J. Burnett
18
180
69
66
.511
177
3.76
1,047
9
0
1155.0
988
483
536
103
482
51
0
21
4,860
55
8.16
3.76
2.17
0.80
21.5
9.9
1.27
.279
4.18
89
3.80
88
7.70
65.5
23Pedro Astacio
P. Astacio
18
211
76
76
.500
204
5.38
1,015
3
0
1261.1
1,395
754
796
204
434
78
2
27
5,546
29
7.24
3.10
2.34
1.46
18.3
7.8
1.45
.312
5.68
110
4.79
103
9.95
-12.6
24Kevin Brown
K. Brown
18
208
90
52
.634
199
3.07
1,174
5
0
1335.0
1,201
455
518
95
326
48
0
12
5,467
40
7.91
2.20
3.60
0.64
21.5
6.0
1.14
.289
3.49
73
3.09
70
8.10
197.4
25Tom Glavine
T. Glavine
17
338
150
100
.600
338
3.61
1,206
10
0
2153.2
2,163
865
932
198
720
35
0
71
9,107
15
5.04
3.01
1.68
0.83
13.2
7.9
1.34
.283
3.89
84
4.21
96
9.04
38.4

More Diamondbacks Stats

Team Batting Leaders

HR

36

Suárez

Eugenio Suárez

RBI

100

Perdomo

Geraldo Perdomo

AVG

.292

Naylor

Josh Naylor
Team Pitching Leaders

W

13

Gallen

Zac Gallen

K

175

Gallen

Zac Gallen

ERA

3.22

Kelly

Merrill Kelly
Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
8:30 PM
Fri
3/27
@
10:10 PM
Sat
3/28
@
9:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

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
@
1:15 PM
Thu
3/26
@
2:10 PM