Steve Avery vs. Willis Roberts — Career Comparison

Gen XMichiganThrows LeftBats LeftNorth AmericaAtlanta BravesNational LeagueStarting PitcherAll-Star
Gen XD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueRelief Pitcher

Steve Avery built a career as a starting pitcher and Willis Roberts as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Steve Avery led in strikeout rate (K%+ 100 vs 87), skill-based run prevention (DICE+ 99 vs 94), and run prevention (ERA+ 101 vs 97). Willis Roberts held the edge in home run suppression (HR9+ 113 vs 101). Keeping the role difference in mind, the edge still goes to Steve Avery.

Pitching Stats for Steve Avery and Willis Roberts

Steve Avery
Careerverified
Per 9 Inningsverified
11
11
Willis Roberts
Career
Per 9 Innings
5
5
Steve Avery
Careerverified
Per 9 Innings
297
1.72
Willis Roberts
Career
Per 9 Inningsverified
148
5.13
Steve Avery
Careerverified
Per 9 Inningsverified
261
1.51
Willis Roberts
Career
Per 9 Innings
18
0.62
Steve Avery
Careerverified
Per 9 Innings
96
0.56
Willis Roberts
Career
Per 9 Inningsverified
17
0.59
Steve Avery
Career
Per 9 Inningsverified
83
0.48
Willis Roberts
Careerverified
Per 9 Innings
15
0.52
Steve Avery
Careerverified
Per 9 Inningsverified
53.63
53.63
Willis Roberts
Career
Per 9 Innings
53.13
53.13
Steve Avery
Careerverified
Per 9 Inningsverified
87.88
87.88
Willis Roberts
Career
Per 9 Innings
12.16
12.16
Steve Avery
Careerverified
Per 9 Inningsverified
14
0.08
Willis Roberts
Career
Per 9 Innings
1
0.03
Steve Avery
Careerverified
Per 9 Inningsverified
6
0.03
Willis Roberts
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Willis Roberts
Careerverified
Per 9 Inningsverified
7
0.24
Steve Avery
Career
Per 9 Inningsverified
723
4.19
Willis Roberts
Careerverified
Per 9 Innings
134
4.64
Steve Avery
Careerverified
Per 9 Inningsverified
4.19
4.19
Willis Roberts
Career
Per 9 Innings
4.64
4.64
Steve Avery
Careerverified
Per 9 Inningsverified
3.88
3.88
Willis Roberts
Career
Per 9 Innings
4.97
4.97
Steve Avery
Careerverified
Per 9 Inningsverified
4.13
4.13
Willis Roberts
Career
Per 9 Innings
4.56
4.56
Steve Avery
Careerverified
Per 9 Inningsverified
0.259
0.259
Willis Roberts
Career
Per 9 Innings
0.274
0.274
Steve Avery
Careerverified
Per 9 Innings
4664
27
Willis Roberts
Career
Per 9 Innings
779
27
Steve Avery
Careerverified
Per 9 Innings
1554.2
9
Willis Roberts
Career
Per 9 Innings
259.2
9
Steve Avery
Career
Per 9 Inningsverified
1529
8.85
Willis Roberts
Careerverified
Per 9 Innings
277
9.6
Steve Avery
Careerverified
Per 9 Inningsverified
8.85
8.85
Willis Roberts
Career
Per 9 Innings
9.6
9.6
Steve Avery
Career
Per 9 Inningsverified
148
0.86
Willis Roberts
Careerverified
Per 9 Innings
27
0.94
Steve Avery
Careerverified
Per 9 Inningsverified
0.86
0.86
Willis Roberts
Career
Per 9 Innings
0.94
0.94
Steve Avery
Career
Per 9 Innings
0.5
0.5
Willis Roberts
Careerverified
Per 9 Inningsverified
0.18
0.18
Steve Avery
Career
Per 9 Inningsverified
569
3.29
Willis Roberts
Careerverified
Per 9 Innings
112
3.88
Steve Avery
Career
Per 9 Inningsverified
27
0.16
Willis Roberts
Careerverified
Per 9 Innings
6
0.21
Steve Avery
Careerverified
Per 9 Inningsverified
3.29
3.29
Willis Roberts
Career
Per 9 Innings
3.88
3.88
Steve Avery
Careerverified
Per 9 Innings
980
5.67
Willis Roberts
Career
Per 9 Inningsverified
179
6.2
Steve Avery
Career
Per 9 Innings
5.67
5.67
Willis Roberts
Careerverified
Per 9 Inningsverified
6.2
6.2
Steve Avery
Careerverified
Per 9 Inningsverified
3.3
3.3
Willis Roberts
Career
Per 9 Innings
1.21
1.21
Steve Avery
Career
Per 9 Innings
0.996
0.996
Willis Roberts
Careerverified
Per 9 Inningsverified
1.121
1.121
Steve Avery
Career
Per 9 Inningsverified
47
0.27
Willis Roberts
Careerverified
Per 9 Innings
13
0.45
Steve Avery
Career
Per 9 Inningsverified
26
0.15
Willis Roberts
Careerverified
Per 9 Innings
25
0.87
Steve Avery
Career
Per 9 Inningsverified
9
0.05
Willis Roberts
Careerverified
Per 9 Innings
2
0.07
Steve Avery
Careerverified
Per 9 Innings
6609
38.26
Willis Roberts
Career
Per 9 Inningsverified
1165
40.38
Steve Avery
Career
Per 9 Innings
11
0.06
Willis Roberts
Careerverified
Per 9 Inningsverified
54
1.87
Steve Avery
Career
Per 9 Inningsverified
800
4.63
Willis Roberts
Careerverified
Per 9 Innings
146
5.06
Steve Avery
Careerverified
Per 9 Inningsverified
4.63
4.63
Willis Roberts
Career
Per 9 Innings
5.06
5.06
Steve Avery
Career
Per 9 Innings
71
0.41
Willis Roberts
Careerverified
Per 9 Inningsverified
7
0.24
Steve Avery
Career
Per 9 Inningsverified
47
0.27
Willis Roberts
Careerverified
Per 9 Innings
11
0.38
Steve Avery
Careerverified
Per 9 Inningsverified
129
0.75
Willis Roberts
Career
Per 9 Innings
21
0.73
Steve Avery
Careerverified
Per 9 Inningsverified
1.35
1.35
Willis Roberts
Career
Per 9 Innings
1.498
1.498
Steve Avery
Careerverified
Per 9 Innings
5896
34.13
Willis Roberts
Career
Per 9 Inningsverified
1010
35.01
Steve Avery
Career
Per 9 Innings
2.69
2.69
Willis Roberts
Careerverified
Per 9 Inningsverified
0.99
0.99
Steve Avery
Careerverified
Per 9 Inningsverified
0.29
0.29
Willis Roberts
Career
Per 9 Innings
0.311
0.311
Steve Avery
Career
Per 9 Innings
38.26
38.26
Willis Roberts
Careerverified
Per 9 Inningsverified
40.38
40.38

Fielding Stats for Steve Avery and Willis Roberts

Steve Avery
Careerverified
Per 9 Inningsverified
11
11
Willis Roberts
Career
Per 9 Innings
5
5
Steve Avery
Careerverified
Per 9 Innings
297
1.72
Willis Roberts
Career
Per 9 Inningsverified
148
5.13
Steve Avery
Careerverified
Per 9 Inningsverified
261
1.51
Willis Roberts
Career
Per 9 Innings
18
0.62
Steve Avery
Careerverified
Per 9 Innings
4664
27
Willis Roberts
Career
Per 9 Innings
779
27
Steve Avery
Careerverified
Per 9 Innings
1554.2
9
Willis Roberts
Career
Per 9 Innings
259.2
9
Steve Avery
Careerverified
Per 9 Innings
63
0.36
Willis Roberts
Career
Per 9 Inningsverified
15
0.52
Steve Avery
Careerverified
Per 9 Inningsverified
302
1.75
Willis Roberts
Career
Per 9 Innings
39
1.35
Steve Avery
Career
Per 9 Inningsverified
13
0.08
Willis Roberts
Careerverified
Per 9 Innings
5
0.17
Steve Avery
Careerverified
Per 9 Inningsverified
378
2.19
Willis Roberts
Career
Per 9 Innings
59
2.04
Steve Avery
Careerverified
Per 9 Inningsverified
365
2.11
Willis Roberts
Career
Per 9 Innings
54
1.87
Steve Avery
Careerverified
Per 9 Inningsverified
96.56
96.56
Willis Roberts
Career
Per 9 Innings
91.53
91.53
Steve Avery
Careerverified
Per 9 Inningsverified
1.229
1.229
Willis Roberts
Career
Per 9 Innings
0.365
0.365
Steve Avery
Careerverified
Per 9 Inningsverified
87.88
87.88
Willis Roberts
Career
Per 9 Innings
12.16
12.16
Steve Avery
Careerverified
Per 9 Inningsverified
13
0.08
Willis Roberts
Career
Per 9 Innings
1
0.03
Steve Avery
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Willis Roberts
Career
Per 9 Innings
0
0

Hitting Stats for Steve Avery and Willis Roberts

Steve Avery
Careerverified
Per 600 PAverified
11
11
Willis Roberts
Career
Per 600 PA
5
5
Steve Avery
Careerverified
Per 600 PA
306
370.91
Willis Roberts
Career
Per 600 PAverified
148
14800
Steve Avery
Careerverified
Per 600 PA
495
600
Willis Roberts
Career
Per 600 PA
6
600
Steve Avery
Careerverified
Per 600 PAverified
437
529.7
Willis Roberts
Career
Per 600 PA
5
500
Steve Avery
Career
Per 600 PA
0.174
0.174
Willis Roberts
Careerverified
Per 600 PAverified
0.2
0.2
Steve Avery
Careerverified
Per 600 PAverified
0.506
0.506
Willis Roberts
Career
Per 600 PA
0.5
0.5
Steve Avery
Careerverified
Per 600 PA
76
92.12
Willis Roberts
Career
Per 600 PAverified
1
100
Steve Avery
Careerverified
Per 600 PA
54
65.45
Willis Roberts
Career
Per 600 PAverified
1
100
Steve Avery
Careerverified
Per 600 PAverified
14
16.97
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
4
4.85
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
4
4.85
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
22
26.67
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
0.29
0.29
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
0.009
0.009
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
0.053
0.053
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
22.5
27.28
Willis Roberts
Career
Per 600 PA
0.18
18.03
Steve Avery
Careerverified
Per 600 PAverified
110
133.33
Willis Roberts
Career
Per 600 PA
1
100
Steve Avery
Careerverified
Per 600 PAverified
88
106.67
Willis Roberts
Career
Per 600 PA
1
100
Steve Avery
Career
Per 600 PA
0.194
0.194
Willis Roberts
Careerverified
Per 600 PAverified
0.2
0.2
Steve Avery
Careerverified
Per 600 PAverified
0.252
0.252
Willis Roberts
Career
Per 600 PA
0.2
0.2
Steve Avery
Careerverified
Per 600 PAverified
0.446
0.446
Willis Roberts
Career
Per 600 PA
0.4
0.4
Steve Avery
Careerverified
Per 600 PAverified
0.078
0.078
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
0.15
0.15
Willis Roberts
Career
Per 600 PA
0.14
0.14
Steve Avery
Careerverified
Per 600 PAverified
0.336
0.336
Willis Roberts
Career
Per 600 PA
0.25
0.25
Steve Avery
Career
Per 600 PA
0.238
0.238
Willis Roberts
Careerverified
Per 600 PAverified
1
1
Steve Avery
Careerverified
Per 600 PAverified
35
42.42
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
32
38.79
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
63
76.36
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
17.93
21.73
Willis Roberts
Career
Per 600 PA
0.18
18.45
Steve Avery
Career
Per 600 PA
0
0
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
12
14.55
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PA
0
0
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PAverified
135
163.64
Willis Roberts
Careerverified
Per 600 PA
4
400
Steve Avery
Careerverified
Per 600 PAverified
3.67
3.67
Willis Roberts
Career
Per 600 PA
1.5
1.5
Steve Avery
Careerverified
Per 600 PAverified
0.09
0.09
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PA
41
49.7
Willis Roberts
Career
Per 600 PAverified
1
100
Steve Avery
Careerverified
Per 600 PAverified
5
6.06
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PA
4
4.85
Willis Roberts
Careerverified
Per 600 PAverified
0
0
Steve Avery
Careerverified
Per 600 PAverified
1
1.21
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
1
1.21
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
2
2.42
Willis Roberts
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
50
50
Willis Roberts
Career
Per 600 PA