Michael Busch vs. Steve O'Neill — Career Comparison

Gen ZMinnesotaThrows RightBats LeftNorth AmericaChicago CubsNational LeagueFirst Baseman
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

Adjusted for the eras they played in, Steve O'Neill holds a real edge over Michael Busch in this comparison. Steve O'Neill led in contact rate (K%+ 122 vs 86), walk rate (BB%+ 152 vs 123), and on-base percentage (OBP+ 112 vs 107). Michael Busch held the edge in home run production (HR/PA+ 159 vs 57). The edge belongs to Steve O'Neill.

Hitting Stats for Michael Busch and Steve O'Neill

Michael Busch
Career
Per 600 PA
3
3
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Michael Busch
Career
Per 600 PA
334
161.61
Steve O'Neill
Careerverified
Per 600 PAverified
1590
171.58
Michael Busch
Career
Per 600 PA
1240
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Michael Busch
Career
Per 600 PAverified
1092
528.39
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Michael Busch
Career
Per 600 PA
0.249
0.249
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Michael Busch
Careerverified
Per 600 PAverified
0.813
0.813
Steve O'Neill
Career
Per 600 PA
0.712
0.712
Michael Busch
Career
Per 600 PA
272
131.61
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Michael Busch
Career
Per 600 PA
152
73.55
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Michael Busch
Career
Per 600 PAverified
56
27.1
Steve O'Neill
Careerverified
Per 600 PA
248
26.76
Michael Busch
Career
Per 600 PA
7
3.39
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Michael Busch
Careerverified
Per 600 PAverified
57
27.58
Steve O'Neill
Career
Per 600 PA
13
1.4
Michael Busch
Career
Per 600 PAverified
120
58.06
Steve O'Neill
Careerverified
Per 600 PA
295
31.83
Michael Busch
Careerverified
Per 600 PAverified
0.441
0.441
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Michael Busch
Careerverified
Per 600 PAverified
0.052
0.052
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Michael Busch
Careerverified
Per 600 PAverified
0.21
0.21
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Michael Busch
Career
Per 600 PAverified
179.3
86.76
Steve O'Neill
Careerverified
Per 600 PA
617.19
66.6
Michael Busch
Career
Per 600 PAverified
513
248.23
Steve O'Neill
Careerverified
Per 600 PA
1614
174.17
Michael Busch
Career
Per 600 PA
413
199.84
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Michael Busch
Career
Per 600 PA
0.333
0.333
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Michael Busch
Careerverified
Per 600 PAverified
0.47
0.47
Steve O'Neill
Career
Per 600 PA
0.337
0.337
Michael Busch
Careerverified
Per 600 PAverified
0.803
0.803
Steve O'Neill
Career
Per 600 PA
0.685
0.685
Michael Busch
Careerverified
Per 600 PAverified
0.221
0.221
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Michael Busch
Careerverified
Per 600 PAverified
0.267
0.267
Steve O'Neill
Career
Per 600 PA
0.241
0.241
Michael Busch
Careerverified
Per 600 PAverified
0.795
0.795
Steve O'Neill
Career
Per 600 PA
0.64
0.64
Michael Busch
Careerverified
Per 600 PAverified
0.301
0.301
Steve O'Neill
Career
Per 600 PA
0.285
0.285
Michael Busch
Career
Per 600 PAverified
160
77.42
Steve O'Neill
Careerverified
Per 600 PA
448
48.35
Michael Busch
Career
Per 600 PAverified
162
78.39
Steve O'Neill
Careerverified
Per 600 PA
537
57.95
Michael Busch
Career
Per 600 PAverified
265
128.23
Steve O'Neill
Careerverified
Per 600 PA
972
104.89
Michael Busch
Career
Per 600 PAverified
176.75
85.53
Steve O'Neill
Careerverified
Per 600 PA
681.23
73.51
Michael Busch
Career
Per 600 PAverified
14
6.77
Steve O'Neill
Careerverified
Per 600 PA
43
4.64
Michael Busch
Career
Per 600 PA
127
61.45
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Michael Busch
Careerverified
Per 600 PAverified
3
1.45
Steve O'Neill
Career
Per 600 PA
0
0
Michael Busch
Careerverified
Per 600 PA
328
158.71
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Michael Busch
Career
Per 600 PA
3.78
3.78
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Michael Busch
Career
Per 600 PA
0.39
0.39
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Michael Busch
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Michael Busch
Careerverified
Per 600 PAverified
7
3.39
Steve O'Neill
Career
Per 600 PA
0
0
Michael Busch
Career
Per 600 PA
11
5.32
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Michael Busch
Career
Per 600 PAverified
7
3.39
Steve O'Neill
Careerverified
Per 600 PA
30
3.24
Michael Busch
Career
Per 600 PA
1
0.48
Steve O'Neill
Careerverified
Per 600 PAverified
26
2.81
Michael Busch
Career
Per 600 PA
8
3.87
Steve O'Neill
Careerverified
Per 600 PAverified
56
6.04
Michael Busch
Careerverified
Per 600 PAverified
87.5
87.5
Steve O'Neill
Career
Per 600 PA
53.57
53.57

Fielding Stats for Michael Busch and Steve O'Neill

Michael Busch
Career
Per 9 Inningsverified
3
3
Steve O'Neill
Careerverified
Per 9 Innings
17
Michael Busch
Career
Per 9 Inningsverified
316
1.16
Steve O'Neill
Careerverified
Per 9 Innings
1533
Michael Busch
Careerverified
Per 9 Inningsverified
275
1.01
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Careerverified
Per 9 Inningsverified
7364
27
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Careerverified
Per 9 Inningsverified
2454.2
9
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Career
Per 9 Inningsverified
1960
7.19
Steve O'Neill
Careerverified
Per 9 Innings
5968
Michael Busch
Career
Per 9 Inningsverified
181
0.66
Steve O'Neill
Careerverified
Per 9 Innings
1698
Michael Busch
Careerverified
Per 9 Innings
12
0.04
Steve O'Neill
Career
Per 9 Inningsverified
217
Michael Busch
Career
Per 9 Inningsverified
2153
7.89
Steve O'Neill
Careerverified
Per 9 Innings
7883
Michael Busch
Career
Per 9 Inningsverified
2141
7.85
Steve O'Neill
Careerverified
Per 9 Innings
7666
Michael Busch
Careerverified
Per 9 Inningsverified
99.44
99.44
Steve O'Neill
Career
Per 9 Innings
97.25
Michael Busch
Careerverified
Per 9 Inningsverified
6.775
6.775
Steve O'Neill
Career
Per 9 Innings
5.001
Michael Busch
Careerverified
Per 9 Inningsverified
87.03
87.03
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Career
Per 9 Inningsverified
165
0.6
Steve O'Neill
Careerverified
Per 9 Innings
194
Michael Busch
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
145
Michael Busch
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Michael Busch
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0