Pete Johns vs. Steve O'Neill — Career Comparison

Lost GenerationOhioThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman
Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher

On the career numbers, Steve O'Neill posted the stronger offensive profile against Pete Johns. Steve O'Neill posted stronger numbers in OPS (.685 vs .480) and on-base percentage (.349 vs .248). By the career numbers, Steve O'Neill had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pete Johns and Steve O'Neill

Pete Johns
Career
Per 600 PA
2
2
Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Pete Johns
Career
Per 600 PAverified
74
213.46
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Pete Johns
Career
Per 600 PA
208
600
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Pete Johns
Career
Per 600 PAverified
189
545.19
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Pete Johns
Career
Per 600 PA
0.196
0.196
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Pete Johns
Career
Per 600 PA
0.503
0.503
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Pete Johns
Career
Per 600 PA
37
106.73
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Pete Johns
Career
Per 600 PA
32
92.31
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Pete Johns
Career
Per 600 PA
3
8.65
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Pete Johns
Career
Per 600 PAverified
2
5.77
Steve O'Neill
Careerverified
Per 600 PA
34
3.67
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
13
1.4
Pete Johns
Career
Per 600 PA
5
14.42
Steve O'Neill
Careerverified
Per 600 PAverified
295
31.83
Pete Johns
Career
Per 600 PA
0.135
0.135
Steve O'Neill
Careerverified
Per 600 PAverified
0.234
0.234
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
0.003
0.003
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Careerverified
Per 600 PAverified
0.01
0.01
Pete Johns
Career
Per 600 PA
10.01
28.89
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Pete Johns
Career
Per 600 PA
44
126.92
Steve O'Neill
Careerverified
Per 600 PAverified
1614
174.17
Pete Johns
Career
Per 600 PA
50
144.23
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Pete Johns
Career
Per 600 PA
0.248
0.248
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Pete Johns
Career
Per 600 PA
0.233
0.233
Steve O'Neill
Careerverified
Per 600 PAverified
0.337
0.337
Pete Johns
Career
Per 600 PA
0.48
0.48
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Pete Johns
Career
Per 600 PA
0.037
0.037
Steve O'Neill
Careerverified
Per 600 PAverified
0.074
0.074
Pete Johns
Career
Per 600 PA
0.17
0.17
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Pete Johns
Career
Per 600 PA
0.371
0.371
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Pete Johns
Career
Per 600 PA
0.215
0.215
Steve O'Neill
Careerverified
Per 600 PAverified
0.285
0.285
Pete Johns
Career
Per 600 PA
12
34.62
Steve O'Neill
Careerverified
Per 600 PAverified
448
48.35
Pete Johns
Career
Per 600 PAverified
22
63.46
Steve O'Neill
Careerverified
Per 600 PA
537
57.95
Pete Johns
Career
Per 600 PA
34
98.08
Steve O'Neill
Careerverified
Per 600 PAverified
972
104.89
Pete Johns
Career
Per 600 PA
10.37
29.92
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Pete Johns
Career
Per 600 PA
1
2.88
Steve O'Neill
Careerverified
Per 600 PAverified
43
4.64
Pete Johns
Career
Per 600 PA
12
34.62
Steve O'Neill
Careerverified
Per 600 PAverified
592
63.88
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Pete Johns
Careerverified
Per 600 PA
17
49.04
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Pete Johns
Career
Per 600 PA
12.24
12.24
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Pete Johns
Career
Per 600 PA
0.71
0.71
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Pete Johns
Career
Per 600 PAverified
6
17.31
Steve O'Neill
Careerverified
Per 600 PA
130
14.03
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PA
0
0
Pete Johns
Career
Per 600 PAverified
2
5.77
Steve O'Neill
Careerverified
Per 600 PA
30
3.24
Pete Johns
Career
Per 600 PAverified
7
20.19
Steve O'Neill
Careerverified
Per 600 PA
26
2.81
Pete Johns
Career
Per 600 PAverified
9
25.96
Steve O'Neill
Careerverified
Per 600 PA
56
6.04
Pete Johns
Career
Per 600 PA
22.22
22.22
Steve O'Neill
Careerverified
Per 600 PAverified
53.57
53.57

Fielding Stats for Pete Johns and Steve O'Neill

Pete Johns
Career
Per 9 Innings
2
Steve O'Neill
Careerverified
Per 9 Innings
17
Pete Johns
Career
Per 9 Innings
52
Steve O'Neill
Careerverified
Per 9 Innings
1533
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
142
Steve O'Neill
Careerverified
Per 9 Innings
5968
Pete Johns
Career
Per 9 Innings
84
Steve O'Neill
Careerverified
Per 9 Innings
1698
Pete Johns
Careerverified
Per 9 Innings
11
Steve O'Neill
Career
Per 9 Innings
217
Pete Johns
Career
Per 9 Innings
237
Steve O'Neill
Careerverified
Per 9 Innings
7883
Pete Johns
Career
Per 9 Innings
226
Steve O'Neill
Careerverified
Per 9 Innings
7666
Pete Johns
Career
Per 9 Innings
95.36
Steve O'Neill
Careerverified
Per 9 Innings
97.25
Pete Johns
Career
Per 9 Innings
4.346
Steve O'Neill
Careerverified
Per 9 Innings
5.001
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
10
Steve O'Neill
Careerverified
Per 9 Innings
194
Pete Johns
Careerverified
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
145
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0
Pete Johns
Career
Per 9 Innings
0
Steve O'Neill
Career
Per 9 Innings
0