Joe DeMaestri vs. Steve O'Neill — Career Comparison
When their careers are measured against the same standard, Steve O'Neill comes out clearly ahead of Joe DeMaestri across most offensive categories. Steve O'Neill led in walk rate (BB%+ 152 vs 51), contact rate (K%+ 122 vs 87), and on-base percentage (OBP+ 112 vs 84). Joe DeMaestri held the edge in home run production (HR/PA+ 69 vs 57). Steve O'Neill was the more complete offensive player.
Hitting Stats for Joe DeMaestri and Steve O'Neill
Joe DeMaestri
Career
Per 600 PA
1121
182.87
Steve O'Neill
Career
Per 600 PA
1590
171.58
Joe DeMaestri
Career
Per 600 PA
3678
600
Steve O'Neill
Career
Per 600 PA
5560
600
Joe DeMaestri
Career
Per 600 PA
3441
561.34
Steve O'Neill
Career
Per 600 PA
4795
517.45
Joe DeMaestri
Career
Per 600 PA
0.236
0.236
Steve O'Neill
Career
Per 600 PA
0.263
0.263
Joe DeMaestri
Career
Per 600 PA
0.615
0.615
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Joe DeMaestri
Career
Per 600 PA
813
132.63
Steve O'Neill
Career
Per 600 PA
1259
135.86
Joe DeMaestri
Career
Per 600 PA
627
102.28
Steve O'Neill
Career
Per 600 PA
964
104.03
Joe DeMaestri
Career
Per 600 PA
186
30.34
Steve O'Neill
Career
Per 600 PA
295
31.83
Joe DeMaestri
Career
Per 600 PA
0.229
0.229
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Joe DeMaestri
Career
Per 600 PA
0.014
0.014
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Joe DeMaestri
Career
Per 600 PA
0.06
0.06
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Joe DeMaestri
Career
Per 600 PA
295.4
48.19
Steve O'Neill
Career
Per 600 PA
617.19
66.6
Joe DeMaestri
Career
Per 600 PA
1120
182.71
Steve O'Neill
Career
Per 600 PA
1614
174.17
Joe DeMaestri
Career
Per 600 PA
998
162.81
Steve O'Neill
Career
Per 600 PA
1894
204.39
Joe DeMaestri
Career
Per 600 PA
0.274
0.274
Steve O'Neill
Career
Per 600 PA
0.349
0.349
Joe DeMaestri
Career
Per 600 PA
0.326
0.326
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Joe DeMaestri
Career
Per 600 PA
0.599
0.599
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Joe DeMaestri
Career
Per 600 PA
0.089
0.089
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Joe DeMaestri
Career
Per 600 PA
0.205
0.205
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Joe DeMaestri
Career
Per 600 PA
0.482
0.482
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Joe DeMaestri
Career
Per 600 PA
0.263
0.263
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Joe DeMaestri
Career
Per 600 PA
554
90.38
Steve O'Neill
Career
Per 600 PA
972
104.89
Joe DeMaestri
Career
Per 600 PA
307.11
50.1
Steve O'Neill
Career
Per 600 PA
681.23
73.51
Joe DeMaestri
Career
Per 600 PA
17
2.77
Steve O'Neill
Career
Per 600 PA
43
4.64
Joe DeMaestri
Career
Per 600 PA
511
83.36
Steve O'Neill
Career
Per 600 PA
414
44.68
Joe DeMaestri
Career
Per 600 PA
7.2
7.2
Steve O'Neill
Career
Per 600 PA
13.43
13.43
Joe DeMaestri
Career
Per 600 PA
0.33
0.33
Steve O'Neill
Career
Per 600 PA
1.43
1.43
Joe DeMaestri
Career
Per 600 PA
30
4.89
Steve O'Neill
Career
Per 600 PA
130
14.03
Joe DeMaestri
Career
Per 600 PA
91
14.85
Steve O'Neill
Career
Per 600 PA
0
0
Joe DeMaestri
Career
Per 600 PA
15
2.45
Steve O'Neill
Career
Per 600 PA
30
3.24
Joe DeMaestri
Career
Per 600 PA
19
3.1
Steve O'Neill
Career
Per 600 PA
26
2.81
Joe DeMaestri
Career
Per 600 PA
34
5.55
Steve O'Neill
Career
Per 600 PA
56
6.04
Joe DeMaestri
Career
Per 600 PA
44.12
44.12
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Fielding Stats for Joe DeMaestri and Steve O'Neill
Joe DeMaestri
Career
Per 9 Innings
1082
1.45
Steve O'Neill
Career
Per 9 Innings
1533
Joe DeMaestri
Career
Per 9 Innings
1728
2.32
Steve O'Neill
Career
Per 9 Innings
5968
Joe DeMaestri
Career
Per 9 Innings
2887
3.88
Steve O'Neill
Career
Per 9 Innings
1698
Joe DeMaestri
Career
Per 9 Innings
4774
6.41
Steve O'Neill
Career
Per 9 Innings
7883
Joe DeMaestri
Career
Per 9 Innings
4615
6.2
Steve O'Neill
Career
Per 9 Innings
7666
Joe DeMaestri
Career
Per 9 Innings
96.67
96.67
Steve O'Neill
Career
Per 9 Innings
97.25
Joe DeMaestri
Career
Per 9 Innings
4.265
4.265
Steve O'Neill
Career
Per 9 Innings
5.001
Joe DeMaestri
Career
Per 9 Innings
621
0.83
Steve O'Neill
Career
Per 9 Innings
194