Gene Garber vs. Michael Wacha — Career Comparison

Baby BoomersPennsylvaniaThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueRelief Pitcher
MillenialIowaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueStarting PitcherAll-Star

Michael Wacha built a career as a starting pitcher and Gene Garber as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Michael Wacha led in home run suppression (HR9+ 94 vs 85), run prevention (ERA+ 99 vs 94), and skill-based run prevention (DICE+ 96 vs 95). Gene Garber held the edge in walk avoidance (BB%+ 129 vs 107). Keeping the role difference in mind, the edge still goes to Michael Wacha.

Pitching Stats for Gene Garber and Michael Wacha

Gene Garber
Careerverified
Per 9 Inningsverified
19
19
Michael Wacha
Career
Per 9 Innings
13
13
Gene Garber
Careerverified
Per 9 Inningsverified
931
5.55
Michael Wacha
Career
Per 9 Innings
309
1.71
Gene Garber
Career
Per 9 Innings
9
0.05
Michael Wacha
Careerverified
Per 9 Inningsverified
288
1.59
Gene Garber
Career
Per 9 Innings
96
0.57
Michael Wacha
Careerverified
Per 9 Inningsverified
111
0.61
Gene Garber
Career
Per 9 Innings
113
0.67
Michael Wacha
Careerverified
Per 9 Inningsverified
75
0.41
Gene Garber
Career
Per 9 Innings
45.93
45.93
Michael Wacha
Careerverified
Per 9 Inningsverified
59.68
59.68
Gene Garber
Career
Per 9 Innings
0.97
0.97
Michael Wacha
Careerverified
Per 9 Inningsverified
93.2
93.2
Gene Garber
Careerverified
Per 9 Inningsverified
4
0.02
Michael Wacha
Career
Per 9 Innings
2
0.01
Gene Garber
Career
Per 9 Innings
0
0
Michael Wacha
Careerverified
Per 9 Inningsverified
2
0.01
Gene Garber
Careerverified
Per 9 Inningsverified
218
1.3
Michael Wacha
Career
Per 9 Innings
0
0
Gene Garber
Careerverified
Per 9 Inningsverified
560
3.34
Michael Wacha
Career
Per 9 Innings
703
3.89
Gene Garber
Careerverified
Per 9 Inningsverified
3.34
3.34
Michael Wacha
Career
Per 9 Innings
3.89
3.89
Gene Garber
Careerverified
Per 9 Inningsverified
3.32
3.32
Michael Wacha
Career
Per 9 Innings
3.75
3.75
Gene Garber
Careerverified
Per 9 Inningsverified
3.77
3.77
Michael Wacha
Career
Per 9 Innings
3.81
3.81
Gene Garber
Career
Per 9 Innings
0.257
0.257
Michael Wacha
Careerverified
Per 9 Inningsverified
0.253
0.253
Gene Garber
Career
Per 9 Innings
4530
27
Michael Wacha
Careerverified
Per 9 Innings
4882
27
Gene Garber
Career
Per 9 Innings
1510
9
Michael Wacha
Careerverified
Per 9 Innings
1627.1
9
Gene Garber
Careerverified
Per 9 Innings
1464
8.73
Michael Wacha
Career
Per 9 Inningsverified
1571
8.69
Gene Garber
Career
Per 9 Innings
8.73
8.73
Michael Wacha
Careerverified
Per 9 Inningsverified
8.69
8.69
Gene Garber
Careerverified
Per 9 Inningsverified
123
0.73
Michael Wacha
Career
Per 9 Innings
194
1.07
Gene Garber
Careerverified
Per 9 Inningsverified
0.73
0.73
Michael Wacha
Career
Per 9 Innings
1.07
1.07
Gene Garber
Careerverified
Per 9 Inningsverified
0.13
0.13
Michael Wacha
Career
Per 9 Innings
0.63
0.63
Gene Garber
Careerverified
Per 9 Inningsverified
445
2.65
Michael Wacha
Career
Per 9 Innings
503
2.78
Gene Garber
Career
Per 9 Innings
155
0.92
Michael Wacha
Careerverified
Per 9 Inningsverified
18
0.1
Gene Garber
Careerverified
Per 9 Inningsverified
2.65
2.65
Michael Wacha
Career
Per 9 Innings
2.78
2.78
Gene Garber
Career
Per 9 Innings
940
5.6
Michael Wacha
Careerverified
Per 9 Inningsverified
1416
7.83
Gene Garber
Career
Per 9 Innings
5.6
5.6
Michael Wacha
Careerverified
Per 9 Inningsverified
7.83
7.83
Gene Garber
Career
Per 9 Innings
1.01
1.01
Michael Wacha
Careerverified
Per 9 Inningsverified
4.58
4.58
Gene Garber
Career
Per 9 Innings
0.917
0.917
Michael Wacha
Careerverified
Per 9 Inningsverified
1.179
1.179
Gene Garber
Careerverified
Per 9 Inningsverified
30
0.18
Michael Wacha
Career
Per 9 Innings
43
0.24
Gene Garber
Careerverified
Per 9 Inningsverified
37
0.22
Michael Wacha
Career
Per 9 Innings
42
0.23
Gene Garber
Career
Per 9 Innings
10
0.06
Michael Wacha
Careerverified
Per 9 Inningsverified
3
0.02
Gene Garber
Career
Per 9 Innings
6327
37.71
Michael Wacha
Careerverified
Per 9 Inningsverified
6846
37.86
Gene Garber
Careerverified
Per 9 Inningsverified
609
3.63
Michael Wacha
Career
Per 9 Innings
4
0.02
Gene Garber
Careerverified
Per 9 Inningsverified
654
3.9
Michael Wacha
Career
Per 9 Innings
746
4.13
Gene Garber
Careerverified
Per 9 Inningsverified
3.9
3.9
Michael Wacha
Career
Per 9 Innings
4.13
4.13
Gene Garber
Career
Per 9 Innings
92
0.55
Michael Wacha
Careerverified
Per 9 Inningsverified
37
0.2
Gene Garber
Career
Per 9 Innings
45
0.27
Michael Wacha
Career
Per 9 Inningsverified
45
0.25
Gene Garber
Careerverified
Per 9 Inningsverified
146
0.87
Michael Wacha
Career
Per 9 Innings
136
0.75
Gene Garber
Careerverified
Per 9 Inningsverified
1.264
1.264
Michael Wacha
Career
Per 9 Innings
1.275
1.275
Gene Garber
Career
Per 9 Innings
5708
34.02
Michael Wacha
Careerverified
Per 9 Inningsverified
6219
34.39
Gene Garber
Careerverified
Per 9 Inningsverified
0.7
0.7
Michael Wacha
Career
Per 9 Innings
2.41
2.41
Gene Garber
Careerverified
Per 9 Inningsverified
0.289
0.289
Michael Wacha
Career
Per 9 Innings
0.299
0.299
Gene Garber
Career
Per 9 Innings
37.71
37.71
Michael Wacha
Careerverified
Per 9 Inningsverified
37.86
37.86

Fielding Stats for Gene Garber and Michael Wacha

Gene Garber
Careerverified
Per 9 Inningsverified
19
19
Michael Wacha
Career
Per 9 Innings
13
13
Gene Garber
Careerverified
Per 9 Inningsverified
931
5.55
Michael Wacha
Career
Per 9 Innings
309
1.71
Gene Garber
Career
Per 9 Innings
9
0.05
Michael Wacha
Careerverified
Per 9 Inningsverified
288
1.59
Gene Garber
Career
Per 9 Innings
4528
27
Michael Wacha
Careerverified
Per 9 Innings
4882
27
Gene Garber
Career
Per 9 Innings
1509.1
9
Michael Wacha
Careerverified
Per 9 Innings
1627.1
9
Gene Garber
Careerverified
Per 9 Inningsverified
159
0.95
Michael Wacha
Career
Per 9 Innings
119
0.66
Gene Garber
Careerverified
Per 9 Inningsverified
280
1.67
Michael Wacha
Career
Per 9 Innings
170
0.94
Gene Garber
Career
Per 9 Innings
15
0.09
Michael Wacha
Careerverified
Per 9 Inningsverified
7
0.04
Gene Garber
Careerverified
Per 9 Inningsverified
454
2.71
Michael Wacha
Career
Per 9 Innings
296
1.64
Gene Garber
Careerverified
Per 9 Inningsverified
439
2.62
Michael Wacha
Career
Per 9 Innings
289
1.6
Gene Garber
Career
Per 9 Innings
96.7
96.7
Michael Wacha
Careerverified
Per 9 Inningsverified
97.64
97.64
Gene Garber
Career
Per 9 Innings
0.472
0.472
Michael Wacha
Careerverified
Per 9 Inningsverified
0.935
0.935
Gene Garber
Career
Per 9 Innings
0.97
0.97
Michael Wacha
Careerverified
Per 9 Inningsverified
93.2
93.2
Gene Garber
Careerverified
Per 9 Inningsverified
23
0.14
Michael Wacha
Career
Per 9 Innings
14
0.08
Gene Garber
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Gene Garber
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Gene Garber
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0
Gene Garber
Career
Per 9 Innings
0
0
Michael Wacha
Career
Per 9 Innings
0
0

Hitting Stats for Gene Garber and Michael Wacha

Gene Garber
Careerverified
Per 600 PAverified
19
19
Michael Wacha
Career
Per 600 PA
13
13
Gene Garber
Careerverified
Per 600 PAverified
933
4056.52
Michael Wacha
Career
Per 600 PA
310
641.38
Gene Garber
Career
Per 600 PA
138
600
Michael Wacha
Careerverified
Per 600 PA
290
600
Gene Garber
Career
Per 600 PA
115
500
Michael Wacha
Careerverified
Per 600 PAverified
251
519.31
Gene Garber
Careerverified
Per 600 PAverified
0.148
0.148
Michael Wacha
Career
Per 600 PA
0.092
0.092
Gene Garber
Careerverified
Per 600 PAverified
0.457
0.457
Michael Wacha
Career
Per 600 PA
0.319
0.319
Gene Garber
Career
Per 600 PAverified
17
73.91
Michael Wacha
Careerverified
Per 600 PA
23
47.59
Gene Garber
Career
Per 600 PAverified
17
73.91
Michael Wacha
Careerverified
Per 600 PA
21
43.45
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
2
4.14
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
2
4.14
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
0.087
0.087
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Careerverified
Per 600 PAverified
3.88
16.87
Michael Wacha
Career
Per 600 PA
2.82
5.84
Gene Garber
Career
Per 600 PAverified
17
73.91
Michael Wacha
Careerverified
Per 600 PA
25
51.72
Gene Garber
Career
Per 600 PAverified
29
126.09
Michael Wacha
Careerverified
Per 600 PA
32
66.21
Gene Garber
Careerverified
Per 600 PAverified
0.228
0.228
Michael Wacha
Career
Per 600 PA
0.123
0.123
Gene Garber
Careerverified
Per 600 PAverified
0.148
0.148
Michael Wacha
Career
Per 600 PA
0.1
0.1
Gene Garber
Careerverified
Per 600 PAverified
0.376
0.376
Michael Wacha
Career
Per 600 PA
0.222
0.222
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
0.008
0.008
Gene Garber
Careerverified
Per 600 PAverified
0.14
0.14
Michael Wacha
Career
Per 600 PA
0.08
0.08
Gene Garber
Careerverified
Per 600 PAverified
0.293
0.293
Michael Wacha
Career
Per 600 PA
0.152
0.152
Gene Garber
Careerverified
Per 600 PAverified
0.23
0.23
Michael Wacha
Career
Per 600 PA
0.181
0.181
Gene Garber
Career
Per 600 PA
7
30.43
Michael Wacha
Careerverified
Per 600 PAverified
16
33.1
Gene Garber
Career
Per 600 PA
4
17.39
Michael Wacha
Careerverified
Per 600 PAverified
16
33.1
Gene Garber
Career
Per 600 PA
11
47.83
Michael Wacha
Careerverified
Per 600 PAverified
32
66.21
Gene Garber
Careerverified
Per 600 PAverified
3.78
16.42
Michael Wacha
Career
Per 600 PA
-7.53
-15.58
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Careerverified
Per 600 PAverified
12
52.17
Michael Wacha
Career
Per 600 PA
9
18.62
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Careerverified
Per 600 PAverified
41
178.26
Michael Wacha
Career
Per 600 PA
125
258.62
Gene Garber
Careerverified
Per 600 PAverified
3.37
3.37
Michael Wacha
Career
Per 600 PA
2.32
2.32
Gene Garber
Careerverified
Per 600 PAverified
0.29
0.29
Michael Wacha
Career
Per 600 PA
0.07
0.07
Gene Garber
Career
Per 600 PA
11
47.83
Michael Wacha
Careerverified
Per 600 PAverified
29
60
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
1
2.07
Gene Garber
Careerverified
Per 600 PAverified
1
4.35
Michael Wacha
Career
Per 600 PA
3
6.21
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
1
2.07
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Career
Per 600 PA
0
0
Gene Garber
Career
Per 600 PA
0
0
Michael Wacha
Careerverified
Per 600 PAverified
1
2.07
Gene Garber
Career
Per 600 PA
Michael Wacha
Careerverified
Per 600 PAverified
100
100