Ryan Howard vs. Joe Straub — Career Comparison

Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star
Pre-GenerationalWisconsinThrows RightBats RightNorth AmericaColumbus BuckeyesAmerican AssociationCatcher

On the career numbers, Ryan Howard posted the stronger offensive profile against Joe Straub. Ryan Howard posted stronger numbers in OPS (.874 vs .353) and on-base percentage (.359 vs .187). 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 Joe Straub

Ryan Howard
Careerverified
Per 600 PAverified
13
13
Joe Straub
Career
Per 600 PA
3
3
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Joe Straub
Career
Per 600 PAverified
38
152
Ryan Howard
Careerverified
Per 600 PA
6530
600
Joe Straub
Career
Per 600 PA
150
600
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Joe Straub
Career
Per 600 PAverified
144
576
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Joe Straub
Career
Per 600 PA
0.153
0.153
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Joe Straub
Career
Per 600 PA
0.367
0.367
Ryan Howard
Careerverified
Per 600 PAverified
1475
135.53
Joe Straub
Career
Per 600 PA
22
88
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Joe Straub
Career
Per 600 PAverified
20
80
Ryan Howard
Careerverified
Per 600 PAverified
277
25.45
Joe Straub
Career
Per 600 PA
2
8
Ryan Howard
Careerverified
Per 600 PAverified
21
1.93
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Joe Straub
Career
Per 600 PA
2
8
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Joe Straub
Career
Per 600 PA
0.091
0.091
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Joe Straub
Career
Per 600 PA
4.46
17.83
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Joe Straub
Career
Per 600 PA
24
96
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Joe Straub
Career
Per 600 PA
28
112
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Joe Straub
Career
Per 600 PA
0.187
0.187
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Joe Straub
Career
Per 600 PA
0.167
0.167
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Joe Straub
Career
Per 600 PA
0.353
0.353
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Joe Straub
Career
Per 600 PA
0.014
0.014
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Joe Straub
Career
Per 600 PA
0.126
0.126
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Joe Straub
Career
Per 600 PA
0.246
0.246
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Joe Straub
Career
Per 600 PA
0.156
0.156
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Joe Straub
Career
Per 600 PA
7
28
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Joe Straub
Career
Per 600 PA
4
16
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Joe Straub
Career
Per 600 PA
11
44
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Joe Straub
Career
Per 600 PA
2.96
11.82
Ryan Howard
Careerverified
Per 600 PAverified
59
5.42
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Joe Straub
Career
Per 600 PA
6
24
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Career
Per 600 PA
1843
169.34
Joe Straub
Careerverified
Per 600 PAverified
3
12
Ryan Howard
Career
Per 600 PA
3.54
3.54
Joe Straub
Careerverified
Per 600 PAverified
50
50
Ryan Howard
Career
Per 600 PA
0.38
0.38
Joe Straub
Careerverified
Per 600 PAverified
2
2
Ryan Howard
Career
Per 600 PA
0
0
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Career
Per 600 PA
116
10.66
Joe Straub
Careerverified
Per 600 PAverified
0
0
Ryan Howard
Careerverified
Per 600 PAverified
12
1.1
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
5
0.46
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
17
1.56
Joe Straub
Career
Per 600 PA
0
0
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59
Joe Straub
Career
Per 600 PA

Fielding Stats for Ryan Howard and Joe Straub

Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Joe Straub
Career
Per 9 Innings
3
3
Ryan Howard
Careerverified
Per 9 Inningsverified
1477
1.03
Joe Straub
Career
Per 9 Innings
38
1.02
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Joe Straub
Career
Per 9 Innings
0
0
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Joe Straub
Career
Per 9 Innings
1002
27
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Joe Straub
Career
Per 9 Innings
334
9
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Joe Straub
Career
Per 9 Innings
229
6.17
Ryan Howard
Careerverified
Per 9 Innings
828
0.58
Joe Straub
Career
Per 9 Inningsverified
42
1.13
Ryan Howard
Career
Per 9 Inningsverified
119
0.08
Joe Straub
Careerverified
Per 9 Innings
37
1
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Joe Straub
Career
Per 9 Innings
308
8.3
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Joe Straub
Career
Per 9 Innings
271
7.3
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Joe Straub
Career
Per 9 Innings
87.99
87.99
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Joe Straub
Career
Per 9 Innings
7.132
7.132
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Joe Straub
Career
Per 9 Innings
0
0
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Joe Straub
Career
Per 9 Innings
8
0.22
Ryan Howard
Careerverified
Per 9 Inningsverified
0
0
Joe Straub
Career
Per 9 Innings
27
0.73
Ryan Howard
Career
Per 9 Innings
0
0
Joe Straub
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Joe Straub
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Joe Straub
Career
Per 9 Innings
0
0