Barney Olsen vs. Mike Tresh — Career Comparison

Greatest GenerationMassachusettsThrows RightBats RightNorth AmericaChicago CubsNational LeagueCenter Fielder
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

On the career numbers, Barney Olsen posted the stronger offensive profile against Mike Tresh. Barney Olsen posted stronger numbers in OPS (.763 vs .619) and slugging (.438 vs .283). Mike Tresh had the advantage in on-base percentage (.335 vs .325). By the career numbers, Barney Olsen had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Barney Olsen and Mike Tresh

Barney Olsen
Career
Per 600 PA
1
1
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Barney Olsen
Career
Per 600 PAverified
24
184.62
Mike Tresh
Careerverified
Per 600 PA
1027
169.43
Barney Olsen
Career
Per 600 PA
78
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Barney Olsen
Career
Per 600 PAverified
73
561.54
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Barney Olsen
Careerverified
Per 600 PAverified
0.288
0.288
Mike Tresh
Career
Per 600 PA
0.249
0.249
Barney Olsen
Careerverified
Per 600 PAverified
0.769
0.769
Mike Tresh
Career
Per 600 PA
0.649
0.649
Barney Olsen
Career
Per 600 PAverified
21
161.54
Mike Tresh
Careerverified
Per 600 PA
788
130
Barney Olsen
Career
Per 600 PA
13
100
Mike Tresh
Careerverified
Per 600 PAverified
697
114.98
Barney Olsen
Career
Per 600 PAverified
6
46.15
Mike Tresh
Careerverified
Per 600 PA
75
12.37
Barney Olsen
Career
Per 600 PAverified
1
7.69
Mike Tresh
Careerverified
Per 600 PA
14
2.31
Barney Olsen
Career
Per 600 PAverified
1
7.69
Mike Tresh
Careerverified
Per 600 PA
2
0.33
Barney Olsen
Career
Per 600 PAverified
8
61.54
Mike Tresh
Careerverified
Per 600 PA
91
15.01
Barney Olsen
Careerverified
Per 600 PAverified
0.381
0.381
Mike Tresh
Career
Per 600 PA
0.116
0.116
Barney Olsen
Careerverified
Per 600 PAverified
0.014
0.014
Mike Tresh
Career
Per 600 PA
0.001
0.001
Barney Olsen
Careerverified
Per 600 PAverified
0.048
0.048
Mike Tresh
Career
Per 600 PA
0.003
0.003
Barney Olsen
Career
Per 600 PAverified
9.4
72.27
Mike Tresh
Careerverified
Per 600 PA
300.11
49.51
Barney Olsen
Career
Per 600 PAverified
32
246.15
Mike Tresh
Careerverified
Per 600 PA
897
147.98
Barney Olsen
Career
Per 600 PA
25
192.31
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Barney Olsen
Career
Per 600 PA
0.325
0.325
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Barney Olsen
Careerverified
Per 600 PAverified
0.438
0.438
Mike Tresh
Career
Per 600 PA
0.283
0.283
Barney Olsen
Careerverified
Per 600 PAverified
0.763
0.763
Mike Tresh
Career
Per 600 PA
0.619
0.619
Barney Olsen
Careerverified
Per 600 PAverified
0.151
0.151
Mike Tresh
Career
Per 600 PA
0.034
0.034
Barney Olsen
Careerverified
Per 600 PAverified
0.256
0.256
Mike Tresh
Career
Per 600 PA
0.222
0.222
Barney Olsen
Careerverified
Per 600 PAverified
0.655
0.655
Mike Tresh
Career
Per 600 PA
0.536
0.536
Barney Olsen
Careerverified
Per 600 PAverified
0.328
0.328
Mike Tresh
Career
Per 600 PA
0.271
0.271
Barney Olsen
Career
Per 600 PAverified
13
100
Mike Tresh
Careerverified
Per 600 PA
326
53.78
Barney Olsen
Career
Per 600 PA
4
30.77
Mike Tresh
Careerverified
Per 600 PAverified
297
49
Barney Olsen
Career
Per 600 PAverified
16
123.08
Mike Tresh
Careerverified
Per 600 PA
621
102.45
Barney Olsen
Career
Per 600 PAverified
9.77
75.16
Mike Tresh
Careerverified
Per 600 PA
361.99
59.72
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
12
1.98
Barney Olsen
Career
Per 600 PA
4
30.77
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Barney Olsen
Careerverified
Per 600 PA
11
84.62
Mike Tresh
Career
Per 600 PAverified
263
43.39
Barney Olsen
Career
Per 600 PA
7.09
7.09
Mike Tresh
Careerverified
Per 600 PAverified
13.83
13.83
Barney Olsen
Career
Per 600 PA
0.36
0.36
Mike Tresh
Careerverified
Per 600 PAverified
1.53
1.53
Barney Olsen
Career
Per 600 PA
1
7.69
Mike Tresh
Careerverified
Per 600 PAverified
54
8.91
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Barney Olsen
Careerverified
Per 600 PA
3
23.08
Mike Tresh
Career
Per 600 PAverified
79
13.03
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
19
3.13
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
21
3.46
Barney Olsen
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
40
6.6
Barney Olsen
Career
Per 600 PA
Mike Tresh
Careerverified
Per 600 PAverified
47.5
47.5

Fielding Stats for Barney Olsen and Mike Tresh

Barney Olsen
Career
Per 9 Innings
1
Mike Tresh
Careerverified
Per 9 Innings
12
Barney Olsen
Career
Per 9 Innings
23
Mike Tresh
Careerverified
Per 9 Innings
1019
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
51
Mike Tresh
Careerverified
Per 9 Innings
3961
Barney Olsen
Career
Per 9 Innings
3
Mike Tresh
Careerverified
Per 9 Innings
575
Barney Olsen
Careerverified
Per 9 Innings
3
Mike Tresh
Career
Per 9 Innings
78
Barney Olsen
Career
Per 9 Innings
57
Mike Tresh
Careerverified
Per 9 Innings
4614
Barney Olsen
Career
Per 9 Innings
54
Mike Tresh
Careerverified
Per 9 Innings
4536
Barney Olsen
Career
Per 9 Innings
94.74
Mike Tresh
Careerverified
Per 9 Innings
98.31
Barney Olsen
Career
Per 9 Innings
2.348
Mike Tresh
Careerverified
Per 9 Innings
4.451
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
1
Mike Tresh
Careerverified
Per 9 Innings
72
Barney Olsen
Careerverified
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
81
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Barney Olsen
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0