Daniel Cabrera vs. Ron Flores — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueStarting Pitcher
Gen XCaliforniaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRelief Pitcher

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

Pitching Stats for Daniel Cabrera and Ron Flores

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Ron Flores
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Ron Flores
Career
Per 9 Inningsverified
53
8.52
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
48
0.48
Ron Flores
Career
Per 9 Innings
1
0.16
Daniel Cabrera
Career
Per 9 Innings
65
0.66
Ron Flores
Careerverified
Per 9 Inningsverified
4
0.64
Daniel Cabrera
Careerverified
Per 9 Inningsverified
42.48
42.48
Ron Flores
Career
Per 9 Innings
20
20
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
0.06
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
1
0.01
Ron Flores
Career
Per 9 Inningsverified
1
0.16
Daniel Cabrera
Career
Per 9 Innings
506
5.1
Ron Flores
Careerverified
Per 9 Inningsverified
19
3.05
Daniel Cabrera
Career
Per 9 Innings
5.1
5.1
Ron Flores
Careerverified
Per 9 Inningsverified
3.05
3.05
Daniel Cabrera
Career
Per 9 Innings
4.99
4.99
Ron Flores
Careerverified
Per 9 Inningsverified
3.51
3.51
Daniel Cabrera
Career
Per 9 Innings
4.76
4.76
Ron Flores
Careerverified
Per 9 Inningsverified
4.11
4.11
Daniel Cabrera
Career
Per 9 Innings
0.26
0.26
Ron Flores
Careerverified
Per 9 Inningsverified
0.245
0.245
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Ron Flores
Career
Per 9 Innings
168
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Ron Flores
Career
Per 9 Innings
56
9
Daniel Cabrera
Career
Per 9 Innings
884
8.92
Ron Flores
Careerverified
Per 9 Inningsverified
52
8.36
Daniel Cabrera
Career
Per 9 Innings
8.92
8.92
Ron Flores
Careerverified
Per 9 Inningsverified
8.36
8.36
Daniel Cabrera
Career
Per 9 Inningsverified
92
0.93
Ron Flores
Careerverified
Per 9 Innings
6
0.96
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.93
0.93
Ron Flores
Career
Per 9 Innings
0.96
0.96
Daniel Cabrera
Career
Per 9 Innings
0.57
0.57
Ron Flores
Careerverified
Per 9 Inningsverified
0.11
0.11
Daniel Cabrera
Career
Per 9 Innings
520
5.24
Ron Flores
Careerverified
Per 9 Inningsverified
22
3.54
Daniel Cabrera
Career
Per 9 Inningsverified
17
0.17
Ron Flores
Careerverified
Per 9 Innings
7
1.13
Daniel Cabrera
Career
Per 9 Innings
5.24
5.24
Ron Flores
Careerverified
Per 9 Inningsverified
3.54
3.54
Daniel Cabrera
Careerverified
Per 9 Inningsverified
674
6.8
Ron Flores
Career
Per 9 Innings
41
6.59
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6.8
6.8
Ron Flores
Career
Per 9 Innings
6.59
6.59
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4.16
4.16
Ron Flores
Career
Per 9 Innings
0.77
0.77
Daniel Cabrera
Careerverified
Per 9 Inningsverified
1.338
1.338
Ron Flores
Career
Per 9 Innings
1.125
1.125
Daniel Cabrera
Career
Per 9 Innings
71
0.72
Ron Flores
Careerverified
Per 9 Inningsverified
2
0.32
Daniel Cabrera
Career
Per 9 Innings
55
0.55
Ron Flores
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Career
Per 9 Innings
6
0.06
Ron Flores
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4041
40.76
Ron Flores
Career
Per 9 Innings
237
38.09
Daniel Cabrera
Career
Per 9 Innings
5
0.05
Ron Flores
Careerverified
Per 9 Inningsverified
19
3.05
Daniel Cabrera
Career
Per 9 Innings
548
5.53
Ron Flores
Careerverified
Per 9 Inningsverified
20
3.21
Daniel Cabrera
Career
Per 9 Innings
5.53
5.53
Ron Flores
Careerverified
Per 9 Inningsverified
3.21
3.21
Daniel Cabrera
Career
Per 9 Innings
32
0.32
Ron Flores
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Career
Per 9 Inningsverified
37
0.37
Ron Flores
Careerverified
Per 9 Innings
3
0.48
Daniel Cabrera
Careerverified
Per 9 Innings
91
0.92
Ron Flores
Career
Per 9 Inningsverified
6
0.96
Daniel Cabrera
Career
Per 9 Innings
1.573
1.573
Ron Flores
Careerverified
Per 9 Inningsverified
1.321
1.321
Daniel Cabrera
Careerverified
Per 9 Inningsverified
3397
34.26
Ron Flores
Career
Per 9 Innings
212
34.07
Daniel Cabrera
Career
Per 9 Innings
3.38
3.38
Ron Flores
Careerverified
Per 9 Inningsverified
0.38
0.38
Daniel Cabrera
Career
Per 9 Innings
0.301
0.301
Ron Flores
Careerverified
Per 9 Inningsverified
0.279
0.279
Daniel Cabrera
Careerverified
Per 9 Inningsverified
40.76
40.76
Ron Flores
Career
Per 9 Innings
38.09
38.09

Fielding Stats for Daniel Cabrera and Ron Flores

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Ron Flores
Career
Per 9 Innings
3
3
Daniel Cabrera
Careerverified
Per 9 Innings
162
1.63
Ron Flores
Career
Per 9 Inningsverified
53
8.52
Daniel Cabrera
Careerverified
Per 9 Inningsverified
155
1.56
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Ron Flores
Career
Per 9 Innings
168
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Ron Flores
Career
Per 9 Innings
56
9
Daniel Cabrera
Careerverified
Per 9 Inningsverified
38
0.38
Ron Flores
Career
Per 9 Innings
2
0.32
Daniel Cabrera
Careerverified
Per 9 Inningsverified
56
0.56
Ron Flores
Career
Per 9 Innings
2
0.32
Daniel Cabrera
Career
Per 9 Inningsverified
4
0.04
Ron Flores
Careerverified
Per 9 Innings
1
0.16
Daniel Cabrera
Careerverified
Per 9 Inningsverified
98
0.99
Ron Flores
Career
Per 9 Innings
5
0.8
Daniel Cabrera
Careerverified
Per 9 Inningsverified
94
0.95
Ron Flores
Career
Per 9 Innings
4
0.64
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.92
95.92
Ron Flores
Career
Per 9 Innings
80
80
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.58
0.58
Ron Flores
Career
Per 9 Innings
0.076
0.076
Daniel Cabrera
Careerverified
Per 9 Inningsverified
95.68
95.68
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ron Flores
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Ron Flores
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Cabrera and Ron Flores

Daniel Cabrera
Careerverified
Per 600 PAverified
6
6
Ron Flores
Career
Per 600 PA
3
3
Daniel Cabrera
Careerverified
Per 600 PA
162
3037.5
Ron Flores
Career
Per 600 PAverified
53
31800
Daniel Cabrera
Careerverified
Per 600 PA
32
600
Ron Flores
Career
Per 600 PA
1
600
Daniel Cabrera
Careerverified
Per 600 PA
26
487.5
Ron Flores
Career
Per 600 PAverified
1
600
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.234
0.234
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
Ron Flores
Career
Per 600 PA
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
Ron Flores
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.04
0.71
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
3
56.25
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.103
0.103
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.103
0.103
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.047
0.047
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
0.115
0.115
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PAverified
-1.82
-34.05
Ron Flores
Careerverified
Per 600 PA
-0.1
-60
Daniel Cabrera
Careerverified
Per 600 PAverified
1
18.75
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
2
37.5
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
24
450
Ron Flores
Careerverified
Per 600 PAverified
0
0
Daniel Cabrera
Careerverified
Per 600 PAverified
1.33
1.33
Ron Flores
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
0.08
0.08
Ron Flores
Career
Per 600 PA
Daniel Cabrera
Careerverified
Per 600 PAverified
3
56.25
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
0
0
Ron Flores
Career
Per 600 PA
0
0
Daniel Cabrera
Career
Per 600 PA
Ron Flores
Career
Per 600 PA