Dave Haas vs. Ed O'Neil — Career Comparison

Gen XMissouriThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueStarting Pitcher
Pre-GenerationalPennsylvaniaThrows RightNorth AmericaPhiladelphia AthleticsAmerican AssociationRelief Pitcher

Dave Haas 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. Dave Haas posted stronger surface numbers — ERA 4.84 and WHIP 1.654 compared to 9.26 and 2.294 for Ed O'Neil. By the career numbers, Dave Haas had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Dave Haas and Ed O'Neil

Dave Haas
Careerverified
Per 9 Inningsverified
3
3
Ed O'Neil
Career
Per 9 Innings
1
1
Dave Haas
Careerverified
Per 9 Inningsverified
43
3.86
Ed O'Neil
Career
Per 9 Innings
8
1.06
Dave Haas
Careerverified
Per 9 Innings
11
0.99
Ed O'Neil
Career
Per 9 Inningsverified
8
1.06
Dave Haas
Careerverified
Per 9 Inningsverified
7
0.63
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
5
0.45
Ed O'Neil
Career
Per 9 Innings
8
1.06
Dave Haas
Careerverified
Per 9 Inningsverified
58.33
58.33
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
25.58
25.58
Ed O'Neil
Careerverified
Per 9 Inningsverified
100
100
Dave Haas
Career
Per 9 Innings
1
0.09
Ed O'Neil
Careerverified
Per 9 Inningsverified
8
1.06
Dave Haas
Careerverified
Per 9 Inningsverified
1
0.09
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
54
4.84
Ed O'Neil
Career
Per 9 Innings
70
9.26
Dave Haas
Careerverified
Per 9 Inningsverified
4.84
4.84
Ed O'Neil
Career
Per 9 Innings
9.26
9.26
Dave Haas
Careerverified
Per 9 Inningsverified
5.7
5.7
Ed O'Neil
Career
Per 9 Innings
8.51
8.51
Dave Haas
Career
Per 9 Innings
5.43
5.43
Ed O'Neil
Careerverified
Per 9 Inningsverified
4.74
4.74
Dave Haas
Careerverified
Per 9 Inningsverified
0.303
0.303
Ed O'Neil
Career
Per 9 Innings
0.356
0.356
Dave Haas
Careerverified
Per 9 Innings
301
27
Ed O'Neil
Career
Per 9 Innings
204
27
Dave Haas
Careerverified
Per 9 Innings
100.1
9
Ed O'Neil
Career
Per 9 Innings
68
9
Dave Haas
Career
Per 9 Inningsverified
121
10.85
Ed O'Neil
Careerverified
Per 9 Innings
111
14.69
Dave Haas
Careerverified
Per 9 Inningsverified
10.85
10.85
Ed O'Neil
Career
Per 9 Innings
14.69
14.69
Dave Haas
Career
Per 9 Innings
18
1.61
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Career
Per 9 Innings
1.61
1.61
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Career
Per 9 Innings
0.42
0.42
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
36
3.23
Ed O'Neil
Career
Per 9 Innings
45
5.96
Dave Haas
Career
Per 9 Innings
9
0.81
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
3.23
3.23
Ed O'Neil
Career
Per 9 Innings
5.96
5.96
Dave Haas
Careerverified
Per 9 Inningsverified
52
4.66
Ed O'Neil
Career
Per 9 Innings
19
2.51
Dave Haas
Careerverified
Per 9 Inningsverified
4.66
4.66
Ed O'Neil
Career
Per 9 Innings
2.51
2.51
Dave Haas
Career
Per 9 Innings
1.21
1.21
Ed O'Neil
Careerverified
Per 9 Inningsverified
2.38
2.38
Dave Haas
Career
Per 9 Innings
0.877
0.877
Ed O'Neil
Careerverified
Per 9 Inningsverified
0.941
0.941
Dave Haas
Careerverified
Per 9 Inningsverified
3
0.27
Ed O'Neil
Career
Per 9 Innings
13
1.72
Dave Haas
Careerverified
Per 9 Inningsverified
2
0.18
Ed O'Neil
Career
Per 9 Innings
7
0.93
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Innings
445
39.92
Ed O'Neil
Career
Per 9 Inningsverified
364
48.18
Dave Haas
Careerverified
Per 9 Inningsverified
6
0.54
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
58
5.2
Ed O'Neil
Career
Per 9 Innings
95
12.57
Dave Haas
Careerverified
Per 9 Inningsverified
5.2
5.2
Ed O'Neil
Career
Per 9 Innings
12.57
12.57
Dave Haas
Career
Per 9 Innings
5
0.45
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Career
Per 9 Innings
3
0.27
Ed O'Neil
Careerverified
Per 9 Inningsverified
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
14
1.26
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
1.565
1.565
Ed O'Neil
Career
Per 9 Innings
2.294
2.294
Dave Haas
Careerverified
Per 9 Innings
399
35.79
Ed O'Neil
Career
Per 9 Inningsverified
312
41.29
Dave Haas
Careerverified
Per 9 Inningsverified
1.35
1.35
Ed O'Neil
Career
Per 9 Innings
11.88
11.88
Dave Haas
Careerverified
Per 9 Inningsverified
0.313
0.313
Ed O'Neil
Career
Per 9 Innings
0.379
0.379
Dave Haas
Career
Per 9 Innings
39.92
39.92
Ed O'Neil
Careerverified
Per 9 Inningsverified
48.18
48.18

Fielding Stats for Dave Haas and Ed O'Neil

Dave Haas
Careerverified
Per 9 Inningsverified
3
3
Ed O'Neil
Career
Per 9 Innings
1
1
Dave Haas
Careerverified
Per 9 Inningsverified
43
3.86
Ed O'Neil
Career
Per 9 Innings
12
1.13
Dave Haas
Careerverified
Per 9 Inningsverified
11
0.99
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Innings
301
27
Ed O'Neil
Career
Per 9 Innings
288
27
Dave Haas
Careerverified
Per 9 Innings
100.1
9
Ed O'Neil
Career
Per 9 Innings
96
9
Dave Haas
Career
Per 9 Innings
5
0.45
Ed O'Neil
Careerverified
Per 9 Inningsverified
9
0.84
Dave Haas
Career
Per 9 Innings
13
1.17
Ed O'Neil
Careerverified
Per 9 Inningsverified
19
1.78
Dave Haas
Careerverified
Per 9 Inningsverified
0
0
Ed O'Neil
Career
Per 9 Innings
5
0.47
Dave Haas
Career
Per 9 Innings
18
1.61
Ed O'Neil
Careerverified
Per 9 Inningsverified
33
3.09
Dave Haas
Career
Per 9 Innings
18
1.61
Ed O'Neil
Careerverified
Per 9 Inningsverified
28
2.63
Dave Haas
Careerverified
Per 9 Inningsverified
100
100
Ed O'Neil
Career
Per 9 Innings
84.85
84.85
Dave Haas
Career
Per 9 Innings
0.419
0.419
Ed O'Neil
Careerverified
Per 9 Inningsverified
2.333
2.333
Dave Haas
Careerverified
Per 9 Inningsverified
25.58
25.58
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Careerverified
Per 9 Inningsverified
1
0.09
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0
Dave Haas
Career
Per 9 Innings
0
0
Ed O'Neil
Career
Per 9 Innings
0
0

Hitting Stats for Dave Haas and Ed O'Neil

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