Steve Avery vs. Junior Guerra — Career Comparison

Gen XMichiganThrows LeftBats LeftNorth AmericaAtlanta BravesNational LeagueStarting PitcherAll-Star
MillenialVenezuelaThrows RightBats RightSouth AmericaMilwaukee BrewersNational LeagueStarting Pitcher

The numbers give Junior Guerra a clear advantage over Steve Avery across the core pitching metrics. Junior Guerra led in run prevention (ERA+ 124 vs 101), home run suppression (HR9+ 123 vs 101), and skill-based run prevention (DICE+ 105 vs 99). Steve Avery held the edge in walk avoidance (BB%+ 97 vs 91). Junior Guerra was the better starter — the numbers make that case clearly.

Pitching Stats for Steve Avery and Junior Guerra

Steve Avery
Careerverified
Per 9 Inningsverified
11
11
Junior Guerra
Career
Per 9 Innings
7
7
Steve Avery
Careerverified
Per 9 Innings
297
1.72
Junior Guerra
Career
Per 9 Inningsverified
213
3.76
Steve Avery
Careerverified
Per 9 Inningsverified
261
1.51
Junior Guerra
Career
Per 9 Innings
61
1.08
Steve Avery
Careerverified
Per 9 Inningsverified
96
0.56
Junior Guerra
Career
Per 9 Innings
31
0.55
Steve Avery
Career
Per 9 Innings
83
0.48
Junior Guerra
Careerverified
Per 9 Inningsverified
25
0.44
Steve Avery
Career
Per 9 Innings
53.63
53.63
Junior Guerra
Careerverified
Per 9 Inningsverified
55.36
55.36
Steve Avery
Careerverified
Per 9 Inningsverified
87.88
87.88
Junior Guerra
Career
Per 9 Innings
28.64
28.64
Steve Avery
Careerverified
Per 9 Inningsverified
14
0.08
Junior Guerra
Career
Per 9 Innings
0
0
Steve Avery
Careerverified
Per 9 Inningsverified
6
0.03
Junior Guerra
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Junior Guerra
Careerverified
Per 9 Inningsverified
3
0.05
Steve Avery
Career
Per 9 Innings
723
4.19
Junior Guerra
Careerverified
Per 9 Inningsverified
230
4.06
Steve Avery
Career
Per 9 Innings
4.19
4.19
Junior Guerra
Careerverified
Per 9 Inningsverified
4.06
4.06
Steve Avery
Careerverified
Per 9 Inningsverified
3.88
3.88
Junior Guerra
Career
Per 9 Innings
4
4
Steve Avery
Careerverified
Per 9 Inningsverified
4.13
4.13
Junior Guerra
Career
Per 9 Innings
4.38
4.38
Steve Avery
Career
Per 9 Innings
0.259
0.259
Junior Guerra
Careerverified
Per 9 Inningsverified
0.235
0.235
Steve Avery
Careerverified
Per 9 Innings
4664
27
Junior Guerra
Career
Per 9 Innings
1529
27
Steve Avery
Careerverified
Per 9 Innings
1554.2
9
Junior Guerra
Career
Per 9 Innings
509.2
9
Steve Avery
Career
Per 9 Innings
1529
8.85
Junior Guerra
Careerverified
Per 9 Inningsverified
447
7.89
Steve Avery
Career
Per 9 Innings
8.85
8.85
Junior Guerra
Careerverified
Per 9 Inningsverified
7.89
7.89
Steve Avery
Career
Per 9 Inningsverified
148
0.86
Junior Guerra
Careerverified
Per 9 Innings
66
1.17
Steve Avery
Careerverified
Per 9 Inningsverified
0.86
0.86
Junior Guerra
Career
Per 9 Innings
1.17
1.17
Steve Avery
Career
Per 9 Innings
0.5
0.5
Junior Guerra
Careerverified
Per 9 Inningsverified
0.31
0.31
Steve Avery
Career
Per 9 Inningsverified
569
3.29
Junior Guerra
Careerverified
Per 9 Innings
239
4.22
Steve Avery
Career
Per 9 Innings
27
0.16
Junior Guerra
Careerverified
Per 9 Inningsverified
8
0.14
Steve Avery
Careerverified
Per 9 Inningsverified
3.29
3.29
Junior Guerra
Career
Per 9 Innings
4.22
4.22
Steve Avery
Careerverified
Per 9 Innings
980
5.67
Junior Guerra
Career
Per 9 Inningsverified
465
8.21
Steve Avery
Career
Per 9 Innings
5.67
5.67
Junior Guerra
Careerverified
Per 9 Inningsverified
8.21
8.21
Steve Avery
Careerverified
Per 9 Inningsverified
3.3
3.3
Junior Guerra
Career
Per 9 Innings
2.18
2.18
Steve Avery
Career
Per 9 Innings
0.996
0.996
Junior Guerra
Careerverified
Per 9 Inningsverified
1.381
1.381
Steve Avery
Career
Per 9 Inningsverified
47
0.27
Junior Guerra
Careerverified
Per 9 Innings
40
0.71
Steve Avery
Career
Per 9 Inningsverified
26
0.15
Junior Guerra
Careerverified
Per 9 Innings
20
0.35
Steve Avery
Career
Per 9 Innings
9
0.05
Junior Guerra
Careerverified
Per 9 Innings
3
0.05
Steve Avery
Careerverified
Per 9 Innings
6609
38.26
Junior Guerra
Career
Per 9 Inningsverified
2189
38.65
Steve Avery
Career
Per 9 Innings
11
0.06
Junior Guerra
Careerverified
Per 9 Inningsverified
36
0.64
Steve Avery
Career
Per 9 Innings
800
4.63
Junior Guerra
Careerverified
Per 9 Inningsverified
251
4.43
Steve Avery
Career
Per 9 Innings
4.63
4.63
Junior Guerra
Careerverified
Per 9 Inningsverified
4.43
4.43
Steve Avery
Career
Per 9 Innings
71
0.41
Junior Guerra
Careerverified
Per 9 Inningsverified
14
0.25
Steve Avery
Career
Per 9 Innings
47
0.27
Junior Guerra
Careerverified
Per 9 Inningsverified
12
0.21
Steve Avery
Careerverified
Per 9 Innings
129
0.75
Junior Guerra
Career
Per 9 Inningsverified
44
0.78
Steve Avery
Career
Per 9 Innings
1.35
1.35
Junior Guerra
Careerverified
Per 9 Inningsverified
1.346
1.346
Steve Avery
Careerverified
Per 9 Inningsverified
5896
34.13
Junior Guerra
Career
Per 9 Innings
1904
33.62
Steve Avery
Career
Per 9 Innings
2.69
2.69
Junior Guerra
Careerverified
Per 9 Inningsverified
1.18
1.18
Steve Avery
Career
Per 9 Innings
0.29
0.29
Junior Guerra
Careerverified
Per 9 Inningsverified
0.278
0.278
Steve Avery
Career
Per 9 Innings
38.26
38.26
Junior Guerra
Careerverified
Per 9 Inningsverified
38.65
38.65

Fielding Stats for Steve Avery and Junior Guerra

Steve Avery
Careerverified
Per 9 Inningsverified
11
11
Junior Guerra
Career
Per 9 Innings
7
7
Steve Avery
Careerverified
Per 9 Innings
297
1.72
Junior Guerra
Career
Per 9 Inningsverified
213
3.76
Steve Avery
Careerverified
Per 9 Inningsverified
261
1.51
Junior Guerra
Career
Per 9 Innings
61
1.08
Steve Avery
Careerverified
Per 9 Innings
4664
27
Junior Guerra
Career
Per 9 Innings
1529
27
Steve Avery
Careerverified
Per 9 Innings
1554.2
9
Junior Guerra
Career
Per 9 Innings
509.2
9
Steve Avery
Careerverified
Per 9 Innings
63
0.36
Junior Guerra
Career
Per 9 Inningsverified
37
0.65
Steve Avery
Careerverified
Per 9 Inningsverified
302
1.75
Junior Guerra
Career
Per 9 Innings
49
0.87
Steve Avery
Career
Per 9 Inningsverified
13
0.08
Junior Guerra
Careerverified
Per 9 Innings
6
0.11
Steve Avery
Careerverified
Per 9 Inningsverified
378
2.19
Junior Guerra
Career
Per 9 Innings
92
1.62
Steve Avery
Careerverified
Per 9 Inningsverified
365
2.11
Junior Guerra
Career
Per 9 Innings
86
1.52
Steve Avery
Careerverified
Per 9 Inningsverified
96.56
96.56
Junior Guerra
Career
Per 9 Innings
93.48
93.48
Steve Avery
Careerverified
Per 9 Inningsverified
1.229
1.229
Junior Guerra
Career
Per 9 Innings
0.404
0.404
Steve Avery
Careerverified
Per 9 Inningsverified
87.88
87.88
Junior Guerra
Career
Per 9 Innings
28.64
28.64
Steve Avery
Careerverified
Per 9 Innings
13
0.08
Junior Guerra
Career
Per 9 Inningsverified
7
0.12
Steve Avery
Career
Per 9 Innings
0
0
Junior Guerra
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Junior Guerra
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Junior Guerra
Career
Per 9 Innings
0
0
Steve Avery
Career
Per 9 Innings
0
0
Junior Guerra
Career
Per 9 Innings
0
0

Hitting Stats for Steve Avery and Junior Guerra

Steve Avery
Careerverified
Per 600 PAverified
11
11
Junior Guerra
Career
Per 600 PA
7
7
Steve Avery
Careerverified
Per 600 PA
306
370.91
Junior Guerra
Career
Per 600 PAverified
213
1205.66
Steve Avery
Careerverified
Per 600 PA
495
600
Junior Guerra
Career
Per 600 PA
106
600
Steve Avery
Careerverified
Per 600 PAverified
437
529.7
Junior Guerra
Career
Per 600 PA
91
515.09
Steve Avery
Careerverified
Per 600 PAverified
0.174
0.174
Junior Guerra
Career
Per 600 PA
0.143
0.143
Steve Avery
Careerverified
Per 600 PAverified
0.506
0.506
Junior Guerra
Career
Per 600 PA
0.434
0.434
Steve Avery
Careerverified
Per 600 PAverified
76
92.12
Junior Guerra
Career
Per 600 PA
13
73.58
Steve Avery
Careerverified
Per 600 PAverified
54
65.45
Junior Guerra
Career
Per 600 PA
8
45.28
Steve Avery
Careerverified
Per 600 PA
14
16.97
Junior Guerra
Career
Per 600 PAverified
5
28.3
Steve Avery
Careerverified
Per 600 PAverified
4
4.85
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
4
4.85
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PA
22
26.67
Junior Guerra
Career
Per 600 PAverified
5
28.3
Steve Avery
Career
Per 600 PA
0.29
0.29
Junior Guerra
Careerverified
Per 600 PAverified
0.385
0.385
Steve Avery
Careerverified
Per 600 PAverified
0.009
0.009
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
0.053
0.053
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
22.5
27.28
Junior Guerra
Career
Per 600 PA
2.56
14.5
Steve Avery
Careerverified
Per 600 PAverified
110
133.33
Junior Guerra
Career
Per 600 PA
18
101.89
Steve Avery
Careerverified
Per 600 PAverified
88
106.67
Junior Guerra
Career
Per 600 PA
13
73.58
Steve Avery
Careerverified
Per 600 PAverified
0.194
0.194
Junior Guerra
Career
Per 600 PA
0.143
0.143
Steve Avery
Careerverified
Per 600 PAverified
0.252
0.252
Junior Guerra
Career
Per 600 PA
0.198
0.198
Steve Avery
Careerverified
Per 600 PAverified
0.446
0.446
Junior Guerra
Career
Per 600 PA
0.341
0.341
Steve Avery
Careerverified
Per 600 PAverified
0.078
0.078
Junior Guerra
Career
Per 600 PA
0.055
0.055
Steve Avery
Careerverified
Per 600 PAverified
0.15
0.15
Junior Guerra
Career
Per 600 PA
0.114
0.114
Steve Avery
Careerverified
Per 600 PAverified
0.336
0.336
Junior Guerra
Career
Per 600 PA
0.231
0.231
Steve Avery
Careerverified
Per 600 PAverified
0.238
0.238
Junior Guerra
Career
Per 600 PA
0.224
0.224
Steve Avery
Careerverified
Per 600 PAverified
35
42.42
Junior Guerra
Career
Per 600 PA
4
22.64
Steve Avery
Careerverified
Per 600 PAverified
32
38.79
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
63
76.36
Junior Guerra
Career
Per 600 PA
4
22.64
Steve Avery
Careerverified
Per 600 PAverified
17.93
21.73
Junior Guerra
Career
Per 600 PA
0.6
3.42
Steve Avery
Career
Per 600 PA
0
0
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
12
14.55
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PA
0
0
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PAverified
135
163.64
Junior Guerra
Careerverified
Per 600 PA
33
186.79
Steve Avery
Careerverified
Per 600 PAverified
3.67
3.67
Junior Guerra
Career
Per 600 PA
3.21
3.21
Steve Avery
Careerverified
Per 600 PAverified
0.09
0.09
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PA
41
49.7
Junior Guerra
Career
Per 600 PAverified
15
84.91
Steve Avery
Careerverified
Per 600 PAverified
5
6.06
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Career
Per 600 PA
4
4.85
Junior Guerra
Careerverified
Per 600 PAverified
0
0
Steve Avery
Careerverified
Per 600 PAverified
1
1.21
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
1
1.21
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
2
2.42
Junior Guerra
Career
Per 600 PA
0
0
Steve Avery
Careerverified
Per 600 PAverified
50
50
Junior Guerra
Career
Per 600 PA