Roy Johnson vs. Blake Swihart — Career Comparison
On the career numbers, Roy Johnson posted the stronger offensive profile against Blake Swihart. Roy Johnson posted stronger numbers in OPS (.806 vs .656) and on-base percentage (.369 vs .301). Blake Swihart had the advantage in home run production (12 career HR at a higher rate). By the career numbers, Roy 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 Roy Johnson and Blake Swihart
Roy Johnson
Career
Per 600 PA
1155
141.83
Blake Swihart
Career
Per 600 PA
234
201.72
Roy Johnson
Career
Per 600 PA
4886
600
Blake Swihart
Career
Per 600 PA
696
600
Roy Johnson
Career
Per 600 PA
4359
535.28
Blake Swihart
Career
Per 600 PA
639
550.86
Roy Johnson
Career
Per 600 PA
0.296
0.296
Blake Swihart
Career
Per 600 PA
0.243
0.243
Roy Johnson
Career
Per 600 PA
0.821
0.821
Blake Swihart
Career
Per 600 PA
0.677
0.677
Roy Johnson
Career
Per 600 PA
416
51.08
Blake Swihart
Career
Per 600 PA
44
37.93
Roy Johnson
Career
Per 600 PA
0.322
0.322
Blake Swihart
Career
Per 600 PA
0.284
0.284
Roy Johnson
Career
Per 600 PA
0.013
0.013
Blake Swihart
Career
Per 600 PA
0.019
0.019
Roy Johnson
Career
Per 600 PA
0.045
0.045
Blake Swihart
Career
Per 600 PA
0.077
0.077
Roy Johnson
Career
Per 600 PA
730.63
89.72
Blake Swihart
Career
Per 600 PA
69.26
59.71
Roy Johnson
Career
Per 600 PA
1907
234.18
Blake Swihart
Career
Per 600 PA
227
195.69
Roy Johnson
Career
Per 600 PA
1793
220.18
Blake Swihart
Career
Per 600 PA
209
180.17
Roy Johnson
Career
Per 600 PA
0.369
0.369
Blake Swihart
Career
Per 600 PA
0.301
0.301
Roy Johnson
Career
Per 600 PA
0.438
0.438
Blake Swihart
Career
Per 600 PA
0.355
0.355
Roy Johnson
Career
Per 600 PA
0.141
0.141
Blake Swihart
Career
Per 600 PA
0.113
0.113
Roy Johnson
Career
Per 600 PA
0.275
0.275
Blake Swihart
Career
Per 600 PA
0.224
0.224
Roy Johnson
Career
Per 600 PA
0.807
0.807
Blake Swihart
Career
Per 600 PA
0.58
0.58
Roy Johnson
Career
Per 600 PA
0.315
0.315
Blake Swihart
Career
Per 600 PA
0.327
0.327
Roy Johnson
Career
Per 600 PA
1215
149.2
Blake Swihart
Career
Per 600 PA
153
131.9
Roy Johnson
Career
Per 600 PA
763.48
93.76
Blake Swihart
Career
Per 600 PA
70.55
60.81
Roy Johnson
Career
Per 600 PA
380
46.66
Blake Swihart
Career
Per 600 PA
190
163.79
Roy Johnson
Career
Per 600 PA
12.86
12.86
Blake Swihart
Career
Per 600 PA
3.66
3.66
Roy Johnson
Career
Per 600 PA
1.29
1.29
Blake Swihart
Career
Per 600 PA
0.27
0.27
Roy Johnson
Career
Per 600 PA
6
0.74
Blake Swihart
Career
Per 600 PA
14
12.07
Roy Johnson
Career
Per 600 PA
135
16.58
Blake Swihart
Career
Per 600 PA
10
8.62
Roy Johnson
Career
Per 600 PA
80
9.82
Blake Swihart
Career
Per 600 PA
4
3.45
Roy Johnson
Career
Per 600 PA
215
26.4
Blake Swihart
Career
Per 600 PA
14
12.07
Roy Johnson
Career
Per 600 PA
62.79
62.79
Blake Swihart
Career
Per 600 PA
71.43
71.43
Fielding Stats for Roy Johnson and Blake Swihart
Roy Johnson
Career
Per 9 Innings
1067
Blake Swihart
Career
Per 9 Innings
198
1.28
Roy Johnson
Career
Per 9 Innings
2516
Blake Swihart
Career
Per 9 Innings
1036
6.68
Roy Johnson
Career
Per 9 Innings
2359
Blake Swihart
Career
Per 9 Innings
1029
6.63
Roy Johnson
Career
Per 9 Innings
93.76
Blake Swihart
Career
Per 9 Innings
99.32
99.32
Roy Johnson
Career
Per 9 Innings
2.211
Blake Swihart
Career
Per 9 Innings
5.197
5.197
Roy Johnson
Career
Per 9 Innings
22
Blake Swihart
Career
Per 9 Innings
11
0.07
Roy Johnson
Career
Per 9 Innings
0
Blake Swihart
Career
Per 9 Innings
23
0.15