Shane Costa vs. Juan Diaz — Career Comparison
Looking at the career totals, Shane Costa and Juan Diaz are closely matched on the surface stats. Shane Costa posted stronger numbers in OPS (.658 vs .620) and slugging (.366 vs .267). Juan Diaz had the advantage in on-base percentage (.353 vs .292). By the career numbers, Shane Costa 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 Juan Diaz
Shane Costa
Career
Per 600 PA
154
205.79
Juan Diaz
Career
Per 600 PA
5
176.47
Shane Costa
Career
Per 600 PA
0.254
0.254
Juan Diaz
Career
Per 600 PA
0.267
0.267
Shane Costa
Career
Per 600 PA
0.67
0.67
Juan Diaz
Career
Per 600 PA
0.647
0.647
Shane Costa
Career
Per 600 PA
129
172.38
Juan Diaz
Career
Per 600 PA
6
211.76
Shane Costa
Career
Per 600 PA
0.289
0.289
Juan Diaz
Career
Per 600 PA
0.353
0.353
Shane Costa
Career
Per 600 PA
0.366
0.366
Juan Diaz
Career
Per 600 PA
0.267
0.267
Shane Costa
Career
Per 600 PA
0.222
0.222
Juan Diaz
Career
Per 600 PA
0.226
0.226
Shane Costa
Career
Per 600 PA
0.548
0.548
Juan Diaz
Career
Per 600 PA
0.429
0.429
Shane Costa
Career
Per 600 PA
44.5
59.47
Juan Diaz
Career
Per 600 PA
0.84
29.65
Shane Costa
Career
Per 600 PA
7.13
7.13
Juan Diaz
Career
Per 600 PA
3.4
3.4
Shane Costa
Career
Per 600 PA
0.25
0.25
Juan Diaz
Career
Per 600 PA
0.2
0.2
Shane Costa
Career
Per 600 PA
10
13.36
Juan Diaz
Career
Per 600 PA
3
105.88
Fielding Stats for Shane Costa and Juan Diaz
Shane Costa
Career
Per 9 Innings
112
1.2
Juan Diaz
Career
Per 9 Innings
5
1.25
Shane Costa
Career
Per 9 Innings
234
2.5
Juan Diaz
Career
Per 9 Innings
18
4.5
Shane Costa
Career
Per 9 Innings
227
2.43
Juan Diaz
Career
Per 9 Innings
17
4.25
Shane Costa
Career
Per 9 Innings
97.01
97.01
Juan Diaz
Career
Per 9 Innings
94.44
94.44
Shane Costa
Career
Per 9 Innings
2.027
2.027
Juan Diaz
Career
Per 9 Innings
3.4
3.4
Shane Costa
Career
Per 9 Innings
83.04
83.04
Juan Diaz
Career
Per 9 Innings
80
80