Ryan Howard vs. John Morris — Career Comparison

Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star
Baby BoomersNew YorkThrows LeftBats LeftNorth AmericaSt. Louis CardinalsNational LeagueUnknown

On the career numbers, Ryan Howard posted the stronger offensive profile against John Morris. Ryan Howard posted stronger numbers in OPS (.874 vs .625) and on-base percentage (.359 vs .300). By the career numbers, Ryan Howard had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ryan Howard and John Morris

Ryan Howard
Careerverified
Per 600 PAverified
13
13
John Morris
Career
Per 600 PA
7
7
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
John Morris
Career
Per 600 PAverified
402
362.71
Ryan Howard
Careerverified
Per 600 PA
6530
600
John Morris
Career
Per 600 PA
665
600
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
John Morris
Career
Per 600 PAverified
614
553.98
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
John Morris
Career
Per 600 PA
0.236
0.236
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
John Morris
Career
Per 600 PA
0.643
0.643
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
John Morris
Career
Per 600 PA
145
130.83
Ryan Howard
Careerverified
Per 600 PA
795
73.05
John Morris
Career
Per 600 PAverified
114
102.86
Ryan Howard
Careerverified
Per 600 PAverified
277
25.45
John Morris
Career
Per 600 PA
15
13.53
Ryan Howard
Careerverified
Per 600 PA
21
1.93
John Morris
Career
Per 600 PAverified
8
7.22
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
John Morris
Career
Per 600 PA
8
7.22
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
John Morris
Career
Per 600 PA
31
27.97
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
John Morris
Career
Per 600 PA
0.214
0.214
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
John Morris
Career
Per 600 PA
0.013
0.013
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
John Morris
Career
Per 600 PA
0.055
0.055
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
John Morris
Career
Per 600 PA
61.34
55.34
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
John Morris
Career
Per 600 PA
200
180.45
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
John Morris
Career
Per 600 PA
190
171.43
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
John Morris
Career
Per 600 PA
0.288
0.288
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
John Morris
Career
Per 600 PA
0.326
0.326
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
John Morris
Career
Per 600 PA
0.614
0.614
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
John Morris
Career
Per 600 PA
0.09
0.09
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
John Morris
Career
Per 600 PA
0.211
0.211
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
John Morris
Career
Per 600 PA
0.539
0.539
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
John Morris
Career
Per 600 PA
0.275
0.275
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
John Morris
Career
Per 600 PA
60
54.14
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
John Morris
Career
Per 600 PA
63
56.84
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
John Morris
Career
Per 600 PA
115
103.76
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
John Morris
Career
Per 600 PA
62.92
56.77
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
John Morris
Career
Per 600 PA
3
2.71
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
John Morris
Career
Per 600 PA
42
37.89
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
John Morris
Career
Per 600 PA
11
9.92
Ryan Howard
Career
Per 600 PA
1843
169.34
John Morris
Careerverified
Per 600 PAverified
108
97.44
Ryan Howard
Career
Per 600 PA
3.54
3.54
John Morris
Careerverified
Per 600 PAverified
6.16
6.16
Ryan Howard
Career
Per 600 PA
0.38
0.38
John Morris
Careerverified
Per 600 PAverified
0.39
0.39
Ryan Howard
Career
Per 600 PA
0
0
John Morris
Careerverified
Per 600 PAverified
5
4.51
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
John Morris
Career
Per 600 PA
1
0.9
Ryan Howard
Career
Per 600 PA
116
10.66
John Morris
Careerverified
Per 600 PAverified
9
8.12
Ryan Howard
Career
Per 600 PA
12
1.1
John Morris
Careerverified
Per 600 PAverified
15
13.53
Ryan Howard
Careerverified
Per 600 PA
5
0.46
John Morris
Career
Per 600 PAverified
4
3.61
Ryan Howard
Career
Per 600 PA
17
1.56
John Morris
Careerverified
Per 600 PAverified
19
17.14
Ryan Howard
Career
Per 600 PA
70.59
70.59
John Morris
Careerverified
Per 600 PAverified
78.95
78.95

Fielding Stats for Ryan Howard and John Morris

Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
John Morris
Career
Per 9 Innings
7
7
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
John Morris
Career
Per 9 Inningsverified
249
1.92
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
John Morris
Career
Per 9 Innings
105
0.81
Ryan Howard
Careerverified
Per 9 Innings
38540
27
John Morris
Career
Per 9 Innings
3504
27
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
John Morris
Career
Per 9 Innings
1168
9
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
John Morris
Career
Per 9 Innings
301
2.32
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
John Morris
Career
Per 9 Innings
1
0.01
Ryan Howard
Career
Per 9 Innings
119
0.08
John Morris
Careerverified
Per 9 Inningsverified
6
0.05
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
John Morris
Career
Per 9 Innings
308
2.37
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
John Morris
Career
Per 9 Innings
302
2.33
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
John Morris
Career
Per 9 Innings
98.05
98.05
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
John Morris
Career
Per 9 Innings
1.213
1.213
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
John Morris
Career
Per 9 Innings
42.17
42.17
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
John Morris
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
John Morris
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
John Morris
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
John Morris
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
John Morris
Career
Per 9 Innings
0
0