Rafael Devers vs. Roy Johnson — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanSan Francisco GiantsNational LeagueThird BasemanSilver SluggerAll-Star
Baby BoomersArkansasThrows LeftBats LeftNorth AmericaMontreal ExposNational LeagueUnknown

On the career numbers, Rafael Devers posted the stronger offensive profile against Roy Johnson. Rafael Devers posted stronger numbers in OPS (.864 vs .525) and on-base percentage (.358 vs .253). By the career numbers, Rafael Devers had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Rafael Devers and Roy Johnson

Rafael Devers
Careerverified
Per 600 PAverified
9
9
Roy Johnson
Career
Per 600 PA
3
3
Rafael Devers
Careerverified
Per 600 PA
1143
138.71
Roy Johnson
Career
Per 600 PAverified
36
273.42
Rafael Devers
Careerverified
Per 600 PA
4944
600
Roy Johnson
Career
Per 600 PA
79
600
Rafael Devers
Careerverified
Per 600 PAverified
4409
535.07
Roy Johnson
Career
Per 600 PA
70
531.65
Rafael Devers
Careerverified
Per 600 PAverified
0.276
0.276
Roy Johnson
Career
Per 600 PA
0.171
0.171
Rafael Devers
Careerverified
Per 600 PAverified
0.859
0.859
Roy Johnson
Career
Per 600 PA
0.567
0.567
Rafael Devers
Careerverified
Per 600 PAverified
1215
147.45
Roy Johnson
Career
Per 600 PA
12
91.14
Rafael Devers
Careerverified
Per 600 PAverified
680
82.52
Roy Johnson
Career
Per 600 PA
7
53.16
Rafael Devers
Careerverified
Per 600 PAverified
288
34.95
Roy Johnson
Career
Per 600 PA
4
30.38
Rafael Devers
Careerverified
Per 600 PAverified
12
1.46
Roy Johnson
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PAverified
235
28.52
Roy Johnson
Career
Per 600 PA
1
7.59
Rafael Devers
Careerverified
Per 600 PAverified
535
64.93
Roy Johnson
Career
Per 600 PA
5
37.97
Rafael Devers
Careerverified
Per 600 PAverified
0.44
0.44
Roy Johnson
Career
Per 600 PA
0.417
0.417
Rafael Devers
Careerverified
Per 600 PAverified
0.053
0.053
Roy Johnson
Career
Per 600 PA
0.014
0.014
Rafael Devers
Careerverified
Per 600 PAverified
0.193
0.193
Roy Johnson
Career
Per 600 PA
0.083
0.083
Rafael Devers
Careerverified
Per 600 PAverified
775.71
94.14
Roy Johnson
Career
Per 600 PA
5.86
44.47
Rafael Devers
Careerverified
Per 600 PAverified
2232
270.87
Roy Johnson
Career
Per 600 PA
19
144.3
Rafael Devers
Careerverified
Per 600 PAverified
1725
209.34
Roy Johnson
Career
Per 600 PA
20
151.9
Rafael Devers
Careerverified
Per 600 PAverified
0.349
0.349
Roy Johnson
Career
Per 600 PA
0.253
0.253
Rafael Devers
Careerverified
Per 600 PAverified
0.506
0.506
Roy Johnson
Career
Per 600 PA
0.271
0.271
Rafael Devers
Careerverified
Per 600 PAverified
0.855
0.855
Roy Johnson
Career
Per 600 PA
0.525
0.525
Rafael Devers
Careerverified
Per 600 PAverified
0.231
0.231
Roy Johnson
Career
Per 600 PA
0.1
0.1
Rafael Devers
Careerverified
Per 600 PAverified
0.284
0.284
Roy Johnson
Career
Per 600 PA
0.182
0.182
Rafael Devers
Careerverified
Per 600 PAverified
0.837
0.837
Roy Johnson
Career
Per 600 PA
0.483
0.483
Rafael Devers
Careerverified
Per 600 PAverified
0.315
0.315
Roy Johnson
Career
Per 600 PA
0.216
0.216
Rafael Devers
Careerverified
Per 600 PAverified
715
86.77
Roy Johnson
Career
Per 600 PA
4
30.38
Rafael Devers
Careerverified
Per 600 PAverified
747
90.66
Roy Johnson
Career
Per 600 PA
4
30.38
Rafael Devers
Careerverified
Per 600 PAverified
1227
148.91
Roy Johnson
Career
Per 600 PA
7
53.16
Rafael Devers
Careerverified
Per 600 PAverified
755.9
91.74
Roy Johnson
Career
Per 600 PA
5.19
39.41
Rafael Devers
Careerverified
Per 600 PAverified
40
4.85
Roy Johnson
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PA
470
57.04
Roy Johnson
Career
Per 600 PAverified
8
60.76
Rafael Devers
Careerverified
Per 600 PAverified
68
8.25
Roy Johnson
Career
Per 600 PA
0
0
Rafael Devers
Career
Per 600 PAverified
1086
131.8
Roy Johnson
Careerverified
Per 600 PA
19
144.3
Rafael Devers
Careerverified
Per 600 PAverified
4.55
4.55
Roy Johnson
Career
Per 600 PA
4.16
4.16
Rafael Devers
Careerverified
Per 600 PAverified
0.43
0.43
Roy Johnson
Career
Per 600 PA
0.42
0.42
Rafael Devers
Careerverified
Per 600 PAverified
1
0.12
Roy Johnson
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PA
24
2.91
Roy Johnson
Career
Per 600 PAverified
1
7.59
Rafael Devers
Career
Per 600 PA
101
12.26
Roy Johnson
Careerverified
Per 600 PAverified
0
0
Rafael Devers
Careerverified
Per 600 PA
33
4
Roy Johnson
Career
Per 600 PAverified
1
7.59
Rafael Devers
Careerverified
Per 600 PAverified
19
2.31
Roy Johnson
Career
Per 600 PA
0
0
Rafael Devers
Careerverified
Per 600 PA
52
6.31
Roy Johnson
Career
Per 600 PAverified
1
7.59
Rafael Devers
Career
Per 600 PA
63.46
63.46
Roy Johnson
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Rafael Devers and Roy Johnson

Rafael Devers
Careerverified
Per 9 Inningsverified
9
9
Roy Johnson
Career
Per 9 Innings
3
3
Rafael Devers
Careerverified
Per 9 Innings
984
1.04
Roy Johnson
Career
Per 9 Inningsverified
24
1.42
Rafael Devers
Careerverified
Per 9 Inningsverified
971
1.02
Roy Johnson
Career
Per 9 Innings
17
1
Rafael Devers
Careerverified
Per 9 Innings
25598
27
Roy Johnson
Career
Per 9 Innings
457
27
Rafael Devers
Careerverified
Per 9 Innings
8532.2
9
Roy Johnson
Career
Per 9 Innings
152.1
9
Rafael Devers
Careerverified
Per 9 Innings
917
0.97
Roy Johnson
Career
Per 9 Inningsverified
33
1.95
Rafael Devers
Careerverified
Per 9 Inningsverified
1712
1.81
Roy Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
143
0.15
Roy Johnson
Careerverified
Per 9 Inningsverified
1
0.06
Rafael Devers
Careerverified
Per 9 Inningsverified
2772
2.92
Roy Johnson
Career
Per 9 Innings
34
2.01
Rafael Devers
Careerverified
Per 9 Inningsverified
2629
2.77
Roy Johnson
Career
Per 9 Innings
33
1.95
Rafael Devers
Career
Per 9 Innings
94.84
94.84
Roy Johnson
Careerverified
Per 9 Inningsverified
97.06
97.06
Rafael Devers
Careerverified
Per 9 Inningsverified
2.672
2.672
Roy Johnson
Career
Per 9 Innings
1.375
1.375
Rafael Devers
Careerverified
Per 9 Inningsverified
98.68
98.68
Roy Johnson
Career
Per 9 Innings
70.83
70.83
Rafael Devers
Careerverified
Per 9 Inningsverified
187
0.2
Roy Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Roy Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Roy Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Roy Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Roy Johnson
Career
Per 9 Innings
0
0