Daniel Cabrera vs. Ben Weber — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueStarting Pitcher
Gen XTexasThrows RightBats RightNorth AmericaAnaheim AngelsAmerican LeagueRelief Pitcher

Daniel Cabrera built a career as a starting pitcher and Ben Weber as a reliever — different jobs with different demands — but on the metrics that apply to both, a comparison is still worth making. Ben Weber led in walk avoidance (BB%+ 122 vs 61), run prevention (ERA+ 152 vs 92), and home run suppression (HR9+ 185 vs 128). Daniel Cabrera held the edge in strikeout rate (K%+ 111 vs 78). Role difference aside, Ben Weber holds a clear edge on every meaningful shared measure.

Pitching Stats for Daniel Cabrera and Ben Weber

Daniel Cabrera
Career
Per 9 Innings
6
6
Ben Weber
Career
Per 9 Innings
6
6
Daniel Cabrera
Career
Per 9 Innings
162
1.63
Ben Weber
Careerverified
Per 9 Inningsverified
228
7.23
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
48
0.48
Ben Weber
Career
Per 9 Inningsverified
19
0.6
Daniel Cabrera
Career
Per 9 Innings
65
0.66
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Daniel Cabrera
Career
Per 9 Innings
42.48
42.48
Ben Weber
Careerverified
Per 9 Inningsverified
70.37
70.37
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
0.06
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
1
0.01
Ben Weber
Careerverified
Per 9 Inningsverified
7
0.22
Daniel Cabrera
Career
Per 9 Innings
506
5.1
Ben Weber
Careerverified
Per 9 Inningsverified
119
3.77
Daniel Cabrera
Career
Per 9 Innings
5.1
5.1
Ben Weber
Careerverified
Per 9 Inningsverified
3.77
3.77
Daniel Cabrera
Career
Per 9 Innings
4.99
4.99
Ben Weber
Careerverified
Per 9 Inningsverified
4.19
4.19
Daniel Cabrera
Career
Per 9 Innings
4.76
4.76
Ben Weber
Careerverified
Per 9 Inningsverified
3.93
3.93
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.26
0.26
Ben Weber
Career
Per 9 Innings
0.277
0.277
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Ben Weber
Career
Per 9 Innings
852
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Ben Weber
Career
Per 9 Innings
284
9
Daniel Cabrera
Career
Per 9 Inningsverified
884
8.92
Ben Weber
Careerverified
Per 9 Innings
305
9.67
Daniel Cabrera
Careerverified
Per 9 Inningsverified
8.92
8.92
Ben Weber
Career
Per 9 Innings
9.67
9.67
Daniel Cabrera
Career
Per 9 Innings
92
0.93
Ben Weber
Careerverified
Per 9 Inningsverified
19
0.6
Daniel Cabrera
Career
Per 9 Innings
0.93
0.93
Ben Weber
Careerverified
Per 9 Inningsverified
0.6
0.6
Daniel Cabrera
Career
Per 9 Innings
0.57
0.57
Ben Weber
Careerverified
Per 9 Inningsverified
0.08
0.08
Daniel Cabrera
Career
Per 9 Innings
520
5.24
Ben Weber
Careerverified
Per 9 Inningsverified
105
3.33
Daniel Cabrera
Careerverified
Per 9 Inningsverified
17
0.17
Ben Weber
Career
Per 9 Innings
20
0.63
Daniel Cabrera
Career
Per 9 Innings
5.24
5.24
Ben Weber
Careerverified
Per 9 Inningsverified
3.33
3.33
Daniel Cabrera
Careerverified
Per 9 Inningsverified
674
6.8
Ben Weber
Career
Per 9 Innings
162
5.13
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6.8
6.8
Ben Weber
Career
Per 9 Innings
5.13
5.13
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.16
4.16
Ben Weber
Career
Per 9 Innings
0.71
0.71
Daniel Cabrera
Careerverified
Per 9 Inningsverified
1.338
1.338
Ben Weber
Career
Per 9 Innings
0.94
0.94
Daniel Cabrera
Career
Per 9 Innings
71
0.72
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Daniel Cabrera
Career
Per 9 Innings
55
0.55
Ben Weber
Careerverified
Per 9 Inningsverified
9
0.29
Daniel Cabrera
Career
Per 9 Innings
6
0.06
Ben Weber
Careerverified
Per 9 Inningsverified
1
0.03
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4041
40.76
Ben Weber
Career
Per 9 Innings
1229
38.95
Daniel Cabrera
Career
Per 9 Innings
5
0.05
Ben Weber
Careerverified
Per 9 Inningsverified
66
2.09
Daniel Cabrera
Career
Per 9 Innings
548
5.53
Ben Weber
Careerverified
Per 9 Inningsverified
133
4.21
Daniel Cabrera
Career
Per 9 Innings
5.53
5.53
Ben Weber
Careerverified
Per 9 Inningsverified
4.21
4.21
Daniel Cabrera
Career
Per 9 Innings
32
0.32
Ben Weber
Careerverified
Per 9 Inningsverified
8
0.25
Daniel Cabrera
Career
Per 9 Innings
37
0.37
Ben Weber
Careerverified
Per 9 Inningsverified
5
0.16
Daniel Cabrera
Careerverified
Per 9 Innings
91
0.92
Ben Weber
Career
Per 9 Inningsverified
34
1.08
Daniel Cabrera
Career
Per 9 Innings
1.573
1.573
Ben Weber
Careerverified
Per 9 Inningsverified
1.444
1.444
Daniel Cabrera
Careerverified
Per 9 Innings
3397
34.26
Ben Weber
Career
Per 9 Inningsverified
1102
34.92
Daniel Cabrera
Career
Per 9 Innings
3.38
3.38
Ben Weber
Careerverified
Per 9 Inningsverified
0.58
0.58
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.301
0.301
Ben Weber
Career
Per 9 Innings
0.311
0.311
Daniel Cabrera
Careerverified
Per 9 Inningsverified
40.76
40.76
Ben Weber
Career
Per 9 Innings
38.95
38.95

Fielding Stats for Daniel Cabrera and Ben Weber

Daniel Cabrera
Career
Per 9 Innings
6
6
Ben Weber
Career
Per 9 Innings
6
6
Daniel Cabrera
Career
Per 9 Innings
162
1.63
Ben Weber
Careerverified
Per 9 Inningsverified
228
7.23
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Ben Weber
Career
Per 9 Innings
852
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Ben Weber
Career
Per 9 Innings
284
9
Daniel Cabrera
Careerverified
Per 9 Innings
38
0.38
Ben Weber
Career
Per 9 Inningsverified
15
0.48
Daniel Cabrera
Careerverified
Per 9 Innings
56
0.56
Ben Weber
Career
Per 9 Inningsverified
50
1.58
Daniel Cabrera
Career
Per 9 Inningsverified
4
0.04
Ben Weber
Career
Per 9 Innings
4
0.13
Daniel Cabrera
Careerverified
Per 9 Innings
98
0.99
Ben Weber
Career
Per 9 Inningsverified
69
2.19
Daniel Cabrera
Careerverified
Per 9 Innings
94
0.95
Ben Weber
Career
Per 9 Inningsverified
65
2.06
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.92
95.92
Ben Weber
Career
Per 9 Innings
94.2
94.2
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.58
0.58
Ben Weber
Career
Per 9 Innings
0.285
0.285
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
2
0.02
Ben Weber
Careerverified
Per 9 Inningsverified
3
0.1
Daniel Cabrera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ben Weber
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Cabrera and Ben Weber

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