Johnny Abrego vs. Chaz Roe — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaChicago CubsNational LeagueStarting Pitcher
MillenialOhioThrows RightBats RightNorth AmericaTampa Bay RaysAmerican LeagueRelief Pitcher

Johnny Abrego built a career as a starting pitcher and Chaz Roe as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Chaz Roe posted stronger surface numbers — ERA 3.89 and WHIP 1.385 compared to 6.38 and 1.875 for Johnny Abrego. By the career numbers, Chaz Roe had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Johnny Abrego and Chaz Roe

Johnny Abrego
Career
Per 9 Innings
1
1
Chaz Roe
Careerverified
Per 9 Inningsverified
9
9
Johnny Abrego
Career
Per 9 Innings
6
2.25
Chaz Roe
Careerverified
Per 9 Inningsverified
245
10.15
Johnny Abrego
Careerverified
Per 9 Inningsverified
5
1.88
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
1
0.38
Chaz Roe
Careerverified
Per 9 Inningsverified
11
0.46
Johnny Abrego
Careerverified
Per 9 Innings
1
0.38
Chaz Roe
Career
Per 9 Inningsverified
8
0.33
Johnny Abrego
Career
Per 9 Innings
50
50
Chaz Roe
Careerverified
Per 9 Inningsverified
57.89
57.89
Johnny Abrego
Careerverified
Per 9 Inningsverified
83.33
83.33
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Careerverified
Per 9 Inningsverified
3
0.12
Johnny Abrego
Careerverified
Per 9 Innings
17
6.38
Chaz Roe
Career
Per 9 Inningsverified
94
3.89
Johnny Abrego
Career
Per 9 Innings
6.38
6.38
Chaz Roe
Careerverified
Per 9 Inningsverified
3.89
3.89
Johnny Abrego
Career
Per 9 Innings
6.89
6.89
Chaz Roe
Careerverified
Per 9 Inningsverified
3.76
3.76
Johnny Abrego
Career
Per 9 Innings
5.04
5.04
Chaz Roe
Careerverified
Per 9 Inningsverified
3.48
3.48
Johnny Abrego
Career
Per 9 Innings
0.352
0.352
Chaz Roe
Careerverified
Per 9 Inningsverified
0.236
0.236
Johnny Abrego
Career
Per 9 Innings
72
27
Chaz Roe
Careerverified
Per 9 Innings
652
27
Johnny Abrego
Career
Per 9 Innings
24
9
Chaz Roe
Careerverified
Per 9 Innings
217.1
9
Johnny Abrego
Careerverified
Per 9 Innings
32
12
Chaz Roe
Career
Per 9 Inningsverified
189
7.83
Johnny Abrego
Career
Per 9 Innings
12
12
Chaz Roe
Careerverified
Per 9 Inningsverified
7.83
7.83
Johnny Abrego
Careerverified
Per 9 Innings
3
1.13
Chaz Roe
Career
Per 9 Inningsverified
19
0.79
Johnny Abrego
Career
Per 9 Innings
1.13
1.13
Chaz Roe
Careerverified
Per 9 Inningsverified
0.79
0.79
Johnny Abrego
Career
Per 9 Innings
0.5
0.5
Chaz Roe
Careerverified
Per 9 Inningsverified
0.08
0.08
Johnny Abrego
Careerverified
Per 9 Innings
12
4.5
Chaz Roe
Career
Per 9 Inningsverified
103
4.27
Johnny Abrego
Careerverified
Per 9 Innings
1
0.38
Chaz Roe
Career
Per 9 Inningsverified
9
0.37
Johnny Abrego
Career
Per 9 Innings
4.5
4.5
Chaz Roe
Careerverified
Per 9 Inningsverified
4.27
4.27
Johnny Abrego
Career
Per 9 Innings
13
4.88
Chaz Roe
Careerverified
Per 9 Inningsverified
245
10.15
Johnny Abrego
Career
Per 9 Innings
4.88
4.88
Chaz Roe
Careerverified
Per 9 Inningsverified
10.15
10.15
Johnny Abrego
Careerverified
Per 9 Inningsverified
2.17
2.17
Chaz Roe
Career
Per 9 Innings
1
1
Johnny Abrego
Career
Per 9 Innings
1.042
1.042
Chaz Roe
Careerverified
Per 9 Inningsverified
1.601
1.601
Johnny Abrego
Careerverified
Per 9 Inningsverified
0
0
Chaz Roe
Career
Per 9 Innings
8
0.33
Johnny Abrego
Careerverified
Per 9 Inningsverified
0
0
Chaz Roe
Career
Per 9 Innings
13
0.54
Johnny Abrego
Careerverified
Per 9 Inningsverified
0
0
Chaz Roe
Career
Per 9 Innings
1
0.04
Johnny Abrego
Career
Per 9 Inningsverified
109
40.88
Chaz Roe
Careerverified
Per 9 Innings
928
38.43
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Careerverified
Per 9 Inningsverified
47
1.95
Johnny Abrego
Careerverified
Per 9 Innings
18
6.75
Chaz Roe
Career
Per 9 Inningsverified
103
4.27
Johnny Abrego
Career
Per 9 Innings
6.75
6.75
Chaz Roe
Careerverified
Per 9 Inningsverified
4.27
4.27
Johnny Abrego
Career
Per 9 Innings
5
1.88
Chaz Roe
Careerverified
Per 9 Inningsverified
4
0.17
Johnny Abrego
Careerverified
Per 9 Innings
1
0.38
Chaz Roe
Career
Per 9 Inningsverified
7
0.29
Johnny Abrego
Career
Per 9 Inningsverified
3
1.13
Chaz Roe
Careerverified
Per 9 Innings
27
1.12
Johnny Abrego
Career
Per 9 Innings
1.833
1.833
Chaz Roe
Careerverified
Per 9 Inningsverified
1.344
1.344
Johnny Abrego
Career
Per 9 Inningsverified
91
34.13
Chaz Roe
Careerverified
Per 9 Innings
801
33.17
Johnny Abrego
Career
Per 9 Innings
3
3
Chaz Roe
Careerverified
Per 9 Inningsverified
0.42
0.42
Johnny Abrego
Career
Per 9 Innings
0.387
0.387
Chaz Roe
Careerverified
Per 9 Inningsverified
0.317
0.317
Johnny Abrego
Careerverified
Per 9 Inningsverified
40.88
40.88
Chaz Roe
Career
Per 9 Innings
38.43
38.43

Fielding Stats for Johnny Abrego and Chaz Roe

Johnny Abrego
Career
Per 9 Innings
1
1
Chaz Roe
Careerverified
Per 9 Inningsverified
9
9
Johnny Abrego
Career
Per 9 Innings
6
2.25
Chaz Roe
Careerverified
Per 9 Inningsverified
245
10.15
Johnny Abrego
Careerverified
Per 9 Inningsverified
5
1.88
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
72
27
Chaz Roe
Careerverified
Per 9 Innings
652
27
Johnny Abrego
Career
Per 9 Innings
24
9
Chaz Roe
Careerverified
Per 9 Innings
217.1
9
Johnny Abrego
Career
Per 9 Inningsverified
1
0.38
Chaz Roe
Careerverified
Per 9 Innings
8
0.33
Johnny Abrego
Career
Per 9 Inningsverified
6
2.25
Chaz Roe
Careerverified
Per 9 Innings
15
0.62
Johnny Abrego
Careerverified
Per 9 Innings
1
0.38
Chaz Roe
Career
Per 9 Inningsverified
2
0.08
Johnny Abrego
Career
Per 9 Inningsverified
8
3
Chaz Roe
Careerverified
Per 9 Innings
25
1.04
Johnny Abrego
Career
Per 9 Inningsverified
7
2.63
Chaz Roe
Careerverified
Per 9 Innings
23
0.95
Johnny Abrego
Career
Per 9 Innings
87.5
87.5
Chaz Roe
Careerverified
Per 9 Inningsverified
92
92
Johnny Abrego
Careerverified
Per 9 Inningsverified
1.167
1.167
Chaz Roe
Career
Per 9 Innings
0.094
0.094
Johnny Abrego
Careerverified
Per 9 Inningsverified
83.33
83.33
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Careerverified
Per 9 Inningsverified
3
0.12
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Chaz Roe
Career
Per 9 Innings
0
0

Hitting Stats for Johnny Abrego and Chaz Roe

Johnny Abrego
Career
Per 600 PA
1
1
Chaz Roe
Careerverified
Per 600 PAverified
9
9
Johnny Abrego
Career
Per 600 PA
6
400
Chaz Roe
Careerverified
Per 600 PAverified
245
147000
Johnny Abrego
Careerverified
Per 600 PA
9
600
Chaz Roe
Career
Per 600 PA
1
600
Johnny Abrego
Careerverified
Per 600 PA
9
600
Chaz Roe
Career
Per 600 PA
1
600
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
Chaz Roe
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
Chaz Roe
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Careerverified
Per 600 PAverified
1
66.67
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Careerverified
Per 600 PAverified
1
66.67
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PAverified
-0.92
-61.42
Chaz Roe
Careerverified
Per 600 PA
-0.11
-66.4
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PAverified
2
133.33
Chaz Roe
Careerverified
Per 600 PA
1
600
Johnny Abrego
Careerverified
Per 600 PAverified
4.5
4.5
Chaz Roe
Career
Per 600 PA
1
1
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
0
0
Chaz Roe
Career
Per 600 PA
0
0
Johnny Abrego
Career
Per 600 PA
Chaz Roe
Career
Per 600 PA