Oswald Peraza vs. Mike Sweeney — Career Comparison

Gen ZVenezuelaThrows RightBats RightSouth AmericaLos Angeles Angels of AnaheimAmerican LeagueThird Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

On the career numbers, Mike Sweeney posted the stronger offensive profile against Oswald Peraza. Mike Sweeney posted stronger numbers in OPS (.858 vs .542) and on-base percentage (.372 vs .260). By the career numbers, Mike Sweeney had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Oswald Peraza and Mike Sweeney

Oswald Peraza
Career
Per 600 PA
4
4
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Oswald Peraza
Career
Per 600 PAverified
180
206.5
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
Oswald Peraza
Career
Per 600 PA
523
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Oswald Peraza
Career
Per 600 PAverified
476
546.08
Mike Sweeney
Careerverified
Per 600 PA
5188
532.28
Oswald Peraza
Career
Per 600 PA
0.189
0.189
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Oswald Peraza
Career
Per 600 PA
0.582
0.582
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Oswald Peraza
Career
Per 600 PA
90
103.25
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Oswald Peraza
Career
Per 600 PA
64
73.42
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Oswald Peraza
Career
Per 600 PA
17
19.5
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Oswald Peraza
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
5
0.51
Oswald Peraza
Career
Per 600 PA
9
10.33
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Oswald Peraza
Career
Per 600 PA
26
29.83
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Oswald Peraza
Career
Per 600 PA
0.289
0.289
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Oswald Peraza
Career
Per 600 PA
0.019
0.019
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Oswald Peraza
Career
Per 600 PA
0.1
0.1
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Oswald Peraza
Career
Per 600 PA
39.17
44.93
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Oswald Peraza
Career
Per 600 PA
134
153.73
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Oswald Peraza
Career
Per 600 PA
136
156.02
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Oswald Peraza
Career
Per 600 PA
0.26
0.26
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Oswald Peraza
Career
Per 600 PA
0.282
0.282
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Oswald Peraza
Career
Per 600 PA
0.542
0.542
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Oswald Peraza
Career
Per 600 PA
0.092
0.092
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Oswald Peraza
Career
Per 600 PA
0.187
0.187
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Oswald Peraza
Career
Per 600 PA
0.489
0.489
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Oswald Peraza
Career
Per 600 PA
0.249
0.249
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Oswald Peraza
Career
Per 600 PA
49
56.21
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Oswald Peraza
Career
Per 600 PA
37
42.45
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Oswald Peraza
Career
Per 600 PA
77
88.34
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Oswald Peraza
Career
Per 600 PA
34.91
40.05
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Oswald Peraza
Career
Per 600 PAverified
9
10.33
Mike Sweeney
Careerverified
Per 600 PA
74
7.59
Oswald Peraza
Career
Per 600 PA
37
42.45
Mike Sweeney
Careerverified
Per 600 PAverified
522
53.56
Oswald Peraza
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
61
6.26
Oswald Peraza
Careerverified
Per 600 PA
142
162.91
Mike Sweeney
Career
Per 600 PAverified
613
62.89
Oswald Peraza
Career
Per 600 PA
3.68
3.68
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
Oswald Peraza
Career
Per 600 PA
0.26
0.26
Mike Sweeney
Careerverified
Per 600 PAverified
0.85
0.85
Oswald Peraza
Career
Per 600 PA
0
0
Mike Sweeney
Careerverified
Per 600 PAverified
5
0.51
Oswald Peraza
Career
Per 600 PA
1
1.15
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Oswald Peraza
Careerverified
Per 600 PAverified
10
11.47
Mike Sweeney
Career
Per 600 PA
142
14.57
Oswald Peraza
Career
Per 600 PAverified
15
17.21
Mike Sweeney
Careerverified
Per 600 PA
53
5.44
Oswald Peraza
Career
Per 600 PAverified
3
3.44
Mike Sweeney
Careerverified
Per 600 PA
25
2.56
Oswald Peraza
Career
Per 600 PAverified
18
20.65
Mike Sweeney
Careerverified
Per 600 PA
78
8
Oswald Peraza
Careerverified
Per 600 PAverified
83.33
83.33
Mike Sweeney
Career
Per 600 PA
67.95
67.95

Fielding Stats for Oswald Peraza and Mike Sweeney

Oswald Peraza
Career
Per 9 Innings
4
4
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Oswald Peraza
Career
Per 9 Inningsverified
185
1.35
Mike Sweeney
Careerverified
Per 9 Innings
789
1.09
Oswald Peraza
Career
Per 9 Innings
135
0.99
Mike Sweeney
Careerverified
Per 9 Inningsverified
748
1.03
Oswald Peraza
Career
Per 9 Innings
3692
27
Mike Sweeney
Careerverified
Per 9 Innings
19539
27
Oswald Peraza
Career
Per 9 Innings
1230.2
9
Mike Sweeney
Careerverified
Per 9 Innings
6513
9
Oswald Peraza
Career
Per 9 Innings
222
1.62
Mike Sweeney
Careerverified
Per 9 Inningsverified
6015
8.31
Oswald Peraza
Career
Per 9 Inningsverified
272
1.99
Mike Sweeney
Careerverified
Per 9 Innings
515
0.71
Oswald Peraza
Careerverified
Per 9 Innings
13
0.1
Mike Sweeney
Career
Per 9 Innings
70
0.1
Oswald Peraza
Career
Per 9 Innings
507
3.71
Mike Sweeney
Careerverified
Per 9 Inningsverified
6600
9.12
Oswald Peraza
Career
Per 9 Innings
494
3.61
Mike Sweeney
Careerverified
Per 9 Inningsverified
6530
9.02
Oswald Peraza
Career
Per 9 Innings
97.44
97.44
Mike Sweeney
Careerverified
Per 9 Inningsverified
98.94
98.94
Oswald Peraza
Career
Per 9 Innings
2.67
2.67
Mike Sweeney
Careerverified
Per 9 Inningsverified
8.276
8.276
Oswald Peraza
Career
Per 9 Innings
72.97
72.97
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Oswald Peraza
Career
Per 9 Innings
41
0.3
Mike Sweeney
Careerverified
Per 9 Inningsverified
552
0.76
Oswald Peraza
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
16
0.02
Oswald Peraza
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Oswald Peraza
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Oswald Peraza
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07