Rafael Devers vs. Alex Johnson — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanSan Francisco GiantsNational LeagueThird BasemanSilver SluggerAll-Star
Silent GenerationArkansasThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueLeft FielderAll-Star

Adjusted for the eras they played in, Rafael Devers holds a real edge over Alex Johnson in this comparison. Rafael Devers led in home run production (HR/PA+ 153 vs 72), walk rate (BB%+ 122 vs 56), and slugging (SLG+ 128 vs 109). Alex Johnson held the edge in contact rate (K%+ 117 vs 107). The edge belongs to Rafael Devers.

Hitting Stats for Rafael Devers and Alex Johnson

Rafael Devers
Career
Per 600 PA
9
9
Alex Johnson
Careerverified
Per 600 PAverified
13
13
Rafael Devers
Career
Per 600 PA
1143
138.71
Alex Johnson
Careerverified
Per 600 PAverified
1322
160.31
Rafael Devers
Career
Per 600 PA
4944
600
Alex Johnson
Careerverified
Per 600 PA
4948
600
Rafael Devers
Career
Per 600 PA
4409
535.07
Alex Johnson
Careerverified
Per 600 PAverified
4623
560.59
Rafael Devers
Career
Per 600 PA
0.276
0.276
Alex Johnson
Careerverified
Per 600 PAverified
0.288
0.288
Rafael Devers
Careerverified
Per 600 PAverified
0.859
0.859
Alex Johnson
Career
Per 600 PA
0.737
0.737
Rafael Devers
Career
Per 600 PA
1215
147.45
Alex Johnson
Careerverified
Per 600 PAverified
1331
161.4
Rafael Devers
Career
Per 600 PA
680
82.52
Alex Johnson
Careerverified
Per 600 PAverified
1040
126.11
Rafael Devers
Careerverified
Per 600 PAverified
288
34.95
Alex Johnson
Career
Per 600 PA
180
21.83
Rafael Devers
Career
Per 600 PA
12
1.46
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Rafael Devers
Careerverified
Per 600 PAverified
235
28.52
Alex Johnson
Career
Per 600 PA
78
9.46
Rafael Devers
Careerverified
Per 600 PAverified
535
64.93
Alex Johnson
Career
Per 600 PA
291
35.29
Rafael Devers
Careerverified
Per 600 PAverified
0.44
0.44
Alex Johnson
Career
Per 600 PA
0.219
0.219
Rafael Devers
Careerverified
Per 600 PAverified
0.053
0.053
Alex Johnson
Career
Per 600 PA
0.017
0.017
Rafael Devers
Careerverified
Per 600 PAverified
0.193
0.193
Alex Johnson
Career
Per 600 PA
0.059
0.059
Rafael Devers
Careerverified
Per 600 PAverified
775.71
94.14
Alex Johnson
Career
Per 600 PA
563.17
68.29
Rafael Devers
Careerverified
Per 600 PAverified
2232
270.87
Alex Johnson
Career
Per 600 PA
1811
219.6
Rafael Devers
Careerverified
Per 600 PAverified
1725
209.34
Alex Johnson
Career
Per 600 PA
1611
195.35
Rafael Devers
Careerverified
Per 600 PAverified
0.349
0.349
Alex Johnson
Career
Per 600 PA
0.326
0.326
Rafael Devers
Careerverified
Per 600 PAverified
0.506
0.506
Alex Johnson
Career
Per 600 PA
0.392
0.392
Rafael Devers
Careerverified
Per 600 PAverified
0.855
0.855
Alex Johnson
Career
Per 600 PA
0.718
0.718
Rafael Devers
Careerverified
Per 600 PAverified
0.231
0.231
Alex Johnson
Career
Per 600 PA
0.104
0.104
Rafael Devers
Careerverified
Per 600 PAverified
0.284
0.284
Alex Johnson
Career
Per 600 PA
0.245
0.245
Rafael Devers
Careerverified
Per 600 PAverified
0.837
0.837
Alex Johnson
Career
Per 600 PA
0.63
0.63
Rafael Devers
Career
Per 600 PA
0.315
0.315
Alex Johnson
Careerverified
Per 600 PAverified
0.317
0.317
Rafael Devers
Careerverified
Per 600 PAverified
715
86.77
Alex Johnson
Career
Per 600 PA
550
66.69
Rafael Devers
Careerverified
Per 600 PAverified
747
90.66
Alex Johnson
Career
Per 600 PA
525
63.66
Rafael Devers
Careerverified
Per 600 PAverified
1227
148.91
Alex Johnson
Career
Per 600 PA
997
120.9
Rafael Devers
Careerverified
Per 600 PAverified
755.9
91.74
Alex Johnson
Career
Per 600 PA
604.63
73.32
Rafael Devers
Careerverified
Per 600 PAverified
40
4.85
Alex Johnson
Career
Per 600 PA
36
4.37
Rafael Devers
Careerverified
Per 600 PAverified
470
57.04
Alex Johnson
Career
Per 600 PA
244
29.59
Rafael Devers
Careerverified
Per 600 PAverified
68
8.25
Alex Johnson
Career
Per 600 PA
43
5.21
Rafael Devers
Career
Per 600 PA
1086
131.8
Alex Johnson
Careerverified
Per 600 PAverified
626
75.91
Rafael Devers
Career
Per 600 PA
4.55
4.55
Alex Johnson
Careerverified
Per 600 PAverified
7.9
7.9
Rafael Devers
Careerverified
Per 600 PAverified
0.43
0.43
Alex Johnson
Career
Per 600 PA
0.39
0.39
Rafael Devers
Career
Per 600 PA
1
0.12
Alex Johnson
Careerverified
Per 600 PAverified
12
1.46
Rafael Devers
Career
Per 600 PA
24
2.91
Alex Johnson
Careerverified
Per 600 PAverified
33
4
Rafael Devers
Careerverified
Per 600 PAverified
101
12.26
Alex Johnson
Career
Per 600 PA
143
17.34
Rafael Devers
Career
Per 600 PA
33
4
Alex Johnson
Careerverified
Per 600 PAverified
113
13.7
Rafael Devers
Career
Per 600 PA
19
2.31
Alex Johnson
Careerverified
Per 600 PAverified
63
7.64
Rafael Devers
Career
Per 600 PA
52
6.31
Alex Johnson
Careerverified
Per 600 PAverified
176
21.34
Rafael Devers
Career
Per 600 PA
63.46
63.46
Alex Johnson
Careerverified
Per 600 PAverified
64.2
64.2

Fielding Stats for Rafael Devers and Alex Johnson

Rafael Devers
Career
Per 9 Innings
9
9
Alex Johnson
Careerverified
Per 9 Inningsverified
13
13
Rafael Devers
Career
Per 9 Innings
984
1.04
Alex Johnson
Careerverified
Per 9 Inningsverified
1000
1.11
Rafael Devers
Careerverified
Per 9 Innings
971
1.02
Alex Johnson
Career
Per 9 Inningsverified
956
1.06
Rafael Devers
Careerverified
Per 9 Innings
25598
27
Alex Johnson
Career
Per 9 Innings
24340
27
Rafael Devers
Careerverified
Per 9 Innings
8532.2
9
Alex Johnson
Career
Per 9 Innings
8113.1
9
Rafael Devers
Career
Per 9 Innings
917
0.97
Alex Johnson
Careerverified
Per 9 Inningsverified
1641
1.82
Rafael Devers
Careerverified
Per 9 Inningsverified
1712
1.81
Alex Johnson
Career
Per 9 Innings
61
0.07
Rafael Devers
Career
Per 9 Innings
143
0.15
Alex Johnson
Careerverified
Per 9 Inningsverified
84
0.09
Rafael Devers
Careerverified
Per 9 Inningsverified
2772
2.92
Alex Johnson
Career
Per 9 Innings
1786
1.98
Rafael Devers
Careerverified
Per 9 Inningsverified
2629
2.77
Alex Johnson
Career
Per 9 Innings
1702
1.89
Rafael Devers
Career
Per 9 Innings
94.84
94.84
Alex Johnson
Careerverified
Per 9 Inningsverified
95.3
95.3
Rafael Devers
Careerverified
Per 9 Inningsverified
2.672
2.672
Alex Johnson
Career
Per 9 Innings
1.702
1.702
Rafael Devers
Careerverified
Per 9 Inningsverified
98.68
98.68
Alex Johnson
Career
Per 9 Innings
95.6
95.6
Rafael Devers
Careerverified
Per 9 Inningsverified
187
0.2
Alex Johnson
Career
Per 9 Innings
9
0.01
Rafael Devers
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Alex Johnson
Career
Per 9 Innings
0
0