Johnny Abrego vs. Aaron Scheffer — Career Comparison

Baby BoomersTexasThrows RightBats RightNorth AmericaChicago CubsNational LeagueStarting Pitcher
Gen XMichiganThrows RightBats LeftNorth AmericaSeattle MarinersAmerican LeagueRelief Pitcher

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

Pitching Stats for Johnny Abrego and Aaron Scheffer

Johnny Abrego
Career
Per 9 Innings
1
1
Aaron Scheffer
Career
Per 9 Innings
1
1
Johnny Abrego
Careerverified
Per 9 Innings
6
2.25
Aaron Scheffer
Career
Per 9 Inningsverified
4
7.71
Johnny Abrego
Careerverified
Per 9 Inningsverified
5
1.88
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
1
0.38
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
1
0.38
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
50
50
Aaron Scheffer
Career
Per 9 Innings
Johnny Abrego
Careerverified
Per 9 Inningsverified
83.33
83.33
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
17
6.38
Aaron Scheffer
Careerverified
Per 9 Inningsverified
1
1.93
Johnny Abrego
Career
Per 9 Innings
6.38
6.38
Aaron Scheffer
Careerverified
Per 9 Inningsverified
1.93
1.93
Johnny Abrego
Career
Per 9 Innings
6.89
6.89
Aaron Scheffer
Careerverified
Per 9 Inningsverified
6.63
6.63
Johnny Abrego
Career
Per 9 Innings
5.04
5.04
Aaron Scheffer
Careerverified
Per 9 Inningsverified
3.86
3.86
Johnny Abrego
Careerverified
Per 9 Inningsverified
0.352
0.352
Aaron Scheffer
Career
Per 9 Innings
0.353
0.353
Johnny Abrego
Careerverified
Per 9 Innings
72
27
Aaron Scheffer
Career
Per 9 Innings
14
27
Johnny Abrego
Careerverified
Per 9 Innings
24
9
Aaron Scheffer
Career
Per 9 Innings
4.2
9
Johnny Abrego
Career
Per 9 Innings
32
12
Aaron Scheffer
Careerverified
Per 9 Inningsverified
6
11.57
Johnny Abrego
Career
Per 9 Innings
12
12
Aaron Scheffer
Careerverified
Per 9 Inningsverified
11.57
11.57
Johnny Abrego
Career
Per 9 Innings
3
1.13
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Career
Per 9 Innings
1.13
1.13
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Career
Per 9 Innings
0.5
0.5
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Career
Per 9 Inningsverified
12
4.5
Aaron Scheffer
Careerverified
Per 9 Innings
3
5.79
Johnny Abrego
Career
Per 9 Innings
1
0.38
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
4.5
4.5
Aaron Scheffer
Career
Per 9 Innings
5.79
5.79
Johnny Abrego
Careerverified
Per 9 Innings
13
4.88
Aaron Scheffer
Career
Per 9 Inningsverified
4
7.71
Johnny Abrego
Career
Per 9 Innings
4.88
4.88
Aaron Scheffer
Careerverified
Per 9 Inningsverified
7.71
7.71
Johnny Abrego
Careerverified
Per 9 Inningsverified
2.17
2.17
Aaron Scheffer
Career
Per 9 Innings
1
1
Johnny Abrego
Career
Per 9 Innings
1.042
1.042
Aaron Scheffer
Careerverified
Per 9 Inningsverified
1.5
1.5
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
0
0
Aaron Scheffer
Career
Per 9 Innings
1
1.93
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Innings
109
40.88
Aaron Scheffer
Career
Per 9 Inningsverified
24
46.29
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Careerverified
Per 9 Inningsverified
3
5.79
Johnny Abrego
Career
Per 9 Inningsverified
18
6.75
Aaron Scheffer
Careerverified
Per 9 Innings
5
9.64
Johnny Abrego
Careerverified
Per 9 Inningsverified
6.75
6.75
Aaron Scheffer
Career
Per 9 Innings
9.64
9.64
Johnny Abrego
Career
Per 9 Innings
5
1.88
Aaron Scheffer
Careerverified
Per 9 Inningsverified
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
1
0.38
Aaron Scheffer
Career
Per 9 Innings
3
5.79
Johnny Abrego
Careerverified
Per 9 Inningsverified
3
1.13
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
1.833
1.833
Aaron Scheffer
Career
Per 9 Innings
1.929
1.929
Johnny Abrego
Careerverified
Per 9 Inningsverified
91
34.13
Aaron Scheffer
Career
Per 9 Innings
17
32.79
Johnny Abrego
Career
Per 9 Innings
3
3
Aaron Scheffer
Careerverified
Per 9 Inningsverified
1.25
1.25
Johnny Abrego
Careerverified
Per 9 Inningsverified
0.387
0.387
Aaron Scheffer
Career
Per 9 Innings
0.462
0.462
Johnny Abrego
Career
Per 9 Innings
40.88
40.88
Aaron Scheffer
Careerverified
Per 9 Inningsverified
46.29
46.29

Fielding Stats for Johnny Abrego and Aaron Scheffer

Johnny Abrego
Career
Per 9 Innings
1
1
Aaron Scheffer
Career
Per 9 Innings
1
1
Johnny Abrego
Careerverified
Per 9 Innings
6
2.25
Aaron Scheffer
Career
Per 9 Inningsverified
4
7.71
Johnny Abrego
Careerverified
Per 9 Inningsverified
5
1.88
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Innings
72
27
Aaron Scheffer
Career
Per 9 Innings
14
27
Johnny Abrego
Careerverified
Per 9 Innings
24
9
Aaron Scheffer
Career
Per 9 Innings
4.2
9
Johnny Abrego
Careerverified
Per 9 Inningsverified
1
0.38
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
6
2.25
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Inningsverified
1
0.38
Aaron Scheffer
Career
Per 9 Innings
1
1.93
Johnny Abrego
Careerverified
Per 9 Inningsverified
8
3
Aaron Scheffer
Career
Per 9 Innings
1
1.93
Johnny Abrego
Careerverified
Per 9 Inningsverified
7
2.63
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
87.5
87.5
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
1.167
1.167
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Careerverified
Per 9 Inningsverified
83.33
83.33
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0
Johnny Abrego
Career
Per 9 Innings
0
0
Aaron Scheffer
Career
Per 9 Innings
0
0

Hitting Stats for Johnny Abrego and Aaron Scheffer

Johnny Abrego
Career
Per 600 PAverified
1
1
Aaron Scheffer
Career
Per 600 PA
1
Johnny Abrego
Careerverified
Per 600 PAverified
6
400
Aaron Scheffer
Career
Per 600 PA
4
Johnny Abrego
Careerverified
Per 600 PAverified
9
600
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Careerverified
Per 600 PAverified
9
600
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Careerverified
Per 600 PAverified
1
66.67
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Careerverified
Per 600 PAverified
1
66.67
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Careerverified
Per 600 PAverified
-0.92
-61.42
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
2
133.33
Aaron Scheffer
Careerverified
Per 600 PAverified
0
Johnny Abrego
Careerverified
Per 600 PAverified
4.5
4.5
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
0
0
Aaron Scheffer
Career
Per 600 PA
0
Johnny Abrego
Career
Per 600 PA
Aaron Scheffer
Career
Per 600 PA