Daniel Cabrera vs. Zack Weiss — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Daniel Cabrera built a career as a starting pitcher and Zack Weiss as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Zack Weiss posted stronger surface numbers — ERA 4.61 and WHIP 1.280 compared to 5.1 and 1.592 for Daniel Cabrera. By the career numbers, Zack Weiss had the better of this cross-role comparison — though era context would sharpen the verdict.

Pitching Stats for Daniel Cabrera and Zack Weiss

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
48
0.48
Zack Weiss
Career
Per 9 Innings
1
0.33
Daniel Cabrera
Career
Per 9 Innings
65
0.66
Zack Weiss
Careerverified
Per 9 Inningsverified
1
0.33
Daniel Cabrera
Career
Per 9 Innings
42.48
42.48
Zack Weiss
Careerverified
Per 9 Inningsverified
50
50
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
0.06
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
1
0.01
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
506
5.1
Zack Weiss
Careerverified
Per 9 Inningsverified
14
4.61
Daniel Cabrera
Career
Per 9 Innings
5.1
5.1
Zack Weiss
Careerverified
Per 9 Inningsverified
4.61
4.61
Daniel Cabrera
Career
Per 9 Innings
4.99
4.99
Zack Weiss
Careerverified
Per 9 Inningsverified
4.13
4.13
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.76
4.76
Zack Weiss
Career
Per 9 Innings
6.26
6.26
Daniel Cabrera
Career
Per 9 Innings
0.26
0.26
Zack Weiss
Careerverified
Per 9 Inningsverified
0.184
0.184
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Zack Weiss
Career
Per 9 Innings
82
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Daniel Cabrera
Career
Per 9 Innings
884
8.92
Zack Weiss
Careerverified
Per 9 Inningsverified
18
5.93
Daniel Cabrera
Career
Per 9 Innings
8.92
8.92
Zack Weiss
Careerverified
Per 9 Inningsverified
5.93
5.93
Daniel Cabrera
Career
Per 9 Inningsverified
92
0.93
Zack Weiss
Careerverified
Per 9 Innings
8
2.63
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.93
0.93
Zack Weiss
Career
Per 9 Innings
2.63
2.63
Daniel Cabrera
Career
Per 9 Innings
0.57
0.57
Zack Weiss
Careerverified
Per 9 Inningsverified
0.32
0.32
Daniel Cabrera
Career
Per 9 Innings
520
5.24
Zack Weiss
Careerverified
Per 9 Inningsverified
15
4.94
Daniel Cabrera
Career
Per 9 Inningsverified
17
0.17
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Daniel Cabrera
Career
Per 9 Innings
5.24
5.24
Zack Weiss
Careerverified
Per 9 Inningsverified
4.94
4.94
Daniel Cabrera
Careerverified
Per 9 Innings
674
6.8
Zack Weiss
Career
Per 9 Inningsverified
33
10.87
Daniel Cabrera
Career
Per 9 Innings
6.8
6.8
Zack Weiss
Careerverified
Per 9 Inningsverified
10.87
10.87
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.16
4.16
Zack Weiss
Career
Per 9 Innings
1.32
1.32
Daniel Cabrera
Career
Per 9 Innings
1.338
1.338
Zack Weiss
Careerverified
Per 9 Inningsverified
1.756
1.756
Daniel Cabrera
Career
Per 9 Innings
71
0.72
Zack Weiss
Careerverified
Per 9 Inningsverified
2
0.66
Daniel Cabrera
Career
Per 9 Inningsverified
55
0.55
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Daniel Cabrera
Career
Per 9 Innings
6
0.06
Zack Weiss
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4041
40.76
Zack Weiss
Career
Per 9 Innings
118
38.85
Daniel Cabrera
Career
Per 9 Innings
5
0.05
Zack Weiss
Careerverified
Per 9 Inningsverified
7
2.3
Daniel Cabrera
Career
Per 9 Innings
548
5.53
Zack Weiss
Careerverified
Per 9 Inningsverified
16
5.27
Daniel Cabrera
Career
Per 9 Innings
5.53
5.53
Zack Weiss
Careerverified
Per 9 Inningsverified
5.27
5.27
Daniel Cabrera
Career
Per 9 Inningsverified
32
0.32
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Daniel Cabrera
Career
Per 9 Inningsverified
37
0.37
Zack Weiss
Careerverified
Per 9 Innings
2
0.66
Daniel Cabrera
Careerverified
Per 9 Inningsverified
91
0.92
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
1.573
1.573
Zack Weiss
Careerverified
Per 9 Inningsverified
1.207
1.207
Daniel Cabrera
Careerverified
Per 9 Inningsverified
3397
34.26
Zack Weiss
Career
Per 9 Innings
98
32.27
Daniel Cabrera
Career
Per 9 Innings
3.38
3.38
Zack Weiss
Careerverified
Per 9 Inningsverified
0.64
0.64
Daniel Cabrera
Career
Per 9 Innings
0.301
0.301
Zack Weiss
Careerverified
Per 9 Inningsverified
0.175
0.175
Daniel Cabrera
Careerverified
Per 9 Inningsverified
40.76
40.76
Zack Weiss
Career
Per 9 Innings
38.85
38.85

Fielding Stats for Daniel Cabrera and Zack Weiss

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Zack Weiss
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Zack Weiss
Career
Per 9 Inningsverified
25
8.23
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Zack Weiss
Career
Per 9 Innings
82
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Zack Weiss
Career
Per 9 Innings
27.1
9
Daniel Cabrera
Careerverified
Per 9 Inningsverified
38
0.38
Zack Weiss
Career
Per 9 Innings
1
0.33
Daniel Cabrera
Careerverified
Per 9 Inningsverified
56
0.56
Zack Weiss
Career
Per 9 Innings
1
0.33
Daniel Cabrera
Career
Per 9 Inningsverified
4
0.04
Zack Weiss
Careerverified
Per 9 Innings
1
0.33
Daniel Cabrera
Careerverified
Per 9 Innings
98
0.99
Zack Weiss
Career
Per 9 Innings
3
0.99
Daniel Cabrera
Careerverified
Per 9 Inningsverified
94
0.95
Zack Weiss
Career
Per 9 Innings
2
0.66
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.92
95.92
Zack Weiss
Career
Per 9 Innings
66.67
66.67
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.58
0.58
Zack Weiss
Career
Per 9 Innings
0.08
0.08
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Zack Weiss
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Cabrera and Zack Weiss

Daniel Cabrera
Careerverified
Per 600 PAverified
6
6
Zack Weiss
Career
Per 600 PA
3
Daniel Cabrera
Careerverified
Per 600 PAverified
162
3037.5
Zack Weiss
Career
Per 600 PA
25
Daniel Cabrera
Careerverified
Per 600 PAverified
32
600
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Careerverified
Per 600 PAverified
26
487.5
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.234
0.234
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.04
0.71
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Careerverified
Per 600 PAverified
3
56.25
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.103
0.103
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.103
0.103
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.047
0.047
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.115
0.115
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Careerverified
Per 600 PAverified
-1.82
-34.05
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
1
18.75
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Careerverified
Per 600 PAverified
2
37.5
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
24
450
Zack Weiss
Careerverified
Per 600 PAverified
0
Daniel Cabrera
Careerverified
Per 600 PAverified
1.33
1.33
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.08
0.08
Zack Weiss
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
3
56.25
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
0
0
Zack Weiss
Career
Per 600 PA
0
Daniel Cabrera
Career
Per 600 PA
Zack Weiss
Career
Per 600 PA