D. J. Carrasco vs. Zack Weiss — Career Comparison

Gen XArizonaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueRelief Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Looking at the career totals, D. J. Carrasco and Zack Weiss are fairly close on the surface numbers. D. J. Carrasco posted stronger numbers in ERA (4.5 vs 4.61) and home runs allowed (0.82 per nine innings vs 2.63). Zack Weiss had the advantage in WHIP (1.280 vs 1.511). By the career numbers, D. J. Carrasco had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for D. J. Carrasco and Zack Weiss

D. J. Carrasco
Careerverified
Per 9 Inningsverified
8
8
Zack Weiss
Career
Per 9 Innings
3
3
D. J. Carrasco
Careerverified
Per 9 Innings
290
5.29
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
D. J. Carrasco
Careerverified
Per 9 Inningsverified
24
0.44
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Careerverified
Per 9 Inningsverified
24
0.44
Zack Weiss
Career
Per 9 Innings
1
0.33
D. J. Carrasco
Career
Per 9 Innings
21
0.38
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
D. J. Carrasco
Careerverified
Per 9 Inningsverified
53.33
53.33
Zack Weiss
Career
Per 9 Innings
50
50
D. J. Carrasco
Careerverified
Per 9 Inningsverified
8.28
8.28
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Careerverified
Per 9 Inningsverified
1
0.02
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Careerverified
Per 9 Inningsverified
2
0.04
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Inningsverified
247
4.5
Zack Weiss
Careerverified
Per 9 Innings
14
4.61
D. J. Carrasco
Careerverified
Per 9 Inningsverified
4.5
4.5
Zack Weiss
Career
Per 9 Innings
4.61
4.61
D. J. Carrasco
Career
Per 9 Innings
4.67
4.67
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
D. J. Carrasco
Careerverified
Per 9 Inningsverified
4.33
4.33
Zack Weiss
Career
Per 9 Innings
6.26
6.26
D. J. Carrasco
Career
Per 9 Innings
0.277
0.277
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
D. J. Carrasco
Careerverified
Per 9 Innings
1481
27
Zack Weiss
Career
Per 9 Innings
82
27
D. J. Carrasco
Careerverified
Per 9 Innings
493.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
D. J. Carrasco
Career
Per 9 Innings
526
9.59
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
D. J. Carrasco
Career
Per 9 Innings
9.59
9.59
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
D. J. Carrasco
Career
Per 9 Inningsverified
45
0.82
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
D. J. Carrasco
Careerverified
Per 9 Inningsverified
0.82
0.82
Zack Weiss
Career
Per 9 Innings
2.63
2.63
D. J. Carrasco
Careerverified
Per 9 Inningsverified
0.16
0.16
Zack Weiss
Career
Per 9 Innings
0.32
0.32
D. J. Carrasco
Career
Per 9 Inningsverified
199
3.63
Zack Weiss
Careerverified
Per 9 Innings
15
4.94
D. J. Carrasco
Career
Per 9 Inningsverified
21
0.38
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
D. J. Carrasco
Careerverified
Per 9 Inningsverified
3.63
3.63
Zack Weiss
Career
Per 9 Innings
4.94
4.94
D. J. Carrasco
Careerverified
Per 9 Innings
315
5.74
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
D. J. Carrasco
Career
Per 9 Innings
5.74
5.74
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
D. J. Carrasco
Career
Per 9 Innings
1.09
1.09
Zack Weiss
Careerverified
Per 9 Inningsverified
1.32
1.32
D. J. Carrasco
Career
Per 9 Innings
1.041
1.041
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
D. J. Carrasco
Career
Per 9 Inningsverified
28
0.51
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
D. J. Carrasco
Career
Per 9 Inningsverified
35
0.64
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
D. J. Carrasco
Career
Per 9 Innings
4
0.07
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
D. J. Carrasco
Careerverified
Per 9 Inningsverified
2165
39.47
Zack Weiss
Career
Per 9 Innings
118
38.85
D. J. Carrasco
Careerverified
Per 9 Innings
75
1.37
Zack Weiss
Career
Per 9 Inningsverified
7
2.3
D. J. Carrasco
Career
Per 9 Inningsverified
269
4.9
Zack Weiss
Careerverified
Per 9 Innings
16
5.27
D. J. Carrasco
Careerverified
Per 9 Inningsverified
4.9
4.9
Zack Weiss
Career
Per 9 Innings
5.27
5.27
D. J. Carrasco
Career
Per 9 Inningsverified
15
0.27
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
D. J. Carrasco
Career
Per 9 Inningsverified
18
0.33
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
D. J. Carrasco
Careerverified
Per 9 Inningsverified
65
1.19
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
1.469
1.469
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
D. J. Carrasco
Careerverified
Per 9 Inningsverified
1898
34.6
Zack Weiss
Career
Per 9 Innings
98
32.27
D. J. Carrasco
Career
Per 9 Innings
0.93
0.93
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
D. J. Carrasco
Career
Per 9 Innings
0.313
0.313
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
D. J. Carrasco
Careerverified
Per 9 Inningsverified
39.47
39.47
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for D. J. Carrasco and Zack Weiss

D. J. Carrasco
Careerverified
Per 9 Inningsverified
8
8
Zack Weiss
Career
Per 9 Innings
3
3
D. J. Carrasco
Careerverified
Per 9 Innings
290
5.29
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
D. J. Carrasco
Careerverified
Per 9 Inningsverified
24
0.44
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Careerverified
Per 9 Innings
1481
27
Zack Weiss
Career
Per 9 Innings
82
27
D. J. Carrasco
Careerverified
Per 9 Innings
493.2
9
Zack Weiss
Career
Per 9 Innings
27.1
9
D. J. Carrasco
Careerverified
Per 9 Inningsverified
40
0.73
Zack Weiss
Career
Per 9 Innings
1
0.33
D. J. Carrasco
Careerverified
Per 9 Inningsverified
72
1.31
Zack Weiss
Career
Per 9 Innings
1
0.33
D. J. Carrasco
Career
Per 9 Inningsverified
6
0.11
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
D. J. Carrasco
Careerverified
Per 9 Inningsverified
118
2.15
Zack Weiss
Career
Per 9 Innings
3
0.99
D. J. Carrasco
Careerverified
Per 9 Inningsverified
112
2.04
Zack Weiss
Career
Per 9 Innings
2
0.66
D. J. Carrasco
Careerverified
Per 9 Inningsverified
94.92
94.92
Zack Weiss
Career
Per 9 Innings
66.67
66.67
D. J. Carrasco
Careerverified
Per 9 Inningsverified
0.386
0.386
Zack Weiss
Career
Per 9 Innings
0.08
0.08
D. J. Carrasco
Careerverified
Per 9 Inningsverified
8.28
8.28
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Careerverified
Per 9 Inningsverified
4
0.07
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
D. J. Carrasco
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for D. J. Carrasco and Zack Weiss

D. J. Carrasco
Careerverified
Per 600 PAverified
8
8
Zack Weiss
Career
Per 600 PA
3
D. J. Carrasco
Careerverified
Per 600 PAverified
290
10235.29
Zack Weiss
Career
Per 600 PA
25
D. J. Carrasco
Careerverified
Per 600 PAverified
17
600
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Careerverified
Per 600 PAverified
15
529.41
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Careerverified
Per 600 PAverified
0.118
0.118
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Careerverified
Per 600 PAverified
-1.83
-64.57
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
5
176.47
Zack Weiss
Careerverified
Per 600 PAverified
0
D. J. Carrasco
Careerverified
Per 600 PAverified
3.4
3.4
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
D. J. Carrasco
Careerverified
Per 600 PAverified
2
70.59
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
1
35.29
Zack Weiss
Careerverified
Per 600 PAverified
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
D. J. Carrasco
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA