Gene Good vs. Mike Tresh — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats LeftNorth AmericaBoston BravesNational LeagueLeft Fielder
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCatcherAll-Star

On the career numbers, Mike Tresh posted the stronger offensive profile against Gene Good. Mike Tresh posted stronger numbers in OPS (.619 vs .398) and on-base percentage (.335 vs .246). By the career numbers, Mike Tresh had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Gene Good and Mike Tresh

Gene Good
Career
Per 600 PA
1
1
Mike Tresh
Careerverified
Per 600 PAverified
12
12
Gene Good
Career
Per 600 PA
34
151.11
Mike Tresh
Careerverified
Per 600 PAverified
1027
169.43
Gene Good
Career
Per 600 PA
135
600
Mike Tresh
Careerverified
Per 600 PA
3637
600
Gene Good
Career
Per 600 PAverified
119
528.89
Mike Tresh
Careerverified
Per 600 PA
3169
522.79
Gene Good
Career
Per 600 PA
0.151
0.151
Mike Tresh
Careerverified
Per 600 PAverified
0.249
0.249
Gene Good
Career
Per 600 PA
0.453
0.453
Mike Tresh
Careerverified
Per 600 PAverified
0.649
0.649
Gene Good
Career
Per 600 PA
18
80
Mike Tresh
Careerverified
Per 600 PAverified
788
130
Gene Good
Career
Per 600 PA
18
80
Mike Tresh
Careerverified
Per 600 PAverified
697
114.98
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
75
12.37
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
14
2.31
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
2
0.33
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
91
15.01
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.116
0.116
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.001
0.001
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.003
0.003
Gene Good
Career
Per 600 PA
5.33
23.7
Mike Tresh
Careerverified
Per 600 PAverified
300.11
49.51
Gene Good
Career
Per 600 PA
18
80
Mike Tresh
Careerverified
Per 600 PAverified
897
147.98
Gene Good
Career
Per 600 PA
33
146.67
Mike Tresh
Careerverified
Per 600 PAverified
1202
198.3
Gene Good
Career
Per 600 PA
0.246
0.246
Mike Tresh
Careerverified
Per 600 PAverified
0.336
0.336
Gene Good
Career
Per 600 PA
0.151
0.151
Mike Tresh
Careerverified
Per 600 PAverified
0.283
0.283
Gene Good
Career
Per 600 PA
0.398
0.398
Mike Tresh
Careerverified
Per 600 PAverified
0.619
0.619
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
0.034
0.034
Gene Good
Career
Per 600 PA
0.149
0.149
Mike Tresh
Careerverified
Per 600 PAverified
0.222
0.222
Gene Good
Career
Per 600 PA
0.347
0.347
Mike Tresh
Careerverified
Per 600 PAverified
0.536
0.536
Gene Good
Career
Per 600 PA
0.2
0.2
Mike Tresh
Careerverified
Per 600 PAverified
0.271
0.271
Gene Good
Career
Per 600 PA
4
17.78
Mike Tresh
Careerverified
Per 600 PAverified
326
53.78
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
297
49
Gene Good
Career
Per 600 PA
4
17.78
Mike Tresh
Careerverified
Per 600 PAverified
621
102.45
Gene Good
Career
Per 600 PA
5.48
24.36
Mike Tresh
Careerverified
Per 600 PAverified
361.99
59.72
Gene Good
Career
Per 600 PAverified
2
8.89
Mike Tresh
Careerverified
Per 600 PA
12
1.98
Gene Good
Career
Per 600 PA
13
57.78
Mike Tresh
Careerverified
Per 600 PAverified
402
66.32
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Gene Good
Careerverified
Per 600 PA
29
128.89
Mike Tresh
Career
Per 600 PAverified
263
43.39
Gene Good
Career
Per 600 PA
4.66
4.66
Mike Tresh
Careerverified
Per 600 PAverified
13.83
13.83
Gene Good
Career
Per 600 PA
0.45
0.45
Mike Tresh
Careerverified
Per 600 PAverified
1.53
1.53
Gene Good
Career
Per 600 PA
1
4.44
Mike Tresh
Careerverified
Per 600 PAverified
54
8.91
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Career
Per 600 PA
0
0
Gene Good
Careerverified
Per 600 PAverified
0
0
Mike Tresh
Career
Per 600 PA
79
13.03
Gene Good
Career
Per 600 PAverified
2
8.89
Mike Tresh
Careerverified
Per 600 PA
19
3.13
Gene Good
Career
Per 600 PA
0
0
Mike Tresh
Careerverified
Per 600 PAverified
21
3.46
Gene Good
Career
Per 600 PAverified
2
8.89
Mike Tresh
Careerverified
Per 600 PA
40
6.6
Gene Good
Careerverified
Per 600 PAverified
100
100
Mike Tresh
Career
Per 600 PA
47.5
47.5

Fielding Stats for Gene Good and Mike Tresh

Gene Good
Career
Per 9 Inningsverified
1
1
Mike Tresh
Careerverified
Per 9 Innings
12
Gene Good
Career
Per 9 Inningsverified
34
0.99
Mike Tresh
Careerverified
Per 9 Innings
1019
Gene Good
Careerverified
Per 9 Inningsverified
33
0.96
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Careerverified
Per 9 Inningsverified
930
27
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Careerverified
Per 9 Inningsverified
310
9
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Career
Per 9 Inningsverified
50
1.45
Mike Tresh
Careerverified
Per 9 Innings
3961
Gene Good
Career
Per 9 Inningsverified
5
0.15
Mike Tresh
Careerverified
Per 9 Innings
575
Gene Good
Careerverified
Per 9 Innings
8
0.23
Mike Tresh
Career
Per 9 Inningsverified
78
Gene Good
Career
Per 9 Inningsverified
63
1.83
Mike Tresh
Careerverified
Per 9 Innings
4614
Gene Good
Career
Per 9 Inningsverified
55
1.6
Mike Tresh
Careerverified
Per 9 Innings
4536
Gene Good
Career
Per 9 Inningsverified
87.3
87.3
Mike Tresh
Careerverified
Per 9 Innings
98.31
Gene Good
Career
Per 9 Inningsverified
1.618
1.618
Mike Tresh
Careerverified
Per 9 Innings
4.451
Gene Good
Careerverified
Per 9 Inningsverified
97.06
97.06
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Career
Per 9 Inningsverified
1
0.03
Mike Tresh
Careerverified
Per 9 Innings
72
Gene Good
Careerverified
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
81
Gene Good
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0
Gene Good
Career
Per 9 Innings
0
0
Mike Tresh
Career
Per 9 Innings
0