Tom Oliver vs. Mike Tresh — Career Comparison

Greatest GenerationAlabamaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueCenter Fielder
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

Adjusted for the eras they played in, Mike Tresh holds a real edge over Tom Oliver in this comparison. Mike Tresh led in walk rate (BB%+ 116 vs 57), on-base percentage (OBP+ 100 vs 89), and home run production (HR/PA+ 2 vs 0). Tom Oliver held the edge in contact rate (K%+ 248 vs 126). The edge belongs to Mike Tresh.

Hitting Stats for Tom Oliver and Mike Tresh

Tom Oliver
Career
Per 600 PA
4
4
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Tom Oliver
Career
Per 600 PA
514
148.84
Mike Tresh
Careerverified
Per 600 PAverified
1027
169.43
Tom Oliver
Career
Per 600 PA
2072
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Tom Oliver
Career
Per 600 PAverified
1931
559.17
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Tom Oliver
Careerverified
Per 600 PAverified
0.277
0.277
Mike Tresh
Career
Per 600 PA
0.249
0.249
Tom Oliver
Careerverified
Per 600 PAverified
0.668
0.668
Mike Tresh
Career
Per 600 PA
0.649
0.649
Tom Oliver
Career
Per 600 PAverified
534
154.63
Mike Tresh
Careerverified
Per 600 PA
788
130
Tom Oliver
Career
Per 600 PAverified
422
122.2
Mike Tresh
Careerverified
Per 600 PA
697
114.98
Tom Oliver
Careerverified
Per 600 PAverified
101
29.25
Mike Tresh
Career
Per 600 PA
75
12.37
Tom Oliver
Career
Per 600 PAverified
11
3.19
Mike Tresh
Careerverified
Per 600 PA
14
2.31
Tom Oliver
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
2
0.33
Tom Oliver
Careerverified
Per 600 PAverified
112
32.43
Mike Tresh
Career
Per 600 PA
91
15.01
Tom Oliver
Careerverified
Per 600 PAverified
0.21
0.21
Mike Tresh
Career
Per 600 PA
0.116
0.116
Tom Oliver
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.001
0.001
Tom Oliver
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.003
0.003
Tom Oliver
Career
Per 600 PAverified
206.03
59.66
Mike Tresh
Careerverified
Per 600 PA
300.11
49.51
Tom Oliver
Career
Per 600 PAverified
657
190.25
Mike Tresh
Careerverified
Per 600 PA
897
147.98
Tom Oliver
Career
Per 600 PA
645
186.78
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Tom Oliver
Career
Per 600 PA
0.316
0.316
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Tom Oliver
Careerverified
Per 600 PAverified
0.34
0.34
Mike Tresh
Career
Per 600 PA
0.283
0.283
Tom Oliver
Careerverified
Per 600 PAverified
0.656
0.656
Mike Tresh
Career
Per 600 PA
0.619
0.619
Tom Oliver
Careerverified
Per 600 PAverified
0.064
0.064
Mike Tresh
Career
Per 600 PA
0.034
0.034
Tom Oliver
Careerverified
Per 600 PAverified
0.227
0.227
Mike Tresh
Career
Per 600 PA
0.222
0.222
Tom Oliver
Careerverified
Per 600 PAverified
0.551
0.551
Mike Tresh
Career
Per 600 PA
0.536
0.536
Tom Oliver
Careerverified
Per 600 PAverified
0.286
0.286
Mike Tresh
Career
Per 600 PA
0.271
0.271
Tom Oliver
Career
Per 600 PAverified
202
58.49
Mike Tresh
Careerverified
Per 600 PA
326
53.78
Tom Oliver
Career
Per 600 PAverified
176
50.97
Mike Tresh
Careerverified
Per 600 PA
297
49
Tom Oliver
Career
Per 600 PAverified
378
109.46
Mike Tresh
Careerverified
Per 600 PA
621
102.45
Tom Oliver
Career
Per 600 PAverified
236.2
68.4
Mike Tresh
Careerverified
Per 600 PA
361.99
59.72
Tom Oliver
Career
Per 600 PA
6
1.74
Mike Tresh
Careerverified
Per 600 PAverified
12
1.98
Tom Oliver
Career
Per 600 PA
105
30.41
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Tom Oliver
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Tom Oliver
Careerverified
Per 600 PAverified
61
17.66
Mike Tresh
Career
Per 600 PA
263
43.39
Tom Oliver
Careerverified
Per 600 PAverified
33.97
33.97
Mike Tresh
Career
Per 600 PA
13.83
13.83
Tom Oliver
Careerverified
Per 600 PAverified
1.72
1.72
Mike Tresh
Career
Per 600 PA
1.53
1.53
Tom Oliver
Career
Per 600 PA
30
8.69
Mike Tresh
Careerverified
Per 600 PAverified
54
8.91
Tom Oliver
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Tom Oliver
Careerverified
Per 600 PAverified
0
0
Mike Tresh
Career
Per 600 PA
79
13.03
Tom Oliver
Career
Per 600 PAverified
12
3.47
Mike Tresh
Careerverified
Per 600 PA
19
3.13
Tom Oliver
Career
Per 600 PAverified
19
5.5
Mike Tresh
Careerverified
Per 600 PA
21
3.46
Tom Oliver
Career
Per 600 PAverified
31
8.98
Mike Tresh
Careerverified
Per 600 PA
40
6.6
Tom Oliver
Career
Per 600 PA
38.71
38.71
Mike Tresh
Careerverified
Per 600 PAverified
47.5
47.5

Fielding Stats for Tom Oliver and Mike Tresh

Tom Oliver
Career
Per 9 Innings
4
Mike Tresh
Careerverified
Per 9 Innings
12
Tom Oliver
Career
Per 9 Innings
504
Mike Tresh
Careerverified
Per 9 Innings
1019
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
1425
Mike Tresh
Careerverified
Per 9 Innings
3961
Tom Oliver
Career
Per 9 Innings
45
Mike Tresh
Careerverified
Per 9 Innings
575
Tom Oliver
Careerverified
Per 9 Innings
21
Mike Tresh
Career
Per 9 Innings
78
Tom Oliver
Career
Per 9 Innings
1491
Mike Tresh
Careerverified
Per 9 Innings
4614
Tom Oliver
Career
Per 9 Innings
1470
Mike Tresh
Careerverified
Per 9 Innings
4536
Tom Oliver
Careerverified
Per 9 Innings
98.59
Mike Tresh
Career
Per 9 Innings
98.31
Tom Oliver
Career
Per 9 Innings
2.917
Mike Tresh
Careerverified
Per 9 Innings
4.451
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
14
Mike Tresh
Careerverified
Per 9 Innings
72
Tom Oliver
Careerverified
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
81
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Tom Oliver
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0