Bob Bruce vs. Michael Wacha — Career Comparison

Silent GenerationNew YorkThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueStarting Pitcher
MillenialIowaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueStarting PitcherAll-Star

The numbers give Bob Bruce a clear advantage over Michael Wacha across the core pitching metrics. Bob Bruce led in home run suppression (HR9+ 115 vs 94), strikeout rate (K%+ 103 vs 94), and walk avoidance (BB%+ 116 vs 107). Michael Wacha held the edge in run prevention (ERA+ 99 vs 91). Bob Bruce was the better starter — the numbers make that case clearly.

Pitching Stats for Bob Bruce and Michael Wacha

Bob Bruce
Career
Per 9 Innings
9
9
Michael Wacha
Careerverified
Per 9 Inningsverified
13
13
Bob Bruce
Career
Per 9 Inningsverified
219
1.76
Michael Wacha
Careerverified
Per 9 Innings
309
1.71
Bob Bruce
Career
Per 9 Innings
167
1.34
Michael Wacha
Careerverified
Per 9 Inningsverified
288
1.59
Bob Bruce
Career
Per 9 Innings
49
0.39
Michael Wacha
Careerverified
Per 9 Inningsverified
111
0.61
Bob Bruce
Careerverified
Per 9 Innings
71
0.57
Michael Wacha
Career
Per 9 Inningsverified
75
0.41
Bob Bruce
Career
Per 9 Innings
40.83
40.83
Michael Wacha
Careerverified
Per 9 Inningsverified
59.68
59.68
Bob Bruce
Career
Per 9 Innings
76.26
76.26
Michael Wacha
Careerverified
Per 9 Inningsverified
93.2
93.2
Bob Bruce
Careerverified
Per 9 Inningsverified
26
0.21
Michael Wacha
Career
Per 9 Innings
2
0.01
Bob Bruce
Careerverified
Per 9 Inningsverified
6
0.05
Michael Wacha
Career
Per 9 Innings
2
0.01
Bob Bruce
Careerverified
Per 9 Inningsverified
1
0.01
Michael Wacha
Career
Per 9 Innings
0
0
Bob Bruce
Careerverified
Per 9 Inningsverified
480
3.85
Michael Wacha
Career
Per 9 Innings
703
3.89
Bob Bruce
Careerverified
Per 9 Inningsverified
3.85
3.85
Michael Wacha
Career
Per 9 Innings
3.89
3.89
Bob Bruce
Career
Per 9 Innings
3.82
3.82
Michael Wacha
Careerverified
Per 9 Inningsverified
3.75
3.75
Bob Bruce
Career
Per 9 Innings
3.83
3.83
Michael Wacha
Careerverified
Per 9 Inningsverified
3.81
3.81
Bob Bruce
Career
Per 9 Innings
0.259
0.259
Michael Wacha
Careerverified
Per 9 Inningsverified
0.253
0.253
Bob Bruce
Career
Per 9 Innings
3367
27
Michael Wacha
Careerverified
Per 9 Innings
4882
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Michael Wacha
Careerverified
Per 9 Innings
1627.1
9
Bob Bruce
Careerverified
Per 9 Innings
1146
9.19
Michael Wacha
Career
Per 9 Inningsverified
1571
8.69
Bob Bruce
Career
Per 9 Innings
9.19
9.19
Michael Wacha
Careerverified
Per 9 Inningsverified
8.69
8.69
Bob Bruce
Careerverified
Per 9 Inningsverified
95
0.76
Michael Wacha
Career
Per 9 Innings
194
1.07
Bob Bruce
Careerverified
Per 9 Inningsverified
0.76
0.76
Michael Wacha
Career
Per 9 Innings
1.07
1.07
Bob Bruce
Careerverified
Per 9 Inningsverified
0.43
0.43
Michael Wacha
Career
Per 9 Innings
0.63
0.63
Bob Bruce
Careerverified
Per 9 Inningsverified
340
2.73
Michael Wacha
Career
Per 9 Innings
503
2.78
Bob Bruce
Career
Per 9 Innings
25
0.2
Michael Wacha
Careerverified
Per 9 Inningsverified
18
0.1
Bob Bruce
Careerverified
Per 9 Inningsverified
2.73
2.73
Michael Wacha
Career
Per 9 Innings
2.78
2.78
Bob Bruce
Career
Per 9 Innings
733
5.88
Michael Wacha
Careerverified
Per 9 Inningsverified
1416
7.83
Bob Bruce
Career
Per 9 Innings
5.88
5.88
Michael Wacha
Careerverified
Per 9 Inningsverified
7.83
7.83
Bob Bruce
Career
Per 9 Innings
3.35
3.35
Michael Wacha
Careerverified
Per 9 Inningsverified
4.58
4.58
Bob Bruce
Career
Per 9 Innings
0.956
0.956
Michael Wacha
Careerverified
Per 9 Inningsverified
1.179
1.179
Bob Bruce
Careerverified
Per 9 Innings
37
0.3
Michael Wacha
Career
Per 9 Inningsverified
43
0.24
Bob Bruce
Career
Per 9 Innings
48
0.38
Michael Wacha
Careerverified
Per 9 Inningsverified
42
0.23
Bob Bruce
Career
Per 9 Innings
7
0.06
Michael Wacha
Careerverified
Per 9 Inningsverified
3
0.02
Bob Bruce
Career
Per 9 Inningsverified
4818
38.64
Michael Wacha
Careerverified
Per 9 Innings
6846
37.86
Bob Bruce
Careerverified
Per 9 Inningsverified
17
0.14
Michael Wacha
Career
Per 9 Innings
4
0.02
Bob Bruce
Careerverified
Per 9 Innings
551
4.42
Michael Wacha
Career
Per 9 Inningsverified
746
4.13
Bob Bruce
Career
Per 9 Innings
4.42
4.42
Michael Wacha
Careerverified
Per 9 Inningsverified
4.13
4.13
Bob Bruce
Careerverified
Per 9 Inningsverified
0
0
Michael Wacha
Career
Per 9 Innings
37
0.2
Bob Bruce
Careerverified
Per 9 Inningsverified
0
0
Michael Wacha
Career
Per 9 Innings
45
0.25
Bob Bruce
Career
Per 9 Innings
0
0
Michael Wacha
Careerverified
Per 9 Inningsverified
136
0.75
Bob Bruce
Career
Per 9 Innings
1.324
1.324
Michael Wacha
Careerverified
Per 9 Inningsverified
1.275
1.275
Bob Bruce
Career
Per 9 Inningsverified
4430
35.52
Michael Wacha
Careerverified
Per 9 Innings
6219
34.39
Bob Bruce
Career
Per 9 Innings
2.52
2.52
Michael Wacha
Careerverified
Per 9 Inningsverified
2.41
2.41
Bob Bruce
Careerverified
Per 9 Inningsverified
0.292
0.292
Michael Wacha
Career
Per 9 Innings
0.299
0.299
Bob Bruce
Careerverified
Per 9 Inningsverified
38.64
38.64
Michael Wacha
Career
Per 9 Innings
37.86
37.86

Fielding Stats for Bob Bruce and Michael Wacha

Bob Bruce
Career
Per 9 Innings
9
9
Michael Wacha
Careerverified
Per 9 Inningsverified
13
13
Bob Bruce
Career
Per 9 Inningsverified
219
1.76
Michael Wacha
Careerverified
Per 9 Innings
309
1.71
Bob Bruce
Career
Per 9 Innings
167
1.34
Michael Wacha
Careerverified
Per 9 Inningsverified
288
1.59
Bob Bruce
Career
Per 9 Innings
3367
27
Michael Wacha
Careerverified
Per 9 Innings
4882
27
Bob Bruce
Career
Per 9 Innings
1122.1
9
Michael Wacha
Careerverified
Per 9 Innings
1627.1
9
Bob Bruce
Career
Per 9 Inningsverified
95
0.76
Michael Wacha
Careerverified
Per 9 Innings
119
0.66
Bob Bruce
Career
Per 9 Inningsverified
164
1.32
Michael Wacha
Careerverified
Per 9 Innings
170
0.94
Bob Bruce
Career
Per 9 Innings
8
0.06
Michael Wacha
Careerverified
Per 9 Inningsverified
7
0.04
Bob Bruce
Career
Per 9 Inningsverified
267
2.14
Michael Wacha
Careerverified
Per 9 Innings
296
1.64
Bob Bruce
Career
Per 9 Inningsverified
259
2.08
Michael Wacha
Careerverified
Per 9 Innings
289
1.6
Bob Bruce
Career
Per 9 Innings
97
97
Michael Wacha
Careerverified
Per 9 Inningsverified
97.64
97.64
Bob Bruce
Careerverified
Per 9 Inningsverified
1.183
1.183
Michael Wacha
Career
Per 9 Innings
0.935
0.935
Bob Bruce
Career
Per 9 Innings
76.26
76.26
Michael Wacha
Careerverified
Per 9 Inningsverified
93.2
93.2
Bob Bruce
Career
Per 9 Innings
7
0.06
Michael Wacha
Careerverified
Per 9 Inningsverified
14
0.08
Bob Bruce
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Bob Bruce
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0

Hitting Stats for Bob Bruce and Michael Wacha

Bob Bruce
Career
Per 600 PA
9
9
Michael Wacha
Careerverified
Per 600 PAverified
13
13
Bob Bruce
Career
Per 600 PA
223
333.67
Michael Wacha
Careerverified
Per 600 PAverified
310
641.38
Bob Bruce
Careerverified
Per 600 PA
401
600
Michael Wacha
Career
Per 600 PA
290
600
Bob Bruce
Careerverified
Per 600 PA
346
517.71
Michael Wacha
Career
Per 600 PAverified
251
519.31
Bob Bruce
Careerverified
Per 600 PAverified
0.15
0.15
Michael Wacha
Career
Per 600 PA
0.092
0.092
Bob Bruce
Careerverified
Per 600 PAverified
0.458
0.458
Michael Wacha
Career
Per 600 PA
0.319
0.319
Bob Bruce
Careerverified
Per 600 PAverified
52
77.81
Michael Wacha
Career
Per 600 PA
23
47.59
Bob Bruce
Careerverified
Per 600 PAverified
44
65.84
Michael Wacha
Career
Per 600 PA
21
43.45
Bob Bruce
Careerverified
Per 600 PAverified
7
10.47
Michael Wacha
Career
Per 600 PA
2
4.14
Bob Bruce
Careerverified
Per 600 PAverified
1
1.5
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Careerverified
Per 600 PAverified
8
11.97
Michael Wacha
Career
Per 600 PA
2
4.14
Bob Bruce
Careerverified
Per 600 PAverified
0.154
0.154
Michael Wacha
Career
Per 600 PA
0.087
0.087
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Careerverified
Per 600 PAverified
13.96
20.89
Michael Wacha
Career
Per 600 PA
2.82
5.84
Bob Bruce
Careerverified
Per 600 PAverified
61
91.27
Michael Wacha
Career
Per 600 PA
25
51.72
Bob Bruce
Careerverified
Per 600 PAverified
83
124.19
Michael Wacha
Career
Per 600 PA
32
66.21
Bob Bruce
Careerverified
Per 600 PAverified
0.22
0.22
Michael Wacha
Career
Per 600 PA
0.123
0.123
Bob Bruce
Careerverified
Per 600 PAverified
0.176
0.176
Michael Wacha
Career
Per 600 PA
0.1
0.1
Bob Bruce
Careerverified
Per 600 PAverified
0.396
0.396
Michael Wacha
Career
Per 600 PA
0.222
0.222
Bob Bruce
Careerverified
Per 600 PAverified
0.026
0.026
Michael Wacha
Career
Per 600 PA
0.008
0.008
Bob Bruce
Careerverified
Per 600 PAverified
0.143
0.143
Michael Wacha
Career
Per 600 PA
0.08
0.08
Bob Bruce
Careerverified
Per 600 PAverified
0.31
0.31
Michael Wacha
Career
Per 600 PA
0.152
0.152
Bob Bruce
Careerverified
Per 600 PAverified
0.212
0.212
Michael Wacha
Career
Per 600 PA
0.181
0.181
Bob Bruce
Careerverified
Per 600 PAverified
25
37.41
Michael Wacha
Career
Per 600 PA
16
33.1
Bob Bruce
Careerverified
Per 600 PA
17
25.44
Michael Wacha
Career
Per 600 PAverified
16
33.1
Bob Bruce
Careerverified
Per 600 PA
42
62.84
Michael Wacha
Career
Per 600 PAverified
32
66.21
Bob Bruce
Careerverified
Per 600 PAverified
11.57
17.31
Michael Wacha
Career
Per 600 PA
-7.53
-15.58
Bob Bruce
Careerverified
Per 600 PAverified
3
4.49
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Careerverified
Per 600 PAverified
28
41.9
Michael Wacha
Career
Per 600 PA
9
18.62
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Careerverified
Per 600 PAverified
102
152.62
Michael Wacha
Career
Per 600 PA
125
258.62
Bob Bruce
Careerverified
Per 600 PAverified
3.93
3.93
Michael Wacha
Career
Per 600 PA
2.32
2.32
Bob Bruce
Careerverified
Per 600 PAverified
0.27
0.27
Michael Wacha
Career
Per 600 PA
0.07
0.07
Bob Bruce
Career
Per 600 PA
23
34.41
Michael Wacha
Careerverified
Per 600 PAverified
29
60
Bob Bruce
Career
Per 600 PA
1
1.5
Michael Wacha
Career
Per 600 PAverified
1
2.07
Bob Bruce
Career
Per 600 PAverified
3
4.49
Michael Wacha
Career
Per 600 PA
3
6.21
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
1
2.07
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Bob Bruce
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
1
2.07
Bob Bruce
Career
Per 600 PA
Michael Wacha
Careerverified
Per 600 PAverified
100
100