Shane Costa vs. Ryan Howard — Career Comparison

MillenialCaliforniaThrows RightBats LeftNorth AmericaKansas City RoyalsAmerican LeagueRight Fielder
Gen XMissouriThrows LeftBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueFirst BasemanSilver SluggerMVPRookie of the YearAll-Star

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

Shane Costa
Career
Per 600 PA
3
3
Ryan Howard
Careerverified
Per 600 PAverified
13
13
Shane Costa
Career
Per 600 PAverified
154
205.79
Ryan Howard
Careerverified
Per 600 PA
1572
144.44
Shane Costa
Career
Per 600 PA
449
600
Ryan Howard
Careerverified
Per 600 PA
6530
600
Shane Costa
Career
Per 600 PAverified
421
562.58
Ryan Howard
Careerverified
Per 600 PA
5707
524.38
Shane Costa
Career
Per 600 PA
0.254
0.254
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Shane Costa
Career
Per 600 PA
0.67
0.67
Ryan Howard
Careerverified
Per 600 PAverified
0.862
0.862
Shane Costa
Career
Per 600 PAverified
107
142.98
Ryan Howard
Careerverified
Per 600 PA
1475
135.53
Shane Costa
Career
Per 600 PAverified
72
96.21
Ryan Howard
Careerverified
Per 600 PA
795
73.05
Shane Costa
Career
Per 600 PAverified
28
37.42
Ryan Howard
Careerverified
Per 600 PA
277
25.45
Shane Costa
Career
Per 600 PAverified
2
2.67
Ryan Howard
Careerverified
Per 600 PA
21
1.93
Shane Costa
Career
Per 600 PA
5
6.68
Ryan Howard
Careerverified
Per 600 PAverified
382
35.1
Shane Costa
Career
Per 600 PA
35
46.77
Ryan Howard
Careerverified
Per 600 PAverified
680
62.48
Shane Costa
Career
Per 600 PA
0.327
0.327
Ryan Howard
Careerverified
Per 600 PAverified
0.461
0.461
Shane Costa
Career
Per 600 PA
0.012
0.012
Ryan Howard
Careerverified
Per 600 PAverified
0.067
0.067
Shane Costa
Career
Per 600 PA
0.047
0.047
Ryan Howard
Careerverified
Per 600 PAverified
0.259
0.259
Shane Costa
Career
Per 600 PA
43.26
57.8
Ryan Howard
Careerverified
Per 600 PAverified
1042.99
95.83
Shane Costa
Career
Per 600 PA
154
205.79
Ryan Howard
Careerverified
Per 600 PAverified
2940
270.14
Shane Costa
Career
Per 600 PA
129
172.38
Ryan Howard
Careerverified
Per 600 PAverified
2243
206.09
Shane Costa
Career
Per 600 PA
0.289
0.289
Ryan Howard
Careerverified
Per 600 PAverified
0.344
0.344
Shane Costa
Career
Per 600 PA
0.366
0.366
Ryan Howard
Careerverified
Per 600 PAverified
0.515
0.515
Shane Costa
Career
Per 600 PA
0.655
0.655
Ryan Howard
Careerverified
Per 600 PAverified
0.859
0.859
Shane Costa
Career
Per 600 PA
0.112
0.112
Ryan Howard
Careerverified
Per 600 PAverified
0.257
0.257
Shane Costa
Career
Per 600 PA
0.222
0.222
Ryan Howard
Careerverified
Per 600 PAverified
0.283
0.283
Shane Costa
Career
Per 600 PA
0.548
0.548
Ryan Howard
Careerverified
Per 600 PAverified
0.855
0.855
Shane Costa
Career
Per 600 PA
0.287
0.287
Ryan Howard
Careerverified
Per 600 PAverified
0.309
0.309
Shane Costa
Career
Per 600 PA
49
65.48
Ryan Howard
Careerverified
Per 600 PAverified
848
77.92
Shane Costa
Career
Per 600 PA
42
56.12
Ryan Howard
Careerverified
Per 600 PAverified
1194
109.71
Shane Costa
Career
Per 600 PA
86
114.92
Ryan Howard
Careerverified
Per 600 PAverified
1660
152.53
Shane Costa
Career
Per 600 PA
44.5
59.47
Ryan Howard
Careerverified
Per 600 PAverified
989.14
90.89
Shane Costa
Career
Per 600 PAverified
6
8.02
Ryan Howard
Careerverified
Per 600 PA
59
5.42
Shane Costa
Career
Per 600 PA
16
21.38
Ryan Howard
Careerverified
Per 600 PAverified
709
65.15
Shane Costa
Career
Per 600 PA
2
2.67
Ryan Howard
Careerverified
Per 600 PAverified
154
14.15
Shane Costa
Careerverified
Per 600 PAverified
63
84.19
Ryan Howard
Career
Per 600 PA
1843
169.34
Shane Costa
Careerverified
Per 600 PAverified
7.13
7.13
Ryan Howard
Career
Per 600 PA
3.54
3.54
Shane Costa
Career
Per 600 PA
0.25
0.25
Ryan Howard
Careerverified
Per 600 PAverified
0.38
0.38
Shane Costa
Careerverified
Per 600 PAverified
3
4.01
Ryan Howard
Career
Per 600 PA
0
0
Shane Costa
Career
Per 600 PA
3
4.01
Ryan Howard
Careerverified
Per 600 PAverified
55
5.05
Shane Costa
Careerverified
Per 600 PA
10
13.36
Ryan Howard
Career
Per 600 PAverified
116
10.66
Shane Costa
Career
Per 600 PAverified
2
2.67
Ryan Howard
Careerverified
Per 600 PA
12
1.1
Shane Costa
Career
Per 600 PAverified
1
1.34
Ryan Howard
Careerverified
Per 600 PA
5
0.46
Shane Costa
Career
Per 600 PAverified
3
4.01
Ryan Howard
Careerverified
Per 600 PA
17
1.56
Shane Costa
Career
Per 600 PA
66.67
66.67
Ryan Howard
Careerverified
Per 600 PAverified
70.59
70.59

Fielding Stats for Shane Costa and Ryan Howard

Shane Costa
Career
Per 9 Innings
3
3
Ryan Howard
Careerverified
Per 9 Inningsverified
13
13
Shane Costa
Career
Per 9 Inningsverified
112
1.2
Ryan Howard
Careerverified
Per 9 Innings
1477
1.03
Shane Costa
Career
Per 9 Innings
93
1
Ryan Howard
Careerverified
Per 9 Inningsverified
1449
1.02
Shane Costa
Career
Per 9 Innings
2523
27
Ryan Howard
Careerverified
Per 9 Innings
38540
27
Shane Costa
Career
Per 9 Innings
841
9
Ryan Howard
Careerverified
Per 9 Innings
12846.2
9
Shane Costa
Career
Per 9 Innings
226
2.42
Ryan Howard
Careerverified
Per 9 Inningsverified
12351
8.65
Shane Costa
Career
Per 9 Innings
1
0.01
Ryan Howard
Careerverified
Per 9 Inningsverified
828
0.58
Shane Costa
Careerverified
Per 9 Inningsverified
7
0.07
Ryan Howard
Career
Per 9 Innings
119
0.08
Shane Costa
Career
Per 9 Innings
234
2.5
Ryan Howard
Careerverified
Per 9 Inningsverified
13298
9.32
Shane Costa
Career
Per 9 Innings
227
2.43
Ryan Howard
Careerverified
Per 9 Inningsverified
13179
9.23
Shane Costa
Career
Per 9 Innings
97.01
97.01
Ryan Howard
Careerverified
Per 9 Inningsverified
99.11
99.11
Shane Costa
Career
Per 9 Innings
2.027
2.027
Ryan Howard
Careerverified
Per 9 Inningsverified
8.923
8.923
Shane Costa
Career
Per 9 Innings
83.04
83.04
Ryan Howard
Careerverified
Per 9 Inningsverified
98.1
98.1
Shane Costa
Career
Per 9 Innings
0
0
Ryan Howard
Careerverified
Per 9 Inningsverified
1106
0.77
Shane Costa
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Shane Costa
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Shane Costa
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0
Shane Costa
Career
Per 9 Innings
0
0
Ryan Howard
Career
Per 9 Innings
0
0