Daniel Cabrera vs. Grayson Rodriguez — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanBaltimore OriolesAmerican LeagueStarting Pitcher
Gen ZTexasThrows RightBats LeftNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher

The numbers give Grayson Rodriguez a clear advantage over Daniel Cabrera across the core pitching metrics. Grayson Rodriguez led in walk avoidance (BB%+ 101 vs 61), skill-based run prevention (DICE+ 113 vs 95), and run prevention (ERA+ 103 vs 92). Daniel Cabrera held the edge in home run suppression (HR9+ 128 vs 108). Grayson Rodriguez was the better starter — the numbers make that case clearly.

Pitching Stats for Daniel Cabrera and Grayson Rodriguez

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Grayson Rodriguez
Career
Per 9 Innings
2
2
Daniel Cabrera
Careerverified
Per 9 Inningsverified
162
1.63
Grayson Rodriguez
Career
Per 9 Innings
43
1.62
Daniel Cabrera
Careerverified
Per 9 Innings
155
1.56
Grayson Rodriguez
Career
Per 9 Inningsverified
43
1.62
Daniel Cabrera
Careerverified
Per 9 Innings
48
0.48
Grayson Rodriguez
Career
Per 9 Inningsverified
20
0.75
Daniel Cabrera
Career
Per 9 Innings
65
0.66
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
8
0.3
Daniel Cabrera
Career
Per 9 Innings
42.48
42.48
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
71.43
71.43
Daniel Cabrera
Career
Per 9 Innings
95.68
95.68
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
100
100
Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
0.06
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
2
0.02
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
1
0.01
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
506
5.1
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
109
4.11
Daniel Cabrera
Career
Per 9 Innings
5.1
5.1
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4.11
4.11
Daniel Cabrera
Career
Per 9 Innings
4.99
4.99
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
3.93
3.93
Daniel Cabrera
Career
Per 9 Innings
4.76
4.76
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
3.59
3.59
Daniel Cabrera
Career
Per 9 Innings
0.26
0.26
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0.251
0.251
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Grayson Rodriguez
Career
Per 9 Innings
716
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Grayson Rodriguez
Career
Per 9 Innings
238.2
9
Daniel Cabrera
Career
Per 9 Innings
884
8.92
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
230
8.67
Daniel Cabrera
Career
Per 9 Innings
8.92
8.92
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
8.67
8.67
Daniel Cabrera
Career
Per 9 Inningsverified
92
0.93
Grayson Rodriguez
Careerverified
Per 9 Innings
31
1.17
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.93
0.93
Grayson Rodriguez
Career
Per 9 Innings
1.17
1.17
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.57
0.57
Grayson Rodriguez
Career
Per 9 Innings
0.72
0.72
Daniel Cabrera
Career
Per 9 Innings
520
5.24
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
78
2.94
Daniel Cabrera
Career
Per 9 Innings
17
0.17
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Career
Per 9 Innings
5.24
5.24
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
2.94
2.94
Daniel Cabrera
Careerverified
Per 9 Innings
674
6.8
Grayson Rodriguez
Career
Per 9 Inningsverified
259
9.77
Daniel Cabrera
Career
Per 9 Innings
6.8
6.8
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
9.77
9.77
Daniel Cabrera
Career
Per 9 Innings
4.16
4.16
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
6.02
6.02
Daniel Cabrera
Career
Per 9 Innings
1.338
1.338
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
1.412
1.412
Daniel Cabrera
Career
Per 9 Innings
71
0.72
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
10
0.38
Daniel Cabrera
Career
Per 9 Innings
55
0.55
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
7
0.26
Daniel Cabrera
Career
Per 9 Innings
6
0.06
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Careerverified
Per 9 Inningsverified
4041
40.76
Grayson Rodriguez
Career
Per 9 Innings
1006
37.94
Daniel Cabrera
Careerverified
Per 9 Inningsverified
5
0.05
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
548
5.53
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
114
4.3
Daniel Cabrera
Career
Per 9 Innings
5.53
5.53
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4.3
4.3
Daniel Cabrera
Career
Per 9 Innings
32
0.32
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Career
Per 9 Innings
37
0.37
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
4
0.15
Daniel Cabrera
Careerverified
Per 9 Inningsverified
91
0.92
Grayson Rodriguez
Career
Per 9 Innings
24
0.91
Daniel Cabrera
Career
Per 9 Innings
1.573
1.573
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
1.291
1.291
Daniel Cabrera
Careerverified
Per 9 Innings
3397
34.26
Grayson Rodriguez
Career
Per 9 Inningsverified
917
34.58
Daniel Cabrera
Career
Per 9 Innings
3.38
3.38
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
2.65
2.65
Daniel Cabrera
Careerverified
Per 9 Inningsverified
0.301
0.301
Grayson Rodriguez
Career
Per 9 Innings
0.317
0.317
Daniel Cabrera
Careerverified
Per 9 Inningsverified
40.76
40.76
Grayson Rodriguez
Career
Per 9 Innings
37.94
37.94

Fielding Stats for Daniel Cabrera and Grayson Rodriguez

Daniel Cabrera
Careerverified
Per 9 Inningsverified
6
6
Grayson Rodriguez
Career
Per 9 Innings
2
2
Daniel Cabrera
Careerverified
Per 9 Inningsverified
162
1.63
Grayson Rodriguez
Career
Per 9 Innings
43
1.62
Daniel Cabrera
Careerverified
Per 9 Innings
155
1.56
Grayson Rodriguez
Career
Per 9 Inningsverified
43
1.62
Daniel Cabrera
Careerverified
Per 9 Innings
2677
27
Grayson Rodriguez
Career
Per 9 Innings
716
27
Daniel Cabrera
Careerverified
Per 9 Innings
892.1
9
Grayson Rodriguez
Career
Per 9 Innings
238.2
9
Daniel Cabrera
Careerverified
Per 9 Innings
38
0.38
Grayson Rodriguez
Career
Per 9 Inningsverified
14
0.53
Daniel Cabrera
Careerverified
Per 9 Innings
56
0.56
Grayson Rodriguez
Career
Per 9 Inningsverified
18
0.68
Daniel Cabrera
Career
Per 9 Innings
4
0.04
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0
0
Daniel Cabrera
Careerverified
Per 9 Innings
98
0.99
Grayson Rodriguez
Career
Per 9 Inningsverified
32
1.21
Daniel Cabrera
Careerverified
Per 9 Innings
94
0.95
Grayson Rodriguez
Career
Per 9 Inningsverified
32
1.21
Daniel Cabrera
Career
Per 9 Innings
95.92
95.92
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
100
100
Daniel Cabrera
Career
Per 9 Innings
0.58
0.58
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
0.744
0.744
Daniel Cabrera
Career
Per 9 Innings
95.68
95.68
Grayson Rodriguez
Careerverified
Per 9 Inningsverified
100
100
Daniel Cabrera
Careerverified
Per 9 Innings
2
0.02
Grayson Rodriguez
Career
Per 9 Inningsverified
1
0.04
Daniel Cabrera
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0
Daniel Cabrera
Career
Per 9 Innings
0
0
Grayson Rodriguez
Career
Per 9 Innings
0
0

Hitting Stats for Daniel Cabrera and Grayson Rodriguez

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