michale wacha record all-time

Michael Wacha has played 14 seasons for 6 teams, including the Cardinals and Royals. He has 115 wins, 80 losses, an ERA of 3.85 and 1,500 strikeouts. He has won 1 League Championship MVP award.

NAMESEASONTMGWLW%GSERASOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Michael Wacha
M. Wacha
2013
15
4
1
.800
9
2.78
65
0
0
0
64.2
52
20
20
5
19
0
2
0
260
3
9.05
2.64
3.42
0.70
25.0
7.3
1.10
.275
2.78
76
2.92
78
7.24
5.8
2Michael Wacha
M. Wacha
2014
19
5
6
.455
19
3.20
94
0
0
0
107.0
95
38
41
6
33
5
0
0
447
2
7.91
2.78
2.85
0.50
21.0
7.4
1.20
.288
3.45
89
3.17
87
7.99
5.8
3Michael Wacha
M. Wacha
2015
30
17
7
.708
30
3.38
153
0
0
0
181.1
162
68
74
19
58
6
0
4
762
4
7.59
2.88
2.64
0.94
20.1
7.6
1.21
.272
3.67
89
3.86
101
8.04
-0.6
4Michael Wacha
M. Wacha
2016
27
7
7
.500
24
5.09
114
0
0
0
138.0
159
78
86
15
45
1
1
6
606
6
7.43
2.93
2.53
0.98
18.8
7.4
1.48
.334
5.61
125
3.90
96
10.37
2.8
5Michael Wacha
M. Wacha
2017
30
12
9
.571
30
4.13
158
1
1
0
165.2
170
76
82
17
55
3
0
3
701
5
8.58
2.99
2.87
0.92
22.5
7.8
1.36
.327
4.45
99
3.63
86
9.24
11.2
6Michael Wacha
M. Wacha
2018
15
8
2
.800
15
3.20
71
0
0
0
84.1
68
30
36
9
36
2
0
0
355
2
7.58
3.84
1.97
0.96
20.0
10.1
1.23
.249
3.84
83
4.21
106
7.26
-2.3
7Michael Wacha
M. Wacha
2019
29
6
7
.462
24
4.76
104
0
0
0
126.2
143
67
71
26
55
3
0
4
562
2
7.39
3.91
1.89
1.85
18.5
9.8
1.56
.313
5.04
114
5.60
131
10.16
-19.2
8Michael Wacha
M. Wacha
2020
8
1
4
.200
7
6.62
37
0
0
0
34.0
46
25
26
9
7
2
0
0
156
2
9.79
1.85
5.29
2.38
23.7
4.5
1.56
.366
6.88
159
5.24
122
12.18
-3.7
9Michael Wacha
M. Wacha
2021
29
3
5
.375
23
5.05
121
0
0
0
124.2
132
70
73
23
31
4
1
0
528
5
8.74
2.24
3.90
1.66
22.9
5.9
1.31
.312
5.27
123
4.46
109
9.53
-5.4
10Michael Wacha
M. Wacha
2022
23
11
2
.846
23
3.32
104
1
1
0
127.1
111
47
49
18
31
4
0
0
515
4
7.35
2.19
3.35
1.27
20.2
6.0
1.12
.260
3.46
81
4.13
104
7.85
-2.2
11Michael Wacha
M. Wacha
2023
24
13
4
.765
24
3.22
124
0
0
0
134.1
113
48
49
15
43
3
0
0
553
3
8.31
2.88
2.88
1.00
22.4
7.8
1.16
.266
3.28
76
3.88
90
7.57
6.7
12Michael Wacha
M. Wacha
2024
29
13
8
.619
29
3.35
145
0
0
0
166.2
154
62
65
17
45
5
0
1
685
3
7.83
2.43
3.22
0.92
21.2
6.6
1.19
.290
3.51
81
3.65
89
8.32
8.2
13Michael Wacha
M. Wacha
2025
31
10
13
.435
31
3.86
126
0
0
0
172.2
166
74
74
15
45
4
0
0
716
2
6.57
2.35
2.80
0.78
17.6
6.3
1.22
.287
3.86
92
3.65
87
8.65
10
14Michael Wacha
M. Wacha
2026
17
5
5
.500
17
3.31
84
0
0
0
108.2
94
40
42
10
30
4
0
1
438
3
6.96
2.48
2.80
0.83
19.2
6.8
1.14
.271
3.48
77
3.68
88
7.79
5.8
Total32611580.5903053.851,5002201736.01,665743788204533464197,284467.782.762.811.0620.67.31.27.2924.09953.95978.6323.1

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

18th

SO

606

28th

ERA

4.26

19th

2026 Division Standings
TEAMWLPCTGB
51
31
.622
47
38
.553
5.5
Cardinals Cardinals
43
38
.531
7.5
43
42
.506
9.5
39
44
.470
12.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
38
.553
3.5
45
40
.529
5.5
43
43
.500
8.0
35
50
.412
15.5
NL CentralWLPCTGB
51
31
.622
47
38
.553
5.5
43
38
.531
7.5
43
42
.506
9.5
39
44
.470
12.5
NL WestWLPCTGB
55
30
.647
43
40
.518
11.0
42
42
.500
12.5
35
49
.417
19.5
33
52
.388
22.0
AL EastWLPCTGB
48
33
.593
48
36
.571
1.5
40
45
.471
10.0
39
47
.453
11.5
37
46
.446
12.0
AL CentralWLPCTGB
44
39
.530
44
41
.518
1.0
41
45
.477
4.5
36
49
.424
9.0
35
50
.412
10.0
AL WestWLPCTGB
43
42
.506
43
43
.500
0.5
42
45
.483
2.0
40
45
.471
3.0
36
50
.419
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
6/14
@
1-10
Sun
6/14
@
0-4
Mon
6/15
@
0-7
Mon
6/15
@
3-7
Mon
6/15
@
0-12

Schedule

DATEMATCHUPTIME (ET)
Tue
6/30
@
6:35 PM
Tue
6/30
@
6:40 PM
Tue
6/30
@
6:40 PM
Tue
6/30
@
7:05 PM
Tue
6/30
@
7:07 PM