Steve O'Neill vs. Taylor Walls — Career Comparison

Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaCleveland GuardiansAmerican LeagueCatcher
MillenialGeorgiaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

When their careers are measured against the same standard, Steve O'Neill comes out clearly ahead of Taylor Walls across most offensive categories. Steve O'Neill led in contact rate (K%+ 122 vs 92), slugging (SLG+ 103 vs 77), and batting average (AVG+ 104 vs 81). Taylor Walls held the edge in home run production (HR/PA+ 57 vs 57). Steve O'Neill was the more complete offensive player.

Hitting Stats for Steve O'Neill and Taylor Walls

Steve O'Neill
Careerverified
Per 600 PAverified
17
17
Taylor Walls
Career
Per 600 PA
5
5
Steve O'Neill
Careerverified
Per 600 PA
1590
171.58
Taylor Walls
Career
Per 600 PAverified
480
184.73
Steve O'Neill
Careerverified
Per 600 PA
5560
600
Taylor Walls
Career
Per 600 PA
1559
600
Steve O'Neill
Careerverified
Per 600 PA
4795
517.45
Taylor Walls
Career
Per 600 PAverified
1362
524.18
Steve O'Neill
Careerverified
Per 600 PAverified
0.263
0.263
Taylor Walls
Career
Per 600 PA
0.195
0.195
Steve O'Neill
Careerverified
Per 600 PAverified
0.712
0.712
Taylor Walls
Career
Per 600 PA
0.641
0.641
Steve O'Neill
Careerverified
Per 600 PAverified
1259
135.86
Taylor Walls
Career
Per 600 PA
265
101.99
Steve O'Neill
Careerverified
Per 600 PAverified
964
104.03
Taylor Walls
Career
Per 600 PA
176
67.74
Steve O'Neill
Careerverified
Per 600 PAverified
248
26.76
Taylor Walls
Career
Per 600 PA
59
22.71
Steve O'Neill
Careerverified
Per 600 PAverified
34
3.67
Taylor Walls
Career
Per 600 PA
8
3.08
Steve O'Neill
Career
Per 600 PA
13
1.4
Taylor Walls
Careerverified
Per 600 PAverified
22
8.47
Steve O'Neill
Careerverified
Per 600 PA
295
31.83
Taylor Walls
Career
Per 600 PAverified
89
34.25
Steve O'Neill
Career
Per 600 PA
0.234
0.234
Taylor Walls
Careerverified
Per 600 PAverified
0.336
0.336
Steve O'Neill
Career
Per 600 PA
0.003
0.003
Taylor Walls
Careerverified
Per 600 PAverified
0.016
0.016
Steve O'Neill
Career
Per 600 PA
0.01
0.01
Taylor Walls
Careerverified
Per 600 PAverified
0.083
0.083
Steve O'Neill
Careerverified
Per 600 PAverified
617.19
66.6
Taylor Walls
Career
Per 600 PA
139.15
53.55
Steve O'Neill
Careerverified
Per 600 PAverified
1614
174.17
Taylor Walls
Career
Per 600 PA
406
156.25
Steve O'Neill
Careerverified
Per 600 PAverified
1894
204.39
Taylor Walls
Career
Per 600 PA
444
170.88
Steve O'Neill
Careerverified
Per 600 PAverified
0.349
0.349
Taylor Walls
Career
Per 600 PA
0.286
0.286
Steve O'Neill
Careerverified
Per 600 PAverified
0.337
0.337
Taylor Walls
Career
Per 600 PA
0.298
0.298
Steve O'Neill
Careerverified
Per 600 PAverified
0.685
0.685
Taylor Walls
Career
Per 600 PA
0.584
0.584
Steve O'Neill
Career
Per 600 PA
0.074
0.074
Taylor Walls
Careerverified
Per 600 PAverified
0.104
0.104
Steve O'Neill
Careerverified
Per 600 PAverified
0.241
0.241
Taylor Walls
Career
Per 600 PA
0.203
0.203
Steve O'Neill
Careerverified
Per 600 PAverified
0.64
0.64
Taylor Walls
Career
Per 600 PA
0.578
0.578
Steve O'Neill
Careerverified
Per 600 PAverified
0.285
0.285
Taylor Walls
Career
Per 600 PA
0.255
0.255
Steve O'Neill
Careerverified
Per 600 PA
448
48.35
Taylor Walls
Career
Per 600 PAverified
181
69.66
Steve O'Neill
Careerverified
Per 600 PAverified
537
57.95
Taylor Walls
Career
Per 600 PA
136
52.34
Steve O'Neill
Careerverified
Per 600 PA
972
104.89
Taylor Walls
Career
Per 600 PAverified
295
113.53
Steve O'Neill
Careerverified
Per 600 PAverified
681.23
73.51
Taylor Walls
Career
Per 600 PA
131.15
50.47
Steve O'Neill
Careerverified
Per 600 PAverified
43
4.64
Taylor Walls
Career
Per 600 PA
3
1.15
Steve O'Neill
Careerverified
Per 600 PA
592
63.88
Taylor Walls
Career
Per 600 PAverified
176
67.74
Steve O'Neill
Career
Per 600 PA
0
0
Taylor Walls
Career
Per 600 PA
0
0
Steve O'Neill
Career
Per 600 PAverified
414
44.68
Taylor Walls
Careerverified
Per 600 PA
398
153.18
Steve O'Neill
Careerverified
Per 600 PAverified
13.43
13.43
Taylor Walls
Career
Per 600 PA
3.92
3.92
Steve O'Neill
Careerverified
Per 600 PAverified
1.43
1.43
Taylor Walls
Career
Per 600 PA
0.44
0.44
Steve O'Neill
Careerverified
Per 600 PAverified
130
14.03
Taylor Walls
Career
Per 600 PA
7
2.69
Steve O'Neill
Career
Per 600 PA
0
0
Taylor Walls
Careerverified
Per 600 PAverified
11
4.23
Steve O'Neill
Careerverified
Per 600 PAverified
0
0
Taylor Walls
Career
Per 600 PA
14
5.39
Steve O'Neill
Career
Per 600 PA
30
3.24
Taylor Walls
Careerverified
Per 600 PAverified
66
25.4
Steve O'Neill
Careerverified
Per 600 PA
26
2.81
Taylor Walls
Career
Per 600 PAverified
16
6.16
Steve O'Neill
Career
Per 600 PA
56
6.04
Taylor Walls
Careerverified
Per 600 PAverified
82
31.56
Steve O'Neill
Career
Per 600 PA
53.57
53.57
Taylor Walls
Careerverified
Per 600 PAverified
80.49
80.49

Fielding Stats for Steve O'Neill and Taylor Walls

Steve O'Neill
Careerverified
Per 9 Innings
17
Taylor Walls
Career
Per 9 Inningsverified
5
5
Steve O'Neill
Careerverified
Per 9 Innings
1533
Taylor Walls
Career
Per 9 Inningsverified
495
1.21
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Careerverified
Per 9 Inningsverified
402
0.98
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Careerverified
Per 9 Inningsverified
11033
27
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Careerverified
Per 9 Inningsverified
3677.2
9
Steve O'Neill
Careerverified
Per 9 Innings
5968
Taylor Walls
Career
Per 9 Inningsverified
531
1.3
Steve O'Neill
Careerverified
Per 9 Innings
1698
Taylor Walls
Career
Per 9 Inningsverified
1093
2.67
Steve O'Neill
Career
Per 9 Inningsverified
217
Taylor Walls
Careerverified
Per 9 Innings
35
0.09
Steve O'Neill
Careerverified
Per 9 Innings
7883
Taylor Walls
Career
Per 9 Inningsverified
1659
4.06
Steve O'Neill
Careerverified
Per 9 Innings
7666
Taylor Walls
Career
Per 9 Inningsverified
1624
3.97
Steve O'Neill
Career
Per 9 Innings
97.25
Taylor Walls
Careerverified
Per 9 Inningsverified
97.89
97.89
Steve O'Neill
Careerverified
Per 9 Innings
5.001
Taylor Walls
Career
Per 9 Inningsverified
3.281
3.281
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Careerverified
Per 9 Inningsverified
81.21
81.21
Steve O'Neill
Career
Per 9 Innings
194
Taylor Walls
Careerverified
Per 9 Inningsverified
206
0.5
Steve O'Neill
Career
Per 9 Innings
145
Taylor Walls
Careerverified
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Career
Per 9 Innings
0
0
Steve O'Neill
Career
Per 9 Innings
0
Taylor Walls
Career
Per 9 Innings
0
0