Ryan Howard vs. Brandon Moss — Career Comparison

Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star
MillenialGeorgiaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst BasemanAll-Star

When their careers are measured against the same standard, Ryan Howard comes out clearly ahead of Brandon Moss across most offensive categories. Ryan Howard led in home run production (HR/PA+ 241 vs 178), slugging (SLG+ 135 vs 111), and walk rate (BB%+ 138 vs 120). Brandon Moss held the edge in contact rate (K%+ 70 vs 62). Ryan Howard was the more complete offensive player.

Hitting Stats for Ryan Howard and Brandon Moss

Ryan Howard
Careerverified
Per 600 PAverified
13
13
Brandon Moss
Career
Per 600 PA
11
11
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Brandon Moss
Career
Per 600 PAverified
1016
173.13
Ryan Howard
Careerverified
Per 600 PA
6530
600
Brandon Moss
Career
Per 600 PA
3521
600
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Brandon Moss
Career
Per 600 PAverified
3133
533.88
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Brandon Moss
Career
Per 600 PA
0.237
0.237
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Brandon Moss
Career
Per 600 PA
0.774
0.774
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Brandon Moss
Career
Per 600 PA
742
126.44
Ryan Howard
Careerverified
Per 600 PAverified
795
73.05
Brandon Moss
Career
Per 600 PA
406
69.18
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Brandon Moss
Career
Per 600 PAverified
159
27.09
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Brandon Moss
Career
Per 600 PAverified
17
2.9
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Brandon Moss
Career
Per 600 PA
160
27.26
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Brandon Moss
Career
Per 600 PA
336
57.26
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Brandon Moss
Career
Per 600 PA
0.453
0.453
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Brandon Moss
Career
Per 600 PA
0.051
0.051
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Brandon Moss
Career
Per 600 PA
0.216
0.216
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Brandon Moss
Career
Per 600 PA
464.53
79.16
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Brandon Moss
Career
Per 600 PA
1415
241.12
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Brandon Moss
Career
Per 600 PA
1106
188.47
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Brandon Moss
Career
Per 600 PA
0.314
0.314
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Brandon Moss
Career
Per 600 PA
0.452
0.452
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Brandon Moss
Career
Per 600 PA
0.766
0.766
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Brandon Moss
Career
Per 600 PA
0.215
0.215
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Brandon Moss
Career
Per 600 PA
0.254
0.254
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Brandon Moss
Career
Per 600 PA
0.729
0.729
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Brandon Moss
Career
Per 600 PA
0.287
0.287
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Brandon Moss
Career
Per 600 PA
419
71.4
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Brandon Moss
Career
Per 600 PA
473
80.6
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Brandon Moss
Career
Per 600 PA
732
124.74
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Brandon Moss
Career
Per 600 PA
444.7
75.78
Ryan Howard
Careerverified
Per 600 PA
59
5.42
Brandon Moss
Career
Per 600 PAverified
36
6.13
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Brandon Moss
Career
Per 600 PA
328
55.89
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Brandon Moss
Career
Per 600 PA
23
3.92
Ryan Howard
Career
Per 600 PA
1843
169.34
Brandon Moss
Careerverified
Per 600 PAverified
968
164.95
Ryan Howard
Career
Per 600 PA
3.54
3.54
Brandon Moss
Careerverified
Per 600 PAverified
3.64
3.64
Ryan Howard
Careerverified
Per 600 PAverified
0.38
0.38
Brandon Moss
Career
Per 600 PA
0.34
0.34
Ryan Howard
Career
Per 600 PA
0
0
Brandon Moss
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Brandon Moss
Career
Per 600 PA
24
4.09
Ryan Howard
Career
Per 600 PA
116
10.66
Brandon Moss
Careerverified
Per 600 PAverified
54
9.2
Ryan Howard
Careerverified
Per 600 PA
12
1.1
Brandon Moss
Career
Per 600 PAverified
11
1.87
Ryan Howard
Career
Per 600 PA
5
0.46
Brandon Moss
Careerverified
Per 600 PAverified
11
1.87
Ryan Howard
Career
Per 600 PA
17
1.56
Brandon Moss
Careerverified
Per 600 PAverified
22
3.75
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59
Brandon Moss
Career
Per 600 PA
50
50

Fielding Stats for Ryan Howard and Brandon Moss

Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Brandon Moss
Career
Per 9 Innings
11
11
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Brandon Moss
Career
Per 9 Inningsverified
856
1.22
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Brandon Moss
Career
Per 9 Innings
694
0.99
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Brandon Moss
Career
Per 9 Innings
18888
27
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Brandon Moss
Career
Per 9 Innings
6296
9
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Brandon Moss
Career
Per 9 Innings
3111
4.45
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
Brandon Moss
Career
Per 9 Innings
182
0.26
Ryan Howard
Career
Per 9 Innings
119
0.08
Brandon Moss
Careerverified
Per 9 Inningsverified
35
0.05
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Brandon Moss
Career
Per 9 Innings
3328
4.76
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Brandon Moss
Career
Per 9 Innings
3293
4.71
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Brandon Moss
Career
Per 9 Innings
98.95
98.95
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Brandon Moss
Career
Per 9 Innings
3.847
3.847
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Brandon Moss
Career
Per 9 Innings
81.07
81.07
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Brandon Moss
Career
Per 9 Innings
229
0.33
Ryan Howard
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Brandon Moss
Career
Per 9 Innings
0
0