Oswaldo Cabrera vs. Mike Sweeney — Career Comparison

Gen ZVenezuelaThrows RightBats SwitchSouth AmericaNew York YankeesAmerican LeagueThird Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

When their careers are measured against the same standard, Mike Sweeney comes out clearly ahead of Oswaldo Cabrera across most offensive categories. Mike Sweeney led in home run production (HR/PA+ 142 vs 65), contact rate (K%+ 173 vs 111), and slugging (SLG+ 123 vs 82). Mike Sweeney was the more complete offensive player.

Hitting Stats for Oswaldo Cabrera and Mike Sweeney

Oswaldo Cabrera
Career
Per 600 PA
4
4
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Oswaldo Cabrera
Career
Per 600 PAverified
302
190.94
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
Oswaldo Cabrera
Career
Per 600 PA
949
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Oswaldo Cabrera
Career
Per 600 PAverified
858
542.47
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
Oswaldo Cabrera
Career
Per 600 PA
0.234
0.234
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Oswaldo Cabrera
Career
Per 600 PA
0.67
0.67
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Oswaldo Cabrera
Career
Per 600 PA
201
127.08
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Oswaldo Cabrera
Career
Per 600 PA
146
92.31
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Oswaldo Cabrera
Career
Per 600 PA
34
21.5
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Oswaldo Cabrera
Career
Per 600 PAverified
1
0.63
Mike Sweeney
Careerverified
Per 600 PA
5
0.51
Oswaldo Cabrera
Career
Per 600 PA
20
12.64
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Oswaldo Cabrera
Career
Per 600 PA
55
34.77
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Oswaldo Cabrera
Career
Per 600 PA
0.274
0.274
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Oswaldo Cabrera
Career
Per 600 PA
0.023
0.023
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Oswaldo Cabrera
Career
Per 600 PA
0.1
0.1
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Oswaldo Cabrera
Career
Per 600 PA
92.43
58.44
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Oswaldo Cabrera
Career
Per 600 PA
297
187.78
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Oswaldo Cabrera
Career
Per 600 PA
278
175.76
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Oswaldo Cabrera
Career
Per 600 PA
0.295
0.295
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Oswaldo Cabrera
Career
Per 600 PA
0.346
0.346
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Oswaldo Cabrera
Career
Per 600 PA
0.641
0.641
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Oswaldo Cabrera
Career
Per 600 PA
0.112
0.112
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Oswaldo Cabrera
Career
Per 600 PA
0.219
0.219
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Oswaldo Cabrera
Career
Per 600 PA
0.575
0.575
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Oswaldo Cabrera
Career
Per 600 PA
0.282
0.282
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Oswaldo Cabrera
Career
Per 600 PA
120
75.87
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Oswaldo Cabrera
Career
Per 600 PA
95
60.06
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Oswaldo Cabrera
Career
Per 600 PA
195
123.29
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Oswaldo Cabrera
Career
Per 600 PA
94.11
59.5
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Oswaldo Cabrera
Career
Per 600 PA
5
3.16
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Oswaldo Cabrera
Career
Per 600 PA
72
45.52
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
Oswaldo Cabrera
Career
Per 600 PA
1
0.63
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Oswaldo Cabrera
Careerverified
Per 600 PA
204
128.98
Mike Sweeney
Career
Per 600 PAverified
613
62.89
Oswaldo Cabrera
Career
Per 600 PA
4.65
4.65
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
Oswaldo Cabrera
Career
Per 600 PA
0.35
0.35
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
Oswaldo Cabrera
Careerverified
Per 600 PAverified
7
4.43
Mike Sweeney
Career
Per 600 PA
5
0.51
Oswaldo Cabrera
Career
Per 600 PA
7
4.43
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Oswaldo Cabrera
Careerverified
Per 600 PAverified
14
8.85
Mike Sweeney
Career
Per 600 PA
142
14.57
Oswaldo Cabrera
Career
Per 600 PAverified
15
9.48
Mike Sweeney
Careerverified
Per 600 PA
53
5.44
Oswaldo Cabrera
Career
Per 600 PAverified
5
3.16
Mike Sweeney
Careerverified
Per 600 PA
25
2.56
Oswaldo Cabrera
Career
Per 600 PAverified
20
12.64
Mike Sweeney
Careerverified
Per 600 PA
78
8
Oswaldo Cabrera
Careerverified
Per 600 PAverified
75
75
Mike Sweeney
Career
Per 600 PA
67.95
67.95

Fielding Stats for Oswaldo Cabrera and Mike Sweeney

Oswaldo Cabrera
Career
Per 9 Innings
4
4
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Oswaldo Cabrera
Career
Per 9 Inningsverified
325
1.35
Mike Sweeney
Careerverified
Per 9 Innings
789
1.09
Oswaldo Cabrera
Career
Per 9 Innings
230
0.96
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Oswaldo Cabrera
Career
Per 9 Innings
6488
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
Oswaldo Cabrera
Career
Per 9 Innings
2162.2
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
Oswaldo Cabrera
Career
Per 9 Innings
370
1.54
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Oswaldo Cabrera
Career
Per 9 Inningsverified
287
1.19
Mike Sweeney
Careerverified
Per 9 Innings
515
0.71
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
18
0.07
Mike Sweeney
Career
Per 9 Innings
70
0.1
Oswaldo Cabrera
Career
Per 9 Innings
675
2.81
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
Oswaldo Cabrera
Career
Per 9 Innings
657
2.73
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
Oswaldo Cabrera
Career
Per 9 Innings
97.33
97.33
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Oswaldo Cabrera
Career
Per 9 Innings
2.022
2.022
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Oswaldo Cabrera
Career
Per 9 Innings
70.77
70.77
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Oswaldo Cabrera
Career
Per 9 Innings
40
0.17
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
16
0.02
Oswaldo Cabrera
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Oswaldo Cabrera
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Oswaldo Cabrera
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07