most complete games in mlb since 2007

Since 2007, Roy Halladay has pitched the most complete games, with 43 complete games.

Interpreted as:
most regular-season complete games by a player in MLB since 2007
NAMECGGWLW%GSERASOSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Roy Halladay
R. Halladay
43
200
108
57
.655
199
3.17
1,175
12
0
1413.0
1,335
497
536
119
259
45
0
12
5,731
23
7.48
1.65
4.54
0.76
20.5
4.5
1.13
.294
3.41
76
3.18
76
8.50
157.5
2Adam Wainwright
A. Wainwright
28
415
198
127
.609
411
3.54
2,130
11
0
2591.1
2,511
1,018
1,088
226
713
77
2
38
10,798
48
7.40
2.48
2.99
0.78
19.7
6.6
1.24
.299
3.78
88
3.53
87
8.72
144.7
3Cliff Lee
C. Lee
27
219
94
63
.599
215
3.15
1,341
12
0
1512.1
1,463
529
575
135
245
29
1
5
6,141
25
7.98
1.46
5.47
0.80
21.8
4.0
1.13
.302
3.42
77
3.02
74
8.71
177.7
4CC Sabathia
CC Sabathia
26
376
170
105
.618
375
3.63
2,160
8
0
2412.0
2,324
973
1,071
271
672
88
0
31
10,091
46
8.06
2.51
3.21
1.01
21.4
6.7
1.24
.298
4.00
85
3.73
86
8.67
159
5Clayton Kershaw
C. Kershaw
25
455
223
96
.699
451
2.53
3,052
15
0
2855.1
2,193
804
881
235
713
46
1
28
11,279
108
9.62
2.25
4.28
0.74
27.1
6.3
1.02
.271
2.78
65
2.85
70
6.91
375.1
6Justin Verlander
J. Verlander
25
523
249
147
.629
523
3.29
3,422
8
0
3370.1
2,844
1,233
1,341
349
939
114
0
27
13,777
93
9.14
2.51
3.64
0.93
24.8
6.8
1.12
.279
3.58
78
3.38
81
7.59
307.5
7Felix Hernandez
F. Hernandez
23
376
153
118
.565
375
3.36
2,271
10
0
2454.1
2,231
916
1,026
236
722
97
0
14
10,140
142
8.33
2.65
3.15
0.87
22.4
7.1
1.20
.293
3.76
84
3.51
86
8.18
156.8
8James Shields
J. Shields
22
386
139
131
.515
384
3.97
2,130
9
0
2491.1
2,440
1,100
1,198
343
708
92
1
17
10,453
98
7.69
2.56
3.01
1.24
20.4
6.8
1.26
.292
4.33
98
4.15
101
8.81
-15.4
9Ervin Santana
E. Santana
20
369
123
113
.521
330
4.06
1,738
10
0
2149.0
2,071
969
1,042
293
659
85
20
31
9,053
90
7.28
2.76
2.64
1.23
19.2
7.3
1.27
.283
4.36
98
4.30
104
8.67
-45.3
10Corey Kluber
C. Kluber
18
271
116
77
.601
260
3.44
1,725
8
1
1641.2
1,486
627
684
177
368
65
4
9
6,688
31
9.46
2.02
4.69
0.97
25.8
5.5
1.13
.301
3.75
83
3.22
78
8.15
161.7
11Johnny Cueto
J. Cueto
18
370
144
113
.560
365
3.52
1,857
8
0
2256.1
2,094
883
955
253
637
120
1
22
9,373
36
7.41
2.54
2.92
1.01
19.8
6.8
1.21
.283
3.81
86
3.93
96
8.35
31.8
12David Price
D. Price
17
400
157
82
.657
322
3.32
2,076
3
3
2143.2
1,930
790
865
221
562
63
19
16
8,807
40
8.72
2.36
3.69
0.93
23.6
6.4
1.16
.290
3.63
81
3.38
83
8.10
165.9
13Cole Hamels
C. Hamels
17
400
154
114
.575
399
3.39
2,415
7
0
2565.2
2,307
967
1,037
291
719
97
0
39
10,557
52
8.47
2.52
3.36
1.02
22.9
6.8
1.18
.287
3.64
81
3.66
88
8.09
141.3
14Chris Sale
C. Sale
16
394
146
88
.624
313
3.00
2,585
3
12
2090.0
1,695
697
750
213
490
131
25
15
8,412
48
11.13
2.11
5.28
0.92
30.7
5.8
1.05
.297
3.23
70
2.87
69
7.30
303.8
15Madison Bumgarner
M. Bumgarner
16
358
134
124
.519
355
3.47
2,070
7
0
2209.1
2,007
853
933
258
544
89
1
38
9,098
29
8.43
2.22
3.81
1.05
22.8
6.0
1.15
.285
3.80
90
3.62
94
8.18
50.1
16Zack Greinke
Z. Greinke
15
526
211
128
.622
484
3.33
2,760
5
1
3055.0
2,824
1,130
1,218
317
680
58
7
20
12,421
96
8.13
2.00
4.06
0.93
22.2
5.5
1.15
.291
3.59
80
3.39
83
8.32
239.9
17Jon Lester
J. Lester
15
437
193
115
.627
436
3.63
2,428
4
0
2658.2
2,519
1,071
1,172
287
849
85
0
12
11,120
58
8.22
2.87
2.86
0.97
21.8
7.6
1.27
.299
3.97
85
3.75
91
8.53
103
18R.A. Dickey
R.A. Dickey
14
323
104
99
.512
267
3.79
1,306
5
0
1807.2
1,712
761
831
218
567
79
24
18
7,593
78
6.50
2.82
2.30
1.09
17.2
7.5
1.26
.275
4.14
94
4.29
107
8.52
-55.7
19Mark Buehrle
M. Buehrle
14
289
117
94
.555
289
3.80
1,042
4
0
1855.1
1,999
784
858
196
406
42
0
26
7,770
17
5.05
1.97
2.57
0.95
13.4
5.2
1.30
.296
4.16
90
4.08
97
9.70
32.5
20Jered Weaver
J. Weaver
14
312
139
96
.591
312
3.69
1,516
8
0
1944.1
1,818
798
843
247
518
52
0
16
8,041
35
7.02
2.40
2.93
1.14
18.9
6.4
1.20
.275
3.90
91
4.07
100
8.42
-2.3
21Matt Cain
M. Cain
13
303
89
105
.459
293
3.67
1,485
5
0
1848.2
1,668
753
805
189
606
56
3
40
7,700
60
7.23
2.95
2.45
0.92
19.3
7.9
1.23
.276
3.92
94
3.90
100
8.12
-1.3
22Sandy Alcantara
S. Alcantara
12
178
53
67
.442
170
3.63
936
4
0
1082.1
938
436
486
113
332
44
3
8
4,450
26
7.78
2.76
2.82
0.94
21.0
7.5
1.17
.273
4.04
86
3.84
92
7.80
38.8
23Dallas Keuchel
D. Keuchel
12
282
103
92
.528
267
4.04
1,254
4
0
1642.1
1,662
737
795
175
515
39
4
11
6,955
60
6.87
2.82
2.43
0.96
18.0
7.4
1.33
.299
4.36
99
4.01
97
9.11
24.8
24Max Scherzer
M. Scherzer
12
483
220
117
.653
474
3.22
3,489
5
0
2963.0
2,433
1,059
1,132
354
779
114
2
20
11,987
80
10.60
2.37
4.48
1.08
29.1
6.5
1.08
.287
3.44
77
3.23
78
7.39
302.5
25Bronson Arroyo
B. Arroyo
12
258
101
93
.521
258
4.31
1,020
5
0
1606.2
1,674
770
813
254
407
57
0
30
6,787
19
5.71
2.28
2.51
1.42
15.0
6.0
1.30
.281
4.55
104
4.75
114
9.38
-95.6

More Phillies Stats

Team Batting Leaders

HR

1

Bohm

Alec Bohm

RBI

4

Bohm

Alec Bohm

AVG

.375

Stott

Bryson Stott
Team Pitching Leaders

W

1

Sánchez

Cristopher Sánchez

K

10

Sánchez

Cristopher Sánchez

ERA

5.40

Nola

Aaron Nola
Team Rankings

HR

2

19th

R

12

18th

SO

34

6th

ERA

4.82

22nd

2026 Division Standings
TEAMWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
2
1
.667
1.0
Phillies Phillies
1
2
.333
2.0
Schedule
DATEMATCHUPTIME (ET)
Mon
3/30
@
6:40 PM
Tue
3/31
@
6:40 PM
Wed
4/1
@
1:05 PM
Fri
4/3
@
4:10 PM
Sat
4/4
@
8:10 PM
Last Game
TEX Rangers

2 - 1

8

Final

3

PHI Phillies

1 - 2

Sun 29 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
NL CentralWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
3
.000
3.0
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
3
0
1.000
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
AL CentralWLPCTGB
2
1
.667
2
1
.667
1
2
.333
1.0
1
2
.333
1.0
0
3
.000
2.0
AL WestWLPCTGB
2
1
.667
2
2
.500
0.5
2
2
.500
0.5
1
2
.333
1.0
0
3
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
3/30
@
4:10 PM
Mon
3/30
@
6:35 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM