Dan Johnson vs. Roy Thomas — Career Comparison

Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman
Pre-GenerationalPennsylvaniaThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueCenter Fielder

Adjusted for the eras they played in, Roy Thomas holds a real edge over Dan Johnson in this comparison. Roy Thomas led in walk rate (BB%+ 239 vs 154), on-base percentage (OBP+ 131 vs 102), and batting average (AVG+ 114 vs 91). Dan Johnson held the edge in home run production (HR/PA+ 119 vs 40). The edge belongs to Roy Thomas.

Hitting Stats for Dan Johnson and Roy Thomas

Dan Johnson
Career
Per 600 PA
10
10
Roy Thomas
Careerverified
Per 600 PAverified
13
13
Dan Johnson
Career
Per 600 PAverified
443
163.57
Roy Thomas
Careerverified
Per 600 PA
1470
134.14
Dan Johnson
Career
Per 600 PA
1625
600
Roy Thomas
Careerverified
Per 600 PA
6575
600
Dan Johnson
Career
Per 600 PAverified
1382
510.28
Roy Thomas
Careerverified
Per 600 PA
5296
483.29
Dan Johnson
Career
Per 600 PA
0.234
0.234
Roy Thomas
Careerverified
Per 600 PAverified
0.29
0.29
Dan Johnson
Career
Per 600 PA
0.762
0.762
Roy Thomas
Careerverified
Per 600 PAverified
0.808
0.808
Dan Johnson
Career
Per 600 PA
324
119.63
Roy Thomas
Careerverified
Per 600 PAverified
1537
140.26
Dan Johnson
Career
Per 600 PA
204
75.32
Roy Thomas
Careerverified
Per 600 PAverified
1377
125.66
Dan Johnson
Career
Per 600 PAverified
61
22.52
Roy Thomas
Careerverified
Per 600 PA
100
9.13
Dan Johnson
Career
Per 600 PA
2
0.74
Roy Thomas
Careerverified
Per 600 PAverified
53
4.84
Dan Johnson
Careerverified
Per 600 PAverified
57
21.05
Roy Thomas
Career
Per 600 PA
7
0.64
Dan Johnson
Career
Per 600 PAverified
120
44.31
Roy Thomas
Careerverified
Per 600 PA
160
14.6
Dan Johnson
Careerverified
Per 600 PAverified
0.37
0.37
Roy Thomas
Career
Per 600 PA
0.104
0.104
Dan Johnson
Careerverified
Per 600 PAverified
0.041
0.041
Roy Thomas
Career
Per 600 PA
0.001
0.001
Dan Johnson
Careerverified
Per 600 PAverified
0.176
0.176
Roy Thomas
Career
Per 600 PA
0.005
0.005
Dan Johnson
Career
Per 600 PA
200.22
73.93
Roy Thomas
Careerverified
Per 600 PAverified
937.66
85.57
Dan Johnson
Career
Per 600 PAverified
560
206.77
Roy Thomas
Careerverified
Per 600 PA
1764
160.97
Dan Johnson
Career
Per 600 PA
545
201.23
Roy Thomas
Careerverified
Per 600 PAverified
2650
241.83
Dan Johnson
Career
Per 600 PA
0.335
0.335
Roy Thomas
Careerverified
Per 600 PAverified
0.414
0.414
Dan Johnson
Careerverified
Per 600 PAverified
0.405
0.405
Roy Thomas
Career
Per 600 PA
0.333
0.333
Dan Johnson
Career
Per 600 PA
0.741
0.741
Roy Thomas
Careerverified
Per 600 PAverified
0.747
0.747
Dan Johnson
Careerverified
Per 600 PAverified
0.171
0.171
Roy Thomas
Career
Per 600 PA
0.043
0.043
Dan Johnson
Career
Per 600 PA
0.252
0.252
Roy Thomas
Careerverified
Per 600 PAverified
0.269
0.269
Dan Johnson
Career
Per 600 PA
0.715
0.715
Roy Thomas
Careerverified
Per 600 PAverified
0.83
0.83
Dan Johnson
Career
Per 600 PA
0.242
0.242
Roy Thomas
Careerverified
Per 600 PAverified
0.321
0.321
Dan Johnson
Career
Per 600 PA
179
66.09
Roy Thomas
Careerverified
Per 600 PAverified
1011
92.26
Dan Johnson
Career
Per 600 PAverified
203
74.95
Roy Thomas
Careerverified
Per 600 PA
299
27.29
Dan Johnson
Career
Per 600 PAverified
325
120
Roy Thomas
Careerverified
Per 600 PA
1303
118.9
Dan Johnson
Career
Per 600 PA
200.13
73.89
Roy Thomas
Careerverified
Per 600 PAverified
1029.39
93.94
Dan Johnson
Career
Per 600 PA
7
2.58
Roy Thomas
Careerverified
Per 600 PAverified
71
6.48
Dan Johnson
Career
Per 600 PA
214
79.02
Roy Thomas
Careerverified
Per 600 PAverified
1042
95.09
Dan Johnson
Careerverified
Per 600 PAverified
8
2.95
Roy Thomas
Career
Per 600 PA
0
0
Dan Johnson
Careerverified
Per 600 PA
244
90.09
Roy Thomas
Career
Per 600 PAverified
521
47.54
Dan Johnson
Career
Per 600 PA
6.66
6.66
Roy Thomas
Careerverified
Per 600 PAverified
12.62
12.62
Dan Johnson
Career
Per 600 PA
0.88
0.88
Roy Thomas
Careerverified
Per 600 PAverified
2
2
Dan Johnson
Career
Per 600 PA
0
0
Roy Thomas
Careerverified
Per 600 PAverified
166
15.15
Dan Johnson
Careerverified
Per 600 PAverified
22
8.12
Roy Thomas
Career
Per 600 PA
0
0
Dan Johnson
Career
Per 600 PA
35
12.92
Roy Thomas
Careerverified
Per 600 PAverified
0
0
Dan Johnson
Career
Per 600 PA
1
0.37
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Dan Johnson
Careerverified
Per 600 PAverified
1
0.37
Roy Thomas
Career
Per 600 PA
0
0
Dan Johnson
Career
Per 600 PA
2
0.74
Roy Thomas
Careerverified
Per 600 PAverified
244
22.27
Dan Johnson
Career
Per 600 PA
50
50
Roy Thomas
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Dan Johnson and Roy Thomas

Dan Johnson
Career
Per 9 Innings
10
10
Roy Thomas
Careerverified
Per 9 Inningsverified
13
13
Dan Johnson
Career
Per 9 Inningsverified
356
1.1
Roy Thomas
Careerverified
Per 9 Innings
1449
1.04
Dan Johnson
Career
Per 9 Inningsverified
322
1
Roy Thomas
Careerverified
Per 9 Innings
746
0.54
Dan Johnson
Career
Per 9 Innings
8729
27
Roy Thomas
Careerverified
Per 9 Innings
37617
27
Dan Johnson
Career
Per 9 Innings
2909.2
9
Roy Thomas
Careerverified
Per 9 Innings
12539
9
Dan Johnson
Career
Per 9 Inningsverified
2827
8.74
Roy Thomas
Careerverified
Per 9 Innings
3432
2.46
Dan Johnson
Careerverified
Per 9 Inningsverified
199
0.62
Roy Thomas
Career
Per 9 Innings
189
0.14
Dan Johnson
Careerverified
Per 9 Inningsverified
18
0.06
Roy Thomas
Career
Per 9 Innings
105
0.08
Dan Johnson
Career
Per 9 Inningsverified
3044
9.42
Roy Thomas
Careerverified
Per 9 Innings
3726
2.67
Dan Johnson
Career
Per 9 Inningsverified
3026
9.36
Roy Thomas
Careerverified
Per 9 Innings
3621
2.6
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Roy Thomas
Career
Per 9 Innings
97.18
97.18
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Roy Thomas
Career
Per 9 Innings
2.499
2.499
Dan Johnson
Careerverified
Per 9 Inningsverified
90.45
90.45
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Dan Johnson
Careerverified
Per 9 Inningsverified
306
0.95
Roy Thomas
Career
Per 9 Innings
54
0.04
Dan Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Roy Thomas
Career
Per 9 Innings
0
0