Mickey Haslin vs. Heavy Johnson — Career Comparison

Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueShortstop
Lost GenerationKansasThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueRight Fielder

On the career numbers, Heavy Johnson posted the stronger offensive profile against Mickey Haslin. Heavy Johnson posted stronger numbers in OPS (1.021 vs .666) and on-base percentage (.428 vs .316). By the career numbers, Heavy Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Mickey Haslin and Heavy Johnson

Mickey Haslin
Career
Per 600 PA
6
6
Heavy Johnson
Careerverified
Per 600 PAverified
11
11
Mickey Haslin
Career
Per 600 PAverified
318
179.32
Heavy Johnson
Careerverified
Per 600 PA
486
147.42
Mickey Haslin
Career
Per 600 PA
1064
600
Heavy Johnson
Careerverified
Per 600 PA
1978
600
Mickey Haslin
Career
Per 600 PAverified
974
549.25
Heavy Johnson
Careerverified
Per 600 PA
1747
529.93
Mickey Haslin
Career
Per 600 PA
0.272
0.272
Heavy Johnson
Careerverified
Per 600 PAverified
0.37
0.37
Mickey Haslin
Career
Per 600 PA
0.689
0.689
Heavy Johnson
Careerverified
Per 600 PAverified
1.028
1.028
Mickey Haslin
Career
Per 600 PA
265
149.44
Heavy Johnson
Careerverified
Per 600 PAverified
646
195.96
Mickey Haslin
Career
Per 600 PA
215
121.24
Heavy Johnson
Careerverified
Per 600 PAverified
421
127.7
Mickey Haslin
Career
Per 600 PA
33
18.61
Heavy Johnson
Careerverified
Per 600 PAverified
118
35.79
Mickey Haslin
Career
Per 600 PA
8
4.51
Heavy Johnson
Careerverified
Per 600 PAverified
50
15.17
Mickey Haslin
Career
Per 600 PA
9
5.08
Heavy Johnson
Careerverified
Per 600 PAverified
57
17.29
Mickey Haslin
Career
Per 600 PA
50
28.2
Heavy Johnson
Careerverified
Per 600 PAverified
225
68.25
Mickey Haslin
Career
Per 600 PA
0.189
0.189
Heavy Johnson
Careerverified
Per 600 PAverified
0.348
0.348
Mickey Haslin
Career
Per 600 PA
0.009
0.009
Heavy Johnson
Careerverified
Per 600 PAverified
0.033
0.033
Mickey Haslin
Career
Per 600 PA
0.034
0.034
Heavy Johnson
Careerverified
Per 600 PAverified
0.088
0.088
Mickey Haslin
Career
Per 600 PA
102.33
57.7
Heavy Johnson
Careerverified
Per 600 PAverified
431.1
130.77
Mickey Haslin
Career
Per 600 PA
341
192.29
Heavy Johnson
Careerverified
Per 600 PAverified
1035
313.95
Mickey Haslin
Career
Per 600 PA
327
184.4
Heavy Johnson
Careerverified
Per 600 PAverified
825
250.25
Mickey Haslin
Career
Per 600 PA
0.316
0.316
Heavy Johnson
Careerverified
Per 600 PAverified
0.428
0.428
Mickey Haslin
Career
Per 600 PA
0.35
0.35
Heavy Johnson
Careerverified
Per 600 PAverified
0.592
0.592
Mickey Haslin
Career
Per 600 PA
0.666
0.666
Heavy Johnson
Careerverified
Per 600 PAverified
1.021
1.021
Mickey Haslin
Career
Per 600 PA
0.078
0.078
Heavy Johnson
Careerverified
Per 600 PAverified
0.223
0.223
Mickey Haslin
Career
Per 600 PA
0.23
0.23
Heavy Johnson
Careerverified
Per 600 PAverified
0.341
0.341
Mickey Haslin
Career
Per 600 PA
0.557
0.557
Heavy Johnson
Careerverified
Per 600 PAverified
1.145
1.145
Mickey Haslin
Career
Per 600 PA
0.284
0.284
Heavy Johnson
Careerverified
Per 600 PAverified
0.35
0.35
Mickey Haslin
Career
Per 600 PA
125
70.49
Heavy Johnson
Careerverified
Per 600 PAverified
327
99.19
Mickey Haslin
Career
Per 600 PA
109
61.47
Heavy Johnson
Careerverified
Per 600 PAverified
424
128.61
Mickey Haslin
Career
Per 600 PA
225
126.88
Heavy Johnson
Careerverified
Per 600 PAverified
694
210.52
Mickey Haslin
Career
Per 600 PA
116.63
65.77
Heavy Johnson
Careerverified
Per 600 PAverified
449.56
136.37
Mickey Haslin
Career
Per 600 PA
3
1.69
Heavy Johnson
Careerverified
Per 600 PAverified
20
6.07
Mickey Haslin
Career
Per 600 PA
59
33.27
Heavy Johnson
Careerverified
Per 600 PAverified
159
48.23
Mickey Haslin
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
64
36.09
Heavy Johnson
Careerverified
Per 600 PAverified
7
2.12
Mickey Haslin
Career
Per 600 PA
16.63
16.63
Heavy Johnson
Careerverified
Per 600 PAverified
282.57
282.57
Mickey Haslin
Career
Per 600 PA
0.92
0.92
Heavy Johnson
Careerverified
Per 600 PAverified
22.71
22.71
Mickey Haslin
Career
Per 600 PAverified
28
15.79
Heavy Johnson
Careerverified
Per 600 PA
52
15.77
Mickey Haslin
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
29
16.35
Heavy Johnson
Careerverified
Per 600 PAverified
0
0
Mickey Haslin
Career
Per 600 PA
8
4.51
Heavy Johnson
Careerverified
Per 600 PAverified
47
14.26
Mickey Haslin
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
0
0
Mickey Haslin
Career
Per 600 PA
8
4.51
Heavy Johnson
Careerverified
Per 600 PAverified
47
14.26
Mickey Haslin
Career
Per 600 PA
100
100
Heavy Johnson
Career
Per 600 PA
100
100

Fielding Stats for Mickey Haslin and Heavy Johnson

Mickey Haslin
Career
Per 9 Innings
6
Heavy Johnson
Careerverified
Per 9 Inningsverified
11
11
Mickey Haslin
Career
Per 9 Innings
270
Heavy Johnson
Careerverified
Per 9 Inningsverified
487
1.3
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
398
1.06
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
10131
27
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
3377
9
Mickey Haslin
Career
Per 9 Innings
471
Heavy Johnson
Careerverified
Per 9 Inningsverified
653
1.74
Mickey Haslin
Careerverified
Per 9 Innings
675
Heavy Johnson
Career
Per 9 Inningsverified
80
0.21
Mickey Haslin
Career
Per 9 Inningsverified
79
Heavy Johnson
Careerverified
Per 9 Innings
30
0.08
Mickey Haslin
Careerverified
Per 9 Innings
1225
Heavy Johnson
Career
Per 9 Inningsverified
763
2.03
Mickey Haslin
Careerverified
Per 9 Innings
1146
Heavy Johnson
Career
Per 9 Inningsverified
733
1.95
Mickey Haslin
Career
Per 9 Innings
93.55
Heavy Johnson
Careerverified
Per 9 Inningsverified
96.07
96.07
Mickey Haslin
Careerverified
Per 9 Innings
4.244
Heavy Johnson
Career
Per 9 Inningsverified
1.505
1.505
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
81.72
81.72
Mickey Haslin
Careerverified
Per 9 Innings
102
Heavy Johnson
Career
Per 9 Inningsverified
7
0.02
Mickey Haslin
Careerverified
Per 9 Inningsverified
0
Heavy Johnson
Career
Per 9 Innings
2
0.01
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Career
Per 9 Innings
0
0
Mickey Haslin
Careerverified
Per 9 Inningsverified
0
Heavy Johnson
Career
Per 9 Innings
24
0.06
Mickey Haslin
Career
Per 9 Innings
0
Heavy Johnson
Career
Per 9 Innings
0
0