Steve Barr vs. Ed O'Neil — Career Comparison

Baby BoomersMissouriThrows LeftBats LeftNorth AmericaTexas RangersAmerican LeagueStarting Pitcher
Pre-GenerationalPennsylvaniaThrows RightNorth AmericaPhiladelphia AthleticsAmerican AssociationRelief Pitcher

Steve Barr built a career as a starting pitcher and Ed O'Neil as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Steve Barr posted stronger surface numbers — ERA 5.16 and WHIP 1.745 compared to 9.26 and 2.294 for Ed O'Neil. By the career numbers, Steve Barr had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Steve Barr and Ed O'Neil

Steve Barr
Careerverified
Per 9 Inningsverified
3
3
Ed O'Neil
Career
Per 9 Innings
1
1
Steve Barr
Careerverified
Per 9 Inningsverified
24
2.58
Ed O'Neil
Career
Per 9 Innings
8
1.06
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Ed O'Neil
Career
Per 9 Innings
8
1.06
Steve Barr
Careerverified
Per 9 Inningsverified
3
0.32
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
7
0.75
Ed O'Neil
Career
Per 9 Innings
8
1.06
Steve Barr
Careerverified
Per 9 Inningsverified
30
30
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
54.17
54.17
Ed O'Neil
Careerverified
Per 9 Inningsverified
100
100
Steve Barr
Career
Per 9 Innings
4
0.43
Ed O'Neil
Careerverified
Per 9 Inningsverified
8
1.06
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
48
5.16
Ed O'Neil
Career
Per 9 Innings
70
9.26
Steve Barr
Careerverified
Per 9 Inningsverified
5.16
5.16
Ed O'Neil
Career
Per 9 Innings
9.26
9.26
Steve Barr
Careerverified
Per 9 Inningsverified
5.76
5.76
Ed O'Neil
Career
Per 9 Innings
8.51
8.51
Steve Barr
Career
Per 9 Innings
5.99
5.99
Ed O'Neil
Careerverified
Per 9 Inningsverified
4.74
4.74
Steve Barr
Careerverified
Per 9 Inningsverified
0.272
0.272
Ed O'Neil
Career
Per 9 Innings
0.356
0.356
Steve Barr
Careerverified
Per 9 Innings
251
27
Ed O'Neil
Career
Per 9 Innings
204
27
Steve Barr
Careerverified
Per 9 Innings
83.2
9
Ed O'Neil
Career
Per 9 Innings
68
9
Steve Barr
Careerverified
Per 9 Inningsverified
88
9.47
Ed O'Neil
Career
Per 9 Innings
111
14.69
Steve Barr
Careerverified
Per 9 Inningsverified
9.47
9.47
Ed O'Neil
Career
Per 9 Innings
14.69
14.69
Steve Barr
Career
Per 9 Innings
11
1.18
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Innings
1.18
1.18
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Innings
0.46
0.46
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Innings
57
6.13
Ed O'Neil
Careerverified
Per 9 Inningsverified
45
5.96
Steve Barr
Career
Per 9 Innings
1
0.11
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Innings
6.13
6.13
Ed O'Neil
Careerverified
Per 9 Inningsverified
5.96
5.96
Steve Barr
Careerverified
Per 9 Inningsverified
32
3.44
Ed O'Neil
Career
Per 9 Innings
19
2.51
Steve Barr
Careerverified
Per 9 Inningsverified
3.44
3.44
Ed O'Neil
Career
Per 9 Innings
2.51
2.51
Steve Barr
Career
Per 9 Innings
1.33
1.33
Ed O'Neil
Careerverified
Per 9 Inningsverified
2.38
2.38
Steve Barr
Careerverified
Per 9 Inningsverified
1.064
1.064
Ed O'Neil
Career
Per 9 Innings
0.941
0.941
Steve Barr
Careerverified
Per 9 Inningsverified
7
0.75
Ed O'Neil
Career
Per 9 Innings
13
1.72
Steve Barr
Careerverified
Per 9 Inningsverified
0
0
Ed O'Neil
Career
Per 9 Innings
7
0.93
Steve Barr
Career
Per 9 Innings
1
0.11
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Careerverified
Per 9 Innings
386
41.52
Ed O'Neil
Career
Per 9 Inningsverified
364
48.18
Steve Barr
Careerverified
Per 9 Inningsverified
5
0.54
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
64
6.88
Ed O'Neil
Career
Per 9 Innings
95
12.57
Steve Barr
Careerverified
Per 9 Inningsverified
6.88
6.88
Ed O'Neil
Career
Per 9 Innings
12.57
12.57
Steve Barr
Career
Per 9 Innings
3
0.32
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Career
Per 9 Innings
3
0.32
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
9
0.97
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
1.733
1.733
Ed O'Neil
Career
Per 9 Innings
2.294
2.294
Steve Barr
Careerverified
Per 9 Innings
323
34.75
Ed O'Neil
Career
Per 9 Inningsverified
312
41.29
Steve Barr
Careerverified
Per 9 Inningsverified
2.67
2.67
Ed O'Neil
Career
Per 9 Innings
11.88
11.88
Steve Barr
Careerverified
Per 9 Inningsverified
0.275
0.275
Ed O'Neil
Career
Per 9 Innings
0.379
0.379
Steve Barr
Career
Per 9 Innings
41.52
41.52
Ed O'Neil
Careerverified
Per 9 Inningsverified
48.18
48.18

Fielding Stats for Steve Barr and Ed O'Neil

Steve Barr
Careerverified
Per 9 Inningsverified
3
3
Ed O'Neil
Career
Per 9 Innings
1
1
Steve Barr
Careerverified
Per 9 Inningsverified
24
2.58
Ed O'Neil
Career
Per 9 Innings
12
1.13
Steve Barr
Careerverified
Per 9 Inningsverified
13
1.4
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
251
27
Ed O'Neil
Careerverified
Per 9 Innings
288
27
Steve Barr
Career
Per 9 Innings
83.2
9
Ed O'Neil
Careerverified
Per 9 Innings
96
9
Steve Barr
Career
Per 9 Innings
2
0.22
Ed O'Neil
Careerverified
Per 9 Inningsverified
9
0.84
Steve Barr
Career
Per 9 Inningsverified
17
1.83
Ed O'Neil
Careerverified
Per 9 Innings
19
1.78
Steve Barr
Careerverified
Per 9 Inningsverified
4
0.43
Ed O'Neil
Career
Per 9 Innings
5
0.47
Steve Barr
Career
Per 9 Innings
23
2.47
Ed O'Neil
Careerverified
Per 9 Inningsverified
33
3.09
Steve Barr
Career
Per 9 Innings
19
2.04
Ed O'Neil
Careerverified
Per 9 Inningsverified
28
2.63
Steve Barr
Career
Per 9 Innings
82.61
82.61
Ed O'Neil
Careerverified
Per 9 Inningsverified
84.85
84.85
Steve Barr
Career
Per 9 Innings
0.792
0.792
Ed O'Neil
Careerverified
Per 9 Inningsverified
2.333
2.333
Steve Barr
Careerverified
Per 9 Inningsverified
54.17
54.17
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Careerverified
Per 9 Inningsverified
2
0.22
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Steve Barr
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0

Hitting Stats for Steve Barr and Ed O'Neil

Steve Barr
Careerverified
Per 600 PA
3
Ed O'Neil
Career
Per 600 PAverified
1
1
Steve Barr
Careerverified
Per 600 PA
24
Ed O'Neil
Career
Per 600 PAverified
12
167.44
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
43
600
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
40
558.14
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.125
0.125
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.337
0.337
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
5
69.77
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
5
69.77
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.95
13.29
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
5
69.77
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
8
111.63
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.186
0.186
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.125
0.125
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.311
0.311
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.115
0.115
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.229
0.229
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.125
0.125
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
2
27.91
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
2
27.91
Steve Barr
Career
Per 600 PA
Ed O'Neil
Careerverified
Per 600 PAverified
0.41
5.76
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Careerverified
Per 600 PAverified
3
41.86
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
0
Ed O'Neil
Career
Per 600 PA
0
0
Steve Barr
Career
Per 600 PA
Ed O'Neil
Career
Per 600 PA