mlb most complete game by pitcher between 2012 to 2024

Between the 2012 and 2024 seasons, Adam Wainwright pitched the most complete games, with 20 complete games.

Interpreted as:
MLB most regular-season complete game by pitcher between 2012 to 2024
NAMECGGWLW%GSERASOSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Adam Wainwright
A. Wainwright
20
296
134
93
.590
292
3.80
1,478
9
0
1794.0
1,775
758
801
169
487
58
2
30
7,492
30
7.41
2.44
3.03
0.85
19.7
6.5
1.26
.303
4.02
96
3.62
90
8.90
72.7
2Clayton Kershaw
C. Kershaw
19
314
165
66
.714
313
2.37
2,223
12
0
2026.1
1,529
533
590
181
400
32
0
10
7,885
75
9.87
1.78
5.56
0.80
28.2
5.1
0.95
.267
2.62
60
2.74
68
6.79
290.5
3Corey Kluber
C. Kluber
18
268
116
77
.601
260
3.42
1,720
8
1
1637.1
1,480
623
680
177
365
63
2
9
6,663
30
9.45
2.01
4.71
0.97
25.8
5.5
1.13
.300
3.74
83
3.22
78
8.14
161.8
4Madison Bumgarner
M. Bumgarner
16
303
114
105
.521
303
3.54
1,783
7
0
1883.2
1,678
741
809
233
469
79
0
30
7,742
28
8.52
2.24
3.80
1.11
23.0
6.1
1.14
.279
3.87
91
3.72
96
8.02
24
5Chris Sale
C. Sale
16
293
134
80
.626
292
3.06
2,303
3
0
1864.0
1,523
634
685
194
418
117
0
12
7,499
42
11.12
2.02
5.51
0.94
30.7
5.6
1.04
.298
3.31
72
2.88
69
7.35
271
6David Price
D. Price
15
306
116
56
.674
233
3.29
1,556
2
3
1568.1
1,440
574
625
166
362
44
19
10
6,414
31
8.93
2.08
4.30
0.95
24.3
5.6
1.15
.297
3.59
80
3.29
81
8.26
137.3
7Johnny Cueto
J. Cueto
14
254
103
76
.575
249
3.39
1,325
6
0
1569.1
1,440
591
634
173
405
73
1
16
6,453
16
7.60
2.32
3.27
0.99
20.5
6.3
1.18
.283
3.64
84
3.79
95
8.26
33.6
8Sandy Alcantara
S. Alcantara
12
146
41
55
.427
138
3.32
789
4
0
900.2
769
332
378
91
273
35
3
8
3,680
18
7.88
2.73
2.89
0.91
21.4
7.4
1.16
.272
3.78
79
3.76
90
7.68
40.5
9Dallas 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.7
10Max Scherzer
M. Scherzer
12
356
179
77
.699
356
2.95
2,809
5
0
2261.0
1,751
741
780
261
546
83
0
16
9,018
51
11.18
2.17
5.14
1.04
31.1
6.1
1.02
.280
3.10
71
2.99
72
6.97
285.8
11Justin Verlander
J. Verlander
12
327
155
90
.633
327
3.15
2,201
4
0
2100.1
1,730
735
799
237
542
60
0
10
8,493
42
9.43
2.32
4.06
1.02
25.9
6.4
1.08
.274
3.42
76
3.37
81
7.41
186.5
12R.A. Dickey
R.A. Dickey
11
196
79
68
.537
194
3.84
968
4
0
1248.0
1,147
532
585
164
390
60
2
8
5,211
43
6.98
2.81
2.48
1.18
18.6
7.5
1.23
.271
4.22
94
4.35
107
8.27
-42.6
13Ivan Nova
I. Nova
10
202
73
71
.507
193
4.48
839
3
1
1140.1
1,256
567
606
168
294
62
5
14
4,889
51
6.62
2.32
2.85
1.33
17.2
6.0
1.36
.309
4.78
107
4.51
105
9.91
-26.5
14Rick Porcello
R. Porcello
10
266
112
95
.541
262
4.35
1,284
3
0
1581.0
1,696
765
842
201
353
66
2
14
6,708
41
7.31
2.01
3.64
1.14
19.1
5.3
1.30
.311
4.79
101
3.96
95
9.65
34
15Carlos Carrasco
C. Carrasco
9
291
100
88
.532
244
4.04
1,528
4
2
1450.0
1,395
651
685
184
386
51
21
16
6,025
56
9.48
2.40
3.96
1.14
25.4
6.4
1.23
.312
4.25
97
3.59
86
8.66
92.7
16Jon Lester
J. Lester
9
297
124
83
.599
297
3.73
1,594
2
0
1782.1
1,737
738
823
209
530
50
0
11
7,468
38
8.05
2.68
3.01
1.06
21.3
7.1
1.27
.300
4.16
89
3.84
94
8.77
43.5
17Jeff Samardzija
J. Samardzija
9
236
68
97
.412
236
4.12
1,307
4
0
1475.2
1,400
676
720
189
391
51
0
18
6,126
47
7.97
2.38
3.34
1.15
21.3
6.4
1.21
.289
4.39
104
3.92
99
8.54
3.9
18Gerrit Cole
G. Cole
8
317
153
80
.657
317
3.18
2,251
5
0
1954.0
1,627
690
740
217
500
61
0
7
7,861
58
10.37
2.30
4.50
1.00
28.6
6.4
1.09
.292
3.41
79
3.16
77
7.49
213.1
19Ervin Santana
E. Santana
8
219
64
62
.508
183
3.99
944
5
0
1189.0
1,112
527
568
167
362
39
19
16
4,964
53
7.15
2.74
2.61
1.26
19.0
7.3
1.24
.274
4.30
98
4.37
107
8.42
-40.7
20Jason Vargas
J. Vargas
8
181
71
60
.542
180
4.16
758
5
0
1030.2
1,036
476
495
143
308
31
1
12
4,360
17
6.62
2.69
2.46
1.25
17.4
7.1
1.30
.286
4.32
104
4.44
110
9.05
-48.3
21Framber Valdez
F. Valdez
7
157
68
41
.624
135
3.30
866
3
0
888.2
741
326
362
72
321
51
7
1
3,681
49
8.77
3.25
2.70
0.73
23.5
8.7
1.20
.282
3.67
79
3.53
85
7.50
62.1
22Masahiro Tanaka
M. Tanaka
7
174
78
46
.629
173
3.74
991
4
0
1054.1
983
438
476
159
208
26
0
1
4,299
32
8.46
1.78
4.76
1.36
23.1
4.8
1.13
.283
4.06
88
3.90
89
8.39
53.3
23Clay Buchholz
C. Buchholz
7
158
55
45
.550
142
4.15
682
4
0
885.1
856
408
442
96
273
37
7
7
3,699
17
6.93
2.78
2.50
0.98
18.4
7.4
1.28
.291
4.49
98
4.04
100
8.70
-2.5
24Cole Hamels
C. Hamels
7
242
89
68
.567
242
3.45
1,469
3
0
1536.2
1,391
589
639
169
475
75
0
17
6,380
40
8.60
2.78
3.09
0.99
23.0
7.4
1.21
.292
3.74
83
3.72
90
8.15
70.2
25Felix Hernandez
F. Hernandez
7
214
84
69
.549
213
3.60
1,260
7
0
1341.1
1,212
537
593
148
381
63
0
2
5,533
84
8.45
2.56
3.31
0.99
22.8
6.9
1.19
.289
3.98
91
3.67
90
8.13
51.5

More MLB News

More Cardinals Stats

Team Batting Leaders

HR

18

Walker

Jordan Walker

RBI

58

Walker

Jordan Walker

AVG

.290

Walker

Jordan Walker
Team Pitching Leaders

W

9

Pallante

Andre Pallante

K

77

May

Dustin May

ERA

3.12

McGreevy

Michael McGreevy
Team Rankings

HR

89

19th

R

362

17th

SO

606

28th

ERA

4.26

19th

2026 Division Standings
TEAMWLPCTGB
50
31
.617
46
38
.548
5.5
Cardinals Cardinals
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/30
@
7:15 PM
Wed
7/1
@
7:15 PM
Thu
7/2
@
7:15 PM
Fri
7/3
@
4:05 PM
Sat
7/4
@
8:08 PM
Last Game
MIA Marlins

44 - 40

1

Final

2

STL Cardinals

43 - 38

Sun 28 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
33
.598
47
37
.560
3.0
44
40
.524
6.0
43
42
.506
7.5
35
49
.417
15.0
NL CentralWLPCTGB
50
31
.617
46
38
.548
5.5
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
NL WestWLPCTGB
54
30
.643
43
39
.524
10.0
41
42
.494
12.5
35
48
.422
18.5
33
51
.393
21.0
AL EastWLPCTGB
48
33
.593
48
35
.578
1.0
39
45
.464
10.5
39
46
.459
11.0
36
46
.439
12.5
AL CentralWLPCTGB
43
39
.524
44
40
.524
40
45
.471
4.5
35
49
.417
9.0
35
50
.412
9.5
AL WestWLPCTGB
42
42
.500
42
43
.494
0.5
42
44
.488
1.0
40
44
.476
2.0
36
49
.424
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/13
@
6-1
Sun
6/14
@
4-2
Sun
6/14
@
5-2
Sun
6/14
@
1-10
Sun
6/14
@
8-3

Schedule

DATEMATCHUPTIME (ET)
Mon
6/29
@
8:40 PM
Mon
6/29
@
9:40 PM
Mon
6/29
@
9:40 PM
Mon
6/29
@
9:40 PM
Tue
6/30
@
6:35 PM