Rafael Devers vs. Brandon Moss — Career Comparison

MillenialD.R.Throws RightBats LeftCaribbeanSan Francisco GiantsNational LeagueThird BasemanSilver SluggerAll-Star
MillenialGeorgiaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst BasemanAll-Star

When their careers are measured against the same standard, Rafael Devers comes out clearly ahead of Brandon Moss across most offensive categories. Rafael Devers led in contact rate (K%+ 107 vs 70), batting average (AVG+ 115 vs 90), and on-base percentage (OBP+ 114 vs 97). Brandon Moss held the edge in home run production (HR/PA+ 178 vs 153). Rafael Devers was the more complete offensive player.

Hitting Stats for Rafael Devers and Brandon Moss

Rafael Devers
Career
Per 600 PA
9
9
Brandon Moss
Careerverified
Per 600 PAverified
11
11
Rafael Devers
Careerverified
Per 600 PA
1143
138.71
Brandon Moss
Career
Per 600 PAverified
1016
173.13
Rafael Devers
Careerverified
Per 600 PA
4944
600
Brandon Moss
Career
Per 600 PA
3521
600
Rafael Devers
Careerverified
Per 600 PAverified
4409
535.07
Brandon Moss
Career
Per 600 PA
3133
533.88
Rafael Devers
Careerverified
Per 600 PAverified
0.276
0.276
Brandon Moss
Career
Per 600 PA
0.237
0.237
Rafael Devers
Careerverified
Per 600 PAverified
0.859
0.859
Brandon Moss
Career
Per 600 PA
0.774
0.774
Rafael Devers
Careerverified
Per 600 PAverified
1215
147.45
Brandon Moss
Career
Per 600 PA
742
126.44
Rafael Devers
Careerverified
Per 600 PAverified
680
82.52
Brandon Moss
Career
Per 600 PA
406
69.18
Rafael Devers
Careerverified
Per 600 PAverified
288
34.95
Brandon Moss
Career
Per 600 PA
159
27.09
Rafael Devers
Career
Per 600 PA
12
1.46
Brandon Moss
Careerverified
Per 600 PAverified
17
2.9
Rafael Devers
Careerverified
Per 600 PAverified
235
28.52
Brandon Moss
Career
Per 600 PA
160
27.26
Rafael Devers
Careerverified
Per 600 PAverified
535
64.93
Brandon Moss
Career
Per 600 PA
336
57.26
Rafael Devers
Career
Per 600 PA
0.44
0.44
Brandon Moss
Careerverified
Per 600 PAverified
0.453
0.453
Rafael Devers
Careerverified
Per 600 PAverified
0.053
0.053
Brandon Moss
Career
Per 600 PA
0.051
0.051
Rafael Devers
Career
Per 600 PA
0.193
0.193
Brandon Moss
Careerverified
Per 600 PAverified
0.216
0.216
Rafael Devers
Careerverified
Per 600 PAverified
775.71
94.14
Brandon Moss
Career
Per 600 PA
464.53
79.16
Rafael Devers
Careerverified
Per 600 PAverified
2232
270.87
Brandon Moss
Career
Per 600 PA
1415
241.12
Rafael Devers
Careerverified
Per 600 PAverified
1725
209.34
Brandon Moss
Career
Per 600 PA
1106
188.47
Rafael Devers
Careerverified
Per 600 PAverified
0.349
0.349
Brandon Moss
Career
Per 600 PA
0.314
0.314
Rafael Devers
Careerverified
Per 600 PAverified
0.506
0.506
Brandon Moss
Career
Per 600 PA
0.452
0.452
Rafael Devers
Careerverified
Per 600 PAverified
0.855
0.855
Brandon Moss
Career
Per 600 PA
0.766
0.766
Rafael Devers
Careerverified
Per 600 PAverified
0.231
0.231
Brandon Moss
Career
Per 600 PA
0.215
0.215
Rafael Devers
Careerverified
Per 600 PAverified
0.284
0.284
Brandon Moss
Career
Per 600 PA
0.254
0.254
Rafael Devers
Careerverified
Per 600 PAverified
0.837
0.837
Brandon Moss
Career
Per 600 PA
0.729
0.729
Rafael Devers
Careerverified
Per 600 PAverified
0.315
0.315
Brandon Moss
Career
Per 600 PA
0.287
0.287
Rafael Devers
Careerverified
Per 600 PAverified
715
86.77
Brandon Moss
Career
Per 600 PA
419
71.4
Rafael Devers
Careerverified
Per 600 PAverified
747
90.66
Brandon Moss
Career
Per 600 PA
473
80.6
Rafael Devers
Careerverified
Per 600 PAverified
1227
148.91
Brandon Moss
Career
Per 600 PA
732
124.74
Rafael Devers
Careerverified
Per 600 PAverified
755.9
91.74
Brandon Moss
Career
Per 600 PA
444.7
75.78
Rafael Devers
Careerverified
Per 600 PA
40
4.85
Brandon Moss
Career
Per 600 PAverified
36
6.13
Rafael Devers
Careerverified
Per 600 PAverified
470
57.04
Brandon Moss
Career
Per 600 PA
328
55.89
Rafael Devers
Careerverified
Per 600 PAverified
68
8.25
Brandon Moss
Career
Per 600 PA
23
3.92
Rafael Devers
Career
Per 600 PAverified
1086
131.8
Brandon Moss
Careerverified
Per 600 PA
968
164.95
Rafael Devers
Careerverified
Per 600 PAverified
4.55
4.55
Brandon Moss
Career
Per 600 PA
3.64
3.64
Rafael Devers
Careerverified
Per 600 PAverified
0.43
0.43
Brandon Moss
Career
Per 600 PA
0.34
0.34
Rafael Devers
Careerverified
Per 600 PAverified
1
0.12
Brandon Moss
Career
Per 600 PA
0
0
Rafael Devers
Career
Per 600 PA
24
2.91
Brandon Moss
Career
Per 600 PAverified
24
4.09
Rafael Devers
Career
Per 600 PA
101
12.26
Brandon Moss
Careerverified
Per 600 PAverified
54
9.2
Rafael Devers
Careerverified
Per 600 PAverified
33
4
Brandon Moss
Career
Per 600 PA
11
1.87
Rafael Devers
Careerverified
Per 600 PAverified
19
2.31
Brandon Moss
Career
Per 600 PA
11
1.87
Rafael Devers
Careerverified
Per 600 PAverified
52
6.31
Brandon Moss
Career
Per 600 PA
22
3.75
Rafael Devers
Careerverified
Per 600 PAverified
63.46
63.46
Brandon Moss
Career
Per 600 PA
50
50

Fielding Stats for Rafael Devers and Brandon Moss

Rafael Devers
Career
Per 9 Innings
9
9
Brandon Moss
Careerverified
Per 9 Inningsverified
11
11
Rafael Devers
Careerverified
Per 9 Innings
984
1.04
Brandon Moss
Career
Per 9 Inningsverified
856
1.22
Rafael Devers
Careerverified
Per 9 Inningsverified
971
1.02
Brandon Moss
Career
Per 9 Innings
694
0.99
Rafael Devers
Careerverified
Per 9 Innings
25598
27
Brandon Moss
Career
Per 9 Innings
18888
27
Rafael Devers
Careerverified
Per 9 Innings
8532.2
9
Brandon Moss
Career
Per 9 Innings
6296
9
Rafael Devers
Career
Per 9 Innings
917
0.97
Brandon Moss
Careerverified
Per 9 Inningsverified
3111
4.45
Rafael Devers
Careerverified
Per 9 Inningsverified
1712
1.81
Brandon Moss
Career
Per 9 Innings
182
0.26
Rafael Devers
Career
Per 9 Innings
143
0.15
Brandon Moss
Careerverified
Per 9 Inningsverified
35
0.05
Rafael Devers
Career
Per 9 Innings
2772
2.92
Brandon Moss
Careerverified
Per 9 Inningsverified
3328
4.76
Rafael Devers
Career
Per 9 Innings
2629
2.77
Brandon Moss
Careerverified
Per 9 Inningsverified
3293
4.71
Rafael Devers
Career
Per 9 Innings
94.84
94.84
Brandon Moss
Careerverified
Per 9 Inningsverified
98.95
98.95
Rafael Devers
Career
Per 9 Innings
2.672
2.672
Brandon Moss
Careerverified
Per 9 Inningsverified
3.847
3.847
Rafael Devers
Careerverified
Per 9 Inningsverified
98.68
98.68
Brandon Moss
Career
Per 9 Innings
81.07
81.07
Rafael Devers
Career
Per 9 Innings
187
0.2
Brandon Moss
Careerverified
Per 9 Inningsverified
229
0.33
Rafael Devers
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Rafael Devers
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0