Jim O'Neill vs. Mike Tresh — Career Comparison

Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueShortstop
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

On the career numbers, Jim O'Neill posted the stronger offensive profile against Mike Tresh. Jim O'Neill posted stronger numbers in OPS (.715 vs .619) and slugging (.394 vs .283). Mike Tresh had the advantage in on-base percentage (.335 vs .321). By the career numbers, Jim 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 Jim O'Neill and Mike Tresh

Jim O'Neill
Career
Per 600 PA
2
2
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Jim O'Neill
Career
Per 600 PAverified
109
184.75
Mike Tresh
Careerverified
Per 600 PA
1027
169.43
Jim O'Neill
Career
Per 600 PA
354
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Jim O'Neill
Career
Per 600 PAverified
327
554.24
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Jim O'Neill
Careerverified
Per 600 PAverified
0.288
0.288
Mike Tresh
Career
Per 600 PA
0.249
0.249
Jim O'Neill
Careerverified
Per 600 PAverified
0.738
0.738
Mike Tresh
Career
Per 600 PA
0.649
0.649
Jim O'Neill
Career
Per 600 PAverified
94
159.32
Mike Tresh
Careerverified
Per 600 PA
788
130
Jim O'Neill
Career
Per 600 PAverified
68
115.25
Mike Tresh
Careerverified
Per 600 PA
697
114.98
Jim O'Neill
Career
Per 600 PAverified
18
30.51
Mike Tresh
Careerverified
Per 600 PA
75
12.37
Jim O'Neill
Career
Per 600 PAverified
7
11.86
Mike Tresh
Careerverified
Per 600 PA
14
2.31
Jim O'Neill
Career
Per 600 PAverified
1
1.69
Mike Tresh
Careerverified
Per 600 PA
2
0.33
Jim O'Neill
Career
Per 600 PAverified
26
44.07
Mike Tresh
Careerverified
Per 600 PA
91
15.01
Jim O'Neill
Careerverified
Per 600 PAverified
0.277
0.277
Mike Tresh
Career
Per 600 PA
0.116
0.116
Jim O'Neill
Careerverified
Per 600 PAverified
0.003
0.003
Mike Tresh
Career
Per 600 PA
0.001
0.001
Jim O'Neill
Careerverified
Per 600 PAverified
0.011
0.011
Mike Tresh
Career
Per 600 PA
0.003
0.003
Jim O'Neill
Career
Per 600 PAverified
41.41
70.19
Mike Tresh
Careerverified
Per 600 PA
300.11
49.51
Jim O'Neill
Career
Per 600 PAverified
129
218.64
Mike Tresh
Careerverified
Per 600 PA
897
147.98
Jim O'Neill
Career
Per 600 PA
110
186.44
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Jim O'Neill
Career
Per 600 PA
0.321
0.321
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Jim O'Neill
Careerverified
Per 600 PAverified
0.395
0.395
Mike Tresh
Career
Per 600 PA
0.283
0.283
Jim O'Neill
Careerverified
Per 600 PAverified
0.715
0.715
Mike Tresh
Career
Per 600 PA
0.619
0.619
Jim O'Neill
Careerverified
Per 600 PAverified
0.107
0.107
Mike Tresh
Career
Per 600 PA
0.034
0.034
Jim O'Neill
Careerverified
Per 600 PAverified
0.243
0.243
Mike Tresh
Career
Per 600 PA
0.222
0.222
Jim O'Neill
Careerverified
Per 600 PAverified
0.644
0.644
Mike Tresh
Career
Per 600 PA
0.536
0.536
Jim O'Neill
Careerverified
Per 600 PAverified
0.317
0.317
Mike Tresh
Career
Per 600 PA
0.271
0.271
Jim O'Neill
Career
Per 600 PAverified
33
55.93
Mike Tresh
Careerverified
Per 600 PA
326
53.78
Jim O'Neill
Career
Per 600 PAverified
43
72.88
Mike Tresh
Careerverified
Per 600 PA
297
49
Jim O'Neill
Career
Per 600 PAverified
75
127.12
Mike Tresh
Careerverified
Per 600 PA
621
102.45
Jim O'Neill
Career
Per 600 PAverified
46.04
78.04
Mike Tresh
Careerverified
Per 600 PA
361.99
59.72
Jim O'Neill
Career
Per 600 PAverified
2
3.39
Mike Tresh
Careerverified
Per 600 PA
12
1.98
Jim O'Neill
Career
Per 600 PA
14
23.73
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Jim O'Neill
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Jim O'Neill
Careerverified
Per 600 PA
33
55.93
Mike Tresh
Career
Per 600 PAverified
263
43.39
Jim O'Neill
Career
Per 600 PA
10.73
10.73
Mike Tresh
Careerverified
Per 600 PAverified
13.83
13.83
Jim O'Neill
Career
Per 600 PA
0.42
0.42
Mike Tresh
Careerverified
Per 600 PAverified
1.53
1.53
Jim O'Neill
Career
Per 600 PAverified
11
18.64
Mike Tresh
Careerverified
Per 600 PA
54
8.91
Jim O'Neill
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Jim O'Neill
Careerverified
Per 600 PAverified
0
0
Mike Tresh
Career
Per 600 PA
79
13.03
Jim O'Neill
Career
Per 600 PAverified
7
11.86
Mike Tresh
Careerverified
Per 600 PA
19
3.13
Jim O'Neill
Career
Per 600 PAverified
3
5.08
Mike Tresh
Careerverified
Per 600 PA
21
3.46
Jim O'Neill
Career
Per 600 PAverified
10
16.95
Mike Tresh
Careerverified
Per 600 PA
40
6.6
Jim O'Neill
Careerverified
Per 600 PAverified
70
70
Mike Tresh
Career
Per 600 PA
47.5
47.5

Fielding Stats for Jim O'Neill and Mike Tresh

Jim O'Neill
Career
Per 9 Innings
2
Mike Tresh
Careerverified
Per 9 Innings
12
Jim O'Neill
Career
Per 9 Innings
96
Mike Tresh
Careerverified
Per 9 Innings
1019
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
154
Mike Tresh
Careerverified
Per 9 Innings
3961
Jim O'Neill
Career
Per 9 Innings
285
Mike Tresh
Careerverified
Per 9 Innings
575
Jim O'Neill
Careerverified
Per 9 Innings
27
Mike Tresh
Career
Per 9 Innings
78
Jim O'Neill
Career
Per 9 Innings
466
Mike Tresh
Careerverified
Per 9 Innings
4614
Jim O'Neill
Career
Per 9 Innings
439
Mike Tresh
Careerverified
Per 9 Innings
4536
Jim O'Neill
Career
Per 9 Innings
94.21
Mike Tresh
Careerverified
Per 9 Innings
98.31
Jim O'Neill
Careerverified
Per 9 Innings
4.573
Mike Tresh
Career
Per 9 Innings
4.451
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
27
Mike Tresh
Careerverified
Per 9 Innings
72
Jim O'Neill
Careerverified
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
81
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Jim O'Neill
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0