Heavy Johnson vs. Roy Thomas — Career Comparison

Lost GenerationKansasThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueRight Fielder
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

On the career numbers, Heavy Johnson posted the stronger offensive profile against Roy Thomas. Heavy Johnson posted stronger numbers in OPS (1.021 vs .747) and on-base percentage (.428 vs .413). 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 Heavy Johnson and Roy Thomas

Heavy Johnson
Career
Per 600 PA
11
11
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Heavy Johnson
Career
Per 600 PAverified
486
147.42
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Heavy Johnson
Career
Per 600 PA
1978
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Heavy Johnson
Career
Per 600 PAverified
1747
529.93
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Heavy Johnson
Careerverified
Per 600 PAverified
0.37
0.37
Roy Thomas
Career
Per 600 PA
0.29
0.29
Heavy Johnson
Careerverified
Per 600 PAverified
1.028
1.028
Roy Thomas
Career
Per 600 PA
0.808
0.808
Heavy Johnson
Career
Per 600 PAverified
646
195.96
Roy Thomas
Careerverified
Per 600 PA
1537
140.26
Heavy Johnson
Career
Per 600 PAverified
421
127.7
Roy Thomas
Careerverified
Per 600 PA
1377
125.66
Heavy Johnson
Careerverified
Per 600 PAverified
118
35.79
Roy Thomas
Career
Per 600 PA
100
9.13
Heavy Johnson
Career
Per 600 PAverified
50
15.17
Roy Thomas
Careerverified
Per 600 PA
53
4.84
Heavy Johnson
Careerverified
Per 600 PAverified
57
17.29
Roy Thomas
Career
Per 600 PA
7
0.64
Heavy Johnson
Careerverified
Per 600 PAverified
225
68.25
Roy Thomas
Career
Per 600 PA
160
14.6
Heavy Johnson
Careerverified
Per 600 PAverified
0.348
0.348
Roy Thomas
Career
Per 600 PA
0.104
0.104
Heavy Johnson
Careerverified
Per 600 PAverified
0.033
0.033
Roy Thomas
Career
Per 600 PA
0.001
0.001
Heavy Johnson
Careerverified
Per 600 PAverified
0.088
0.088
Roy Thomas
Career
Per 600 PA
0.005
0.005
Heavy Johnson
Career
Per 600 PAverified
431.1
130.77
Roy Thomas
Careerverified
Per 600 PA
937.66
85.57
Heavy Johnson
Career
Per 600 PAverified
1035
313.95
Roy Thomas
Careerverified
Per 600 PA
1764
160.97
Heavy Johnson
Career
Per 600 PAverified
825
250.25
Roy Thomas
Careerverified
Per 600 PA
2650
241.83
Heavy Johnson
Careerverified
Per 600 PAverified
0.428
0.428
Roy Thomas
Career
Per 600 PA
0.414
0.414
Heavy Johnson
Careerverified
Per 600 PAverified
0.592
0.592
Roy Thomas
Career
Per 600 PA
0.333
0.333
Heavy Johnson
Careerverified
Per 600 PAverified
1.021
1.021
Roy Thomas
Career
Per 600 PA
0.747
0.747
Heavy Johnson
Careerverified
Per 600 PAverified
0.223
0.223
Roy Thomas
Career
Per 600 PA
0.043
0.043
Heavy Johnson
Careerverified
Per 600 PAverified
0.341
0.341
Roy Thomas
Career
Per 600 PA
0.269
0.269
Heavy Johnson
Careerverified
Per 600 PAverified
1.145
1.145
Roy Thomas
Career
Per 600 PA
0.83
0.83
Heavy Johnson
Careerverified
Per 600 PAverified
0.35
0.35
Roy Thomas
Career
Per 600 PA
0.321
0.321
Heavy Johnson
Career
Per 600 PAverified
327
99.19
Roy Thomas
Careerverified
Per 600 PA
1011
92.26
Heavy Johnson
Careerverified
Per 600 PAverified
424
128.61
Roy Thomas
Career
Per 600 PA
299
27.29
Heavy Johnson
Career
Per 600 PAverified
694
210.52
Roy Thomas
Careerverified
Per 600 PA
1303
118.9
Heavy Johnson
Career
Per 600 PAverified
449.56
136.37
Roy Thomas
Careerverified
Per 600 PA
1029.39
93.94
Heavy Johnson
Career
Per 600 PA
20
6.07
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Heavy Johnson
Career
Per 600 PA
159
48.23
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Heavy Johnson
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Heavy Johnson
Careerverified
Per 600 PAverified
7
2.12
Roy Thomas
Career
Per 600 PA
521
47.54
Heavy Johnson
Careerverified
Per 600 PAverified
282.57
282.57
Roy Thomas
Career
Per 600 PA
12.62
12.62
Heavy Johnson
Careerverified
Per 600 PAverified
22.71
22.71
Roy Thomas
Career
Per 600 PA
2
2
Heavy Johnson
Career
Per 600 PAverified
52
15.77
Roy Thomas
Careerverified
Per 600 PA
166
15.15
Heavy Johnson
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
47
14.26
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Heavy Johnson
Career
Per 600 PA
0
0
Roy Thomas
Career
Per 600 PA
0
0
Heavy Johnson
Career
Per 600 PA
47
14.26
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Heavy Johnson
Career
Per 600 PA
100
100
Roy Thomas
Career
Per 600 PA
100
100

Fielding Stats for Heavy Johnson and Roy Thomas

Heavy Johnson
Career
Per 9 Innings
11
11
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Heavy Johnson
Career
Per 9 Inningsverified
487
1.3
Roy Thomas
Careerverified
Per 9 Innings
1449
1.04
Heavy Johnson
Career
Per 9 Inningsverified
398
1.06
Roy Thomas
Careerverified
Per 9 Innings
746
0.54
Heavy Johnson
Career
Per 9 Innings
10131
27
Roy Thomas
Careerverified
Per 9 Innings
37617
27
Heavy Johnson
Career
Per 9 Innings
3377
9
Roy Thomas
Careerverified
Per 9 Innings
12539
9
Heavy Johnson
Career
Per 9 Innings
653
1.74
Roy Thomas
Careerverified
Per 9 Inningsverified
3432
2.46
Heavy Johnson
Career
Per 9 Inningsverified
80
0.21
Roy Thomas
Careerverified
Per 9 Innings
189
0.14
Heavy Johnson
Careerverified
Per 9 Innings
30
0.08
Roy Thomas
Career
Per 9 Innings
105
0.08
Heavy Johnson
Career
Per 9 Innings
763
2.03
Roy Thomas
Careerverified
Per 9 Inningsverified
3726
2.67
Heavy Johnson
Career
Per 9 Innings
733
1.95
Roy Thomas
Careerverified
Per 9 Inningsverified
3621
2.6
Heavy Johnson
Career
Per 9 Innings
96.07
96.07
Roy Thomas
Careerverified
Per 9 Inningsverified
97.18
97.18
Heavy Johnson
Career
Per 9 Innings
1.505
1.505
Roy Thomas
Careerverified
Per 9 Inningsverified
2.499
2.499
Heavy Johnson
Careerverified
Per 9 Inningsverified
81.72
81.72
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Heavy Johnson
Career
Per 9 Innings
7
0.02
Roy Thomas
Careerverified
Per 9 Inningsverified
54
0.04
Heavy Johnson
Career
Per 9 Innings
2
0.01
Roy Thomas
Careerverified
Per 9 Inningsverified
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
24
0.06
Roy Thomas
Careerverified
Per 9 Inningsverified
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0

Pitching Stats for Heavy Johnson and Roy Thomas

Heavy Johnson
Career
Per 9 Innings
1
1
Roy Thomas
Career
Per 9 Innings
1
1
Heavy Johnson
Career
Per 9 Innings
1
3
Roy Thomas
Career
Per 9 Inningsverified
1
3.38
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
Roy Thomas
Career
Per 9 Innings
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
1
3.38
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
3.38
3.38
Heavy Johnson
Careerverified
Per 9 Inningsverified
2.46
2.46
Roy Thomas
Career
Per 9 Innings
4.47
4.47
Heavy Johnson
Careerverified
Per 9 Inningsverified
1.67
1.67
Roy Thomas
Career
Per 9 Innings
3
3
Heavy Johnson
Careerverified
Per 9 Inningsverified
0.3
0.3
Roy Thomas
Career
Per 9 Innings
0.333
0.333
Heavy Johnson
Careerverified
Per 9 Innings
9
27
Roy Thomas
Career
Per 9 Innings
8
27
Heavy Johnson
Careerverified
Per 9 Innings
3
9
Roy Thomas
Career
Per 9 Innings
2.2
9
Heavy Johnson
Careerverified
Per 9 Inningsverified
3
9
Roy Thomas
Career
Per 9 Innings
4
13.5
Heavy Johnson
Careerverified
Per 9 Inningsverified
9
9
Roy Thomas
Career
Per 9 Innings
13.5
13.5
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
2
6
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
6
6
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
2
2
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
0.667
0.667
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
1
3.38
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
10
30
Roy Thomas
Careerverified
Per 9 Inningsverified
12
40.5
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Careerverified
Per 9 Inningsverified
1
3.38
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
1
3.38
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
3.38
3.38
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Heavy Johnson
Careerverified
Per 9 Inningsverified
1
1
Roy Thomas
Career
Per 9 Innings
1.5
1.5
Heavy Johnson
Career
Per 9 Innings
10
30
Roy Thomas
Careerverified
Per 9 Inningsverified
12
40.5
Heavy Johnson
Careerverified
Per 9 Inningsverified
0
0
Roy Thomas
Career
Per 9 Innings
1
1
Heavy Johnson
Career
Per 9 Innings
0.375
0.375
Roy Thomas
Careerverified
Per 9 Inningsverified
0.333
0.333
Heavy Johnson
Career
Per 9 Innings
30
30
Roy Thomas
Careerverified
Per 9 Inningsverified
40.5
40.5