Tony Peña vs. Blake Swihart — Career Comparison

Baby BoomersD.R.Throws RightBats RightCaribbeanPittsburgh PiratesNational LeagueCatcherGold GloveAll-Star
MillenialTexasThrows RightBats SwitchNorth AmericaBoston Red SoxAmerican LeagueCatcher

On the career numbers, Tony Peña posted the stronger offensive profile against Blake Swihart. Tony Peña posted stronger numbers in OPS (.680 vs .656) and on-base percentage (.316 vs .301). Blake Swihart had the advantage in home run production (12 career HR at a higher rate). By the career numbers, Tony Peña had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tony Peña and Blake Swihart

Tony Peña
Careerverified
Per 600 PAverified
18
18
Blake Swihart
Career
Per 600 PA
5
5
Tony Peña
Careerverified
Per 600 PA
1988
168.64
Blake Swihart
Career
Per 600 PAverified
234
201.72
Tony Peña
Careerverified
Per 600 PA
7073
600
Blake Swihart
Career
Per 600 PA
696
600
Tony Peña
Careerverified
Per 600 PA
6489
550.46
Blake Swihart
Career
Per 600 PAverified
639
550.86
Tony Peña
Careerverified
Per 600 PAverified
0.26
0.26
Blake Swihart
Career
Per 600 PA
0.243
0.243
Tony Peña
Careerverified
Per 600 PAverified
0.691
0.691
Blake Swihart
Career
Per 600 PA
0.677
0.677
Tony Peña
Careerverified
Per 600 PAverified
1687
143.11
Blake Swihart
Career
Per 600 PA
155
133.62
Tony Peña
Careerverified
Per 600 PAverified
1255
106.46
Blake Swihart
Career
Per 600 PA
111
95.69
Tony Peña
Careerverified
Per 600 PAverified
298
25.28
Blake Swihart
Career
Per 600 PA
28
24.14
Tony Peña
Careerverified
Per 600 PA
27
2.29
Blake Swihart
Career
Per 600 PAverified
4
3.45
Tony Peña
Careerverified
Per 600 PA
107
9.08
Blake Swihart
Career
Per 600 PAverified
12
10.34
Tony Peña
Careerverified
Per 600 PA
432
36.65
Blake Swihart
Career
Per 600 PAverified
44
37.93
Tony Peña
Career
Per 600 PA
0.256
0.256
Blake Swihart
Careerverified
Per 600 PAverified
0.284
0.284
Tony Peña
Career
Per 600 PA
0.017
0.017
Blake Swihart
Careerverified
Per 600 PAverified
0.019
0.019
Tony Peña
Career
Per 600 PA
0.063
0.063
Blake Swihart
Careerverified
Per 600 PAverified
0.077
0.077
Tony Peña
Careerverified
Per 600 PA
696.46
59.08
Blake Swihart
Career
Per 600 PAverified
69.26
59.71
Tony Peña
Careerverified
Per 600 PAverified
2360
200.2
Blake Swihart
Career
Per 600 PA
227
195.69
Tony Peña
Careerverified
Per 600 PAverified
2165
183.66
Blake Swihart
Career
Per 600 PA
209
180.17
Tony Peña
Careerverified
Per 600 PAverified
0.309
0.309
Blake Swihart
Career
Per 600 PA
0.301
0.301
Tony Peña
Careerverified
Per 600 PAverified
0.364
0.364
Blake Swihart
Career
Per 600 PA
0.355
0.355
Tony Peña
Careerverified
Per 600 PAverified
0.673
0.673
Blake Swihart
Career
Per 600 PA
0.656
0.656
Tony Peña
Career
Per 600 PA
0.104
0.104
Blake Swihart
Careerverified
Per 600 PAverified
0.113
0.113
Tony Peña
Careerverified
Per 600 PAverified
0.23
0.23
Blake Swihart
Career
Per 600 PA
0.224
0.224
Tony Peña
Career
Per 600 PA
0.572
0.572
Blake Swihart
Careerverified
Per 600 PAverified
0.58
0.58
Tony Peña
Career
Per 600 PA
0.284
0.284
Blake Swihart
Careerverified
Per 600 PAverified
0.327
0.327
Tony Peña
Careerverified
Per 600 PA
667
56.58
Blake Swihart
Career
Per 600 PAverified
98
84.48
Tony Peña
Careerverified
Per 600 PAverified
708
60.06
Blake Swihart
Career
Per 600 PA
67
57.76
Tony Peña
Careerverified
Per 600 PA
1268
107.56
Blake Swihart
Career
Per 600 PAverified
153
131.9
Tony Peña
Careerverified
Per 600 PAverified
723.01
61.33
Blake Swihart
Career
Per 600 PA
70.55
60.81
Tony Peña
Careerverified
Per 600 PAverified
23
1.95
Blake Swihart
Career
Per 600 PA
2
1.72
Tony Peña
Careerverified
Per 600 PA
455
38.6
Blake Swihart
Career
Per 600 PAverified
52
44.83
Tony Peña
Careerverified
Per 600 PAverified
72
6.11
Blake Swihart
Career
Per 600 PA
0
0
Tony Peña
Career
Per 600 PAverified
846
71.77
Blake Swihart
Careerverified
Per 600 PA
190
163.79
Tony Peña
Careerverified
Per 600 PAverified
8.36
8.36
Blake Swihart
Career
Per 600 PA
3.66
3.66
Tony Peña
Careerverified
Per 600 PAverified
0.54
0.54
Blake Swihart
Career
Per 600 PA
0.27
0.27
Tony Peña
Careerverified
Per 600 PAverified
68
5.77
Blake Swihart
Career
Per 600 PA
2
1.72
Tony Peña
Careerverified
Per 600 PAverified
38
3.22
Blake Swihart
Career
Per 600 PA
1
0.86
Tony Peña
Career
Per 600 PA
234
19.85
Blake Swihart
Careerverified
Per 600 PAverified
14
12.07
Tony Peña
Careerverified
Per 600 PA
80
6.79
Blake Swihart
Career
Per 600 PAverified
10
8.62
Tony Peña
Careerverified
Per 600 PAverified
63
5.34
Blake Swihart
Career
Per 600 PA
4
3.45
Tony Peña
Careerverified
Per 600 PAverified
143
12.13
Blake Swihart
Career
Per 600 PA
14
12.07
Tony Peña
Career
Per 600 PA
55.94
55.94
Blake Swihart
Careerverified
Per 600 PAverified
71.43
71.43

Fielding Stats for Tony Peña and Blake Swihart

Tony Peña
Careerverified
Per 9 Inningsverified
18
18
Blake Swihart
Career
Per 9 Innings
5
5
Tony Peña
Careerverified
Per 9 Innings
1967
1.1
Blake Swihart
Career
Per 9 Inningsverified
198
1.28
Tony Peña
Careerverified
Per 9 Inningsverified
1785
1
Blake Swihart
Career
Per 9 Innings
147
0.95
Tony Peña
Careerverified
Per 9 Innings
48095
27
Blake Swihart
Career
Per 9 Innings
4190
27
Tony Peña
Careerverified
Per 9 Innings
16031.2
9
Blake Swihart
Career
Per 9 Innings
1396.2
9
Tony Peña
Careerverified
Per 9 Inningsverified
11260
6.32
Blake Swihart
Career
Per 9 Innings
965
6.22
Tony Peña
Careerverified
Per 9 Inningsverified
1049
0.59
Blake Swihart
Career
Per 9 Innings
64
0.41
Tony Peña
Career
Per 9 Innings
118
0.07
Blake Swihart
Careerverified
Per 9 Inningsverified
7
0.05
Tony Peña
Careerverified
Per 9 Inningsverified
12427
6.98
Blake Swihart
Career
Per 9 Innings
1036
6.68
Tony Peña
Careerverified
Per 9 Inningsverified
12309
6.91
Blake Swihart
Career
Per 9 Innings
1029
6.63
Tony Peña
Career
Per 9 Innings
99.05
99.05
Blake Swihart
Careerverified
Per 9 Inningsverified
99.32
99.32
Tony Peña
Careerverified
Per 9 Inningsverified
6.258
6.258
Blake Swihart
Career
Per 9 Innings
5.197
5.197
Tony Peña
Careerverified
Per 9 Inningsverified
90.75
90.75
Blake Swihart
Career
Per 9 Innings
74.24
74.24
Tony Peña
Careerverified
Per 9 Inningsverified
157
0.09
Blake Swihart
Career
Per 9 Innings
11
0.07
Tony Peña
Career
Per 9 Inningsverified
105
0.06
Blake Swihart
Careerverified
Per 9 Innings
20
0.13
Tony Peña
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Tony Peña
Career
Per 9 Innings
1224
0.69
Blake Swihart
Careerverified
Per 9 Inningsverified
63
0.41
Tony Peña
Careerverified
Per 9 Inningsverified
656
0.37
Blake Swihart
Career
Per 9 Innings
23
0.15