Asdrubal Cabrera vs. Ryan Sweeney — Career Comparison

MillenialVenezuelaThrows RightBats SwitchSouth AmericaCleveland GuardiansAmerican LeagueShortstopSilver SluggerAll-Star
MillenialIowaThrows LeftBats LeftNorth AmericaOakland AthleticsAmerican LeagueRight Fielder

Adjusted for the eras they played in, Ryan Sweeney holds a real edge over Asdrubal Cabrera in this comparison. Ryan Sweeney led in contact rate (K%+ 130 vs 111), walk rate (BB%+ 91 vs 85), and batting average (AVG+ 110 vs 107). Asdrubal Cabrera held the edge in home run production (HR/PA+ 106 vs 32). The edge belongs to Ryan Sweeney.

Hitting Stats for Asdrubal Cabrera and Ryan Sweeney

Asdrubal Cabrera
Careerverified
Per 600 PAverified
15
15
Ryan Sweeney
Career
Per 600 PA
9
9
Asdrubal Cabrera
Careerverified
Per 600 PA
1822
147.71
Ryan Sweeney
Career
Per 600 PAverified
682
175.02
Asdrubal Cabrera
Careerverified
Per 600 PA
7401
600
Ryan Sweeney
Career
Per 600 PA
2338
600
Asdrubal Cabrera
Careerverified
Per 600 PA
6632
537.66
Ryan Sweeney
Career
Per 600 PAverified
2118
543.54
Asdrubal Cabrera
Career
Per 600 PA
0.266
0.266
Ryan Sweeney
Careerverified
Per 600 PAverified
0.276
0.276
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.771
0.771
Ryan Sweeney
Career
Per 600 PA
0.732
0.732
Asdrubal Cabrera
Careerverified
Per 600 PA
1763
142.93
Ryan Sweeney
Career
Per 600 PAverified
584
149.87
Asdrubal Cabrera
Careerverified
Per 600 PA
1139
92.34
Ryan Sweeney
Career
Per 600 PAverified
423
108.55
Asdrubal Cabrera
Careerverified
Per 600 PAverified
401
32.51
Ryan Sweeney
Career
Per 600 PA
124
31.82
Asdrubal Cabrera
Careerverified
Per 600 PA
28
2.27
Ryan Sweeney
Career
Per 600 PAverified
14
3.59
Asdrubal Cabrera
Careerverified
Per 600 PAverified
195
15.81
Ryan Sweeney
Career
Per 600 PA
23
5.9
Asdrubal Cabrera
Careerverified
Per 600 PAverified
624
50.59
Ryan Sweeney
Career
Per 600 PA
161
41.32
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.354
0.354
Ryan Sweeney
Career
Per 600 PA
0.276
0.276
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.029
0.029
Ryan Sweeney
Career
Per 600 PA
0.011
0.011
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.111
0.111
Ryan Sweeney
Career
Per 600 PA
0.039
0.039
Asdrubal Cabrera
Careerverified
Per 600 PAverified
926.4
75.1
Ryan Sweeney
Career
Per 600 PA
265.54
68.14
Asdrubal Cabrera
Careerverified
Per 600 PAverified
2805
227.4
Ryan Sweeney
Career
Per 600 PA
805
206.59
Asdrubal Cabrera
Careerverified
Per 600 PA
2420
196.19
Ryan Sweeney
Career
Per 600 PAverified
775
198.89
Asdrubal Cabrera
Career
Per 600 PA
0.329
0.329
Ryan Sweeney
Careerverified
Per 600 PAverified
0.333
0.333
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.423
0.423
Ryan Sweeney
Career
Per 600 PA
0.38
0.38
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.752
0.752
Ryan Sweeney
Career
Per 600 PA
0.713
0.713
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.157
0.157
Ryan Sweeney
Career
Per 600 PA
0.104
0.104
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.254
0.254
Ryan Sweeney
Career
Per 600 PA
0.245
0.245
Asdrubal Cabrera
Careerverified
Per 600 PAverified
0.7
0.7
Ryan Sweeney
Career
Per 600 PA
0.635
0.635
Asdrubal Cabrera
Career
Per 600 PA
0.303
0.303
Ryan Sweeney
Careerverified
Per 600 PAverified
0.317
0.317
Asdrubal Cabrera
Careerverified
Per 600 PAverified
886
71.83
Ryan Sweeney
Career
Per 600 PA
265
68.01
Asdrubal Cabrera
Careerverified
Per 600 PAverified
869
70.45
Ryan Sweeney
Career
Per 600 PA
224
57.49
Asdrubal Cabrera
Careerverified
Per 600 PAverified
1560
126.47
Ryan Sweeney
Career
Per 600 PA
466
119.59
Asdrubal Cabrera
Careerverified
Per 600 PAverified
939.37
76.15
Ryan Sweeney
Career
Per 600 PA
282.03
72.38
Asdrubal Cabrera
Careerverified
Per 600 PAverified
68
5.51
Ryan Sweeney
Career
Per 600 PA
8
2.05
Asdrubal Cabrera
Careerverified
Per 600 PAverified
589
47.75
Ryan Sweeney
Career
Per 600 PA
183
46.96
Asdrubal Cabrera
Careerverified
Per 600 PA
26
2.11
Ryan Sweeney
Career
Per 600 PAverified
11
2.82
Asdrubal Cabrera
Career
Per 600 PA
1330
107.82
Ryan Sweeney
Careerverified
Per 600 PAverified
342
87.77
Asdrubal Cabrera
Career
Per 600 PA
5.56
5.56
Ryan Sweeney
Careerverified
Per 600 PAverified
6.84
6.84
Asdrubal Cabrera
Career
Per 600 PA
0.44
0.44
Ryan Sweeney
Careerverified
Per 600 PAverified
0.54
0.54
Asdrubal Cabrera
Careerverified
Per 600 PAverified
51
4.13
Ryan Sweeney
Career
Per 600 PA
11
2.82
Asdrubal Cabrera
Careerverified
Per 600 PAverified
61
4.95
Ryan Sweeney
Career
Per 600 PA
18
4.62
Asdrubal Cabrera
Career
Per 600 PA
177
14.35
Ryan Sweeney
Careerverified
Per 600 PAverified
55
14.11
Asdrubal Cabrera
Careerverified
Per 600 PAverified
91
7.38
Ryan Sweeney
Career
Per 600 PA
18
4.62
Asdrubal Cabrera
Careerverified
Per 600 PAverified
32
2.59
Ryan Sweeney
Career
Per 600 PA
9
2.31
Asdrubal Cabrera
Careerverified
Per 600 PAverified
123
9.97
Ryan Sweeney
Career
Per 600 PA
27
6.93
Asdrubal Cabrera
Careerverified
Per 600 PAverified
73.98
73.98
Ryan Sweeney
Career
Per 600 PA
66.67
66.67

Fielding Stats for Asdrubal Cabrera and Ryan Sweeney

Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
15
15
Ryan Sweeney
Career
Per 9 Innings
9
9
Asdrubal Cabrera
Careerverified
Per 9 Innings
1740
1.08
Ryan Sweeney
Career
Per 9 Inningsverified
618
1.16
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
1662
1.03
Ryan Sweeney
Career
Per 9 Innings
529
0.99
Asdrubal Cabrera
Careerverified
Per 9 Innings
43626
27
Ryan Sweeney
Career
Per 9 Innings
14372
27
Asdrubal Cabrera
Careerverified
Per 9 Innings
14542
9
Ryan Sweeney
Career
Per 9 Innings
4790.2
9
Asdrubal Cabrera
Careerverified
Per 9 Innings
2538
1.57
Ryan Sweeney
Career
Per 9 Inningsverified
1254
2.36
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
4162
2.58
Ryan Sweeney
Career
Per 9 Innings
36
0.07
Asdrubal Cabrera
Career
Per 9 Innings
145
0.09
Ryan Sweeney
Careerverified
Per 9 Inningsverified
8
0.02
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
6845
4.24
Ryan Sweeney
Career
Per 9 Innings
1298
2.44
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
6700
4.15
Ryan Sweeney
Career
Per 9 Innings
1290
2.42
Asdrubal Cabrera
Career
Per 9 Innings
97.88
97.88
Ryan Sweeney
Careerverified
Per 9 Inningsverified
99.38
99.38
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
3.851
3.851
Ryan Sweeney
Career
Per 9 Innings
2.087
2.087
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
95.52
95.52
Ryan Sweeney
Career
Per 9 Innings
85.6
85.6
Asdrubal Cabrera
Careerverified
Per 9 Inningsverified
991
0.61
Ryan Sweeney
Career
Per 9 Innings
7
0.01
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0
Asdrubal Cabrera
Career
Per 9 Innings
0
0
Ryan Sweeney
Career
Per 9 Innings
0
0