Bob Barrett vs. Mike Tresh — Career Comparison

Lost GenerationGeorgiaThrows RightBats RightNorth AmericaBrooklyn DodgersNational LeagueThird Baseman
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

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

Hitting Stats for Bob Barrett and Mike Tresh

Bob Barrett
Career
Per 600 PA
5
5
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Bob Barrett
Career
Per 600 PAverified
239
203.4
Mike Tresh
Careerverified
Per 600 PA
1027
169.43
Bob Barrett
Career
Per 600 PA
705
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Bob Barrett
Career
Per 600 PAverified
650
553.19
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Bob Barrett
Careerverified
Per 600 PAverified
0.26
0.26
Mike Tresh
Career
Per 600 PA
0.249
0.249
Bob Barrett
Careerverified
Per 600 PAverified
0.674
0.674
Mike Tresh
Career
Per 600 PA
0.649
0.649
Bob Barrett
Career
Per 600 PAverified
169
143.83
Mike Tresh
Careerverified
Per 600 PA
788
130
Bob Barrett
Career
Per 600 PA
131
111.49
Mike Tresh
Careerverified
Per 600 PAverified
697
114.98
Bob Barrett
Career
Per 600 PAverified
23
19.57
Mike Tresh
Careerverified
Per 600 PA
75
12.37
Bob Barrett
Career
Per 600 PAverified
5
4.26
Mike Tresh
Careerverified
Per 600 PA
14
2.31
Bob Barrett
Careerverified
Per 600 PAverified
10
8.51
Mike Tresh
Career
Per 600 PA
2
0.33
Bob Barrett
Career
Per 600 PAverified
38
32.34
Mike Tresh
Careerverified
Per 600 PA
91
15.01
Bob Barrett
Careerverified
Per 600 PAverified
0.225
0.225
Mike Tresh
Career
Per 600 PA
0.116
0.116
Bob Barrett
Careerverified
Per 600 PAverified
0.015
0.015
Mike Tresh
Career
Per 600 PA
0.001
0.001
Bob Barrett
Careerverified
Per 600 PAverified
0.059
0.059
Mike Tresh
Career
Per 600 PA
0.003
0.003
Bob Barrett
Career
Per 600 PAverified
69.88
59.47
Mike Tresh
Careerverified
Per 600 PA
300.11
49.51
Bob Barrett
Career
Per 600 PAverified
232
197.45
Mike Tresh
Careerverified
Per 600 PA
897
147.98
Bob Barrett
Career
Per 600 PA
202
171.91
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Bob Barrett
Career
Per 600 PA
0.296
0.296
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Bob Barrett
Careerverified
Per 600 PAverified
0.357
0.357
Mike Tresh
Career
Per 600 PA
0.283
0.283
Bob Barrett
Careerverified
Per 600 PAverified
0.653
0.653
Mike Tresh
Career
Per 600 PA
0.619
0.619
Bob Barrett
Careerverified
Per 600 PAverified
0.097
0.097
Mike Tresh
Career
Per 600 PA
0.034
0.034
Bob Barrett
Career
Per 600 PA
0.222
0.222
Mike Tresh
Career
Per 600 PA
0.222
0.222
Bob Barrett
Careerverified
Per 600 PAverified
0.56
0.56
Mike Tresh
Career
Per 600 PA
0.536
0.536
Bob Barrett
Careerverified
Per 600 PAverified
0.275
0.275
Mike Tresh
Career
Per 600 PA
0.271
0.271
Bob Barrett
Career
Per 600 PA
57
48.51
Mike Tresh
Careerverified
Per 600 PAverified
326
53.78
Bob Barrett
Career
Per 600 PAverified
86
73.19
Mike Tresh
Careerverified
Per 600 PA
297
49
Bob Barrett
Career
Per 600 PAverified
133
113.19
Mike Tresh
Careerverified
Per 600 PA
621
102.45
Bob Barrett
Career
Per 600 PAverified
78.07
66.44
Mike Tresh
Careerverified
Per 600 PA
361.99
59.72
Bob Barrett
Career
Per 600 PA
1
0.85
Mike Tresh
Careerverified
Per 600 PAverified
12
1.98
Bob Barrett
Career
Per 600 PA
32
27.23
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Bob Barrett
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Bob Barrett
Careerverified
Per 600 PA
61
51.91
Mike Tresh
Career
Per 600 PAverified
263
43.39
Bob Barrett
Career
Per 600 PA
11.56
11.56
Mike Tresh
Careerverified
Per 600 PAverified
13.83
13.83
Bob Barrett
Career
Per 600 PA
0.52
0.52
Mike Tresh
Careerverified
Per 600 PAverified
1.53
1.53
Bob Barrett
Career
Per 600 PAverified
22
18.72
Mike Tresh
Careerverified
Per 600 PA
54
8.91
Bob Barrett
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Bob Barrett
Careerverified
Per 600 PAverified
0
0
Mike Tresh
Career
Per 600 PA
79
13.03
Bob Barrett
Career
Per 600 PAverified
6
5.11
Mike Tresh
Careerverified
Per 600 PA
19
3.13
Bob Barrett
Career
Per 600 PA
3
2.55
Mike Tresh
Careerverified
Per 600 PAverified
21
3.46
Bob Barrett
Career
Per 600 PAverified
9
7.66
Mike Tresh
Careerverified
Per 600 PA
40
6.6
Bob Barrett
Careerverified
Per 600 PAverified
66.67
66.67
Mike Tresh
Career
Per 600 PA
47.5
47.5

Fielding Stats for Bob Barrett and Mike Tresh

Bob Barrett
Career
Per 9 Innings
4
Mike Tresh
Careerverified
Per 9 Innings
12
Bob Barrett
Career
Per 9 Innings
190
Mike Tresh
Careerverified
Per 9 Innings
1019
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
265
Mike Tresh
Careerverified
Per 9 Innings
3961
Bob Barrett
Career
Per 9 Innings
321
Mike Tresh
Careerverified
Per 9 Innings
575
Bob Barrett
Careerverified
Per 9 Innings
40
Mike Tresh
Career
Per 9 Innings
78
Bob Barrett
Career
Per 9 Innings
626
Mike Tresh
Careerverified
Per 9 Innings
4614
Bob Barrett
Career
Per 9 Innings
586
Mike Tresh
Careerverified
Per 9 Innings
4536
Bob Barrett
Career
Per 9 Innings
93.61
Mike Tresh
Careerverified
Per 9 Innings
98.31
Bob Barrett
Career
Per 9 Innings
3.084
Mike Tresh
Careerverified
Per 9 Innings
4.451
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
39
Mike Tresh
Careerverified
Per 9 Innings
72
Bob Barrett
Careerverified
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
81
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0
Bob Barrett
Career
Per 9 Innings
0
Mike Tresh
Career
Per 9 Innings
0