Scott Heineman vs. Blake Swihart — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueCenter Fielder
MillenialTexasThrows RightBats SwitchNorth AmericaBoston Red SoxAmerican LeagueCatcher

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

Hitting Stats for Scott Heineman and Blake Swihart

Scott Heineman
Career
Per 600 PA
3
3
Blake Swihart
Careerverified
Per 600 PAverified
5
5
Scott Heineman
Career
Per 600 PAverified
68
235.84
Blake Swihart
Careerverified
Per 600 PA
234
201.72
Scott Heineman
Career
Per 600 PA
173
600
Blake Swihart
Careerverified
Per 600 PA
696
600
Scott Heineman
Career
Per 600 PA
157
544.51
Blake Swihart
Careerverified
Per 600 PAverified
639
550.86
Scott Heineman
Career
Per 600 PA
0.172
0.172
Blake Swihart
Careerverified
Per 600 PAverified
0.243
0.243
Scott Heineman
Career
Per 600 PA
0.601
0.601
Blake Swihart
Careerverified
Per 600 PAverified
0.677
0.677
Scott Heineman
Career
Per 600 PA
27
93.64
Blake Swihart
Careerverified
Per 600 PAverified
155
133.62
Scott Heineman
Career
Per 600 PA
13
45.09
Blake Swihart
Careerverified
Per 600 PAverified
111
95.69
Scott Heineman
Career
Per 600 PAverified
9
31.21
Blake Swihart
Careerverified
Per 600 PA
28
24.14
Scott Heineman
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
4
3.45
Scott Heineman
Career
Per 600 PAverified
5
17.34
Blake Swihart
Careerverified
Per 600 PA
12
10.34
Scott Heineman
Career
Per 600 PAverified
14
48.55
Blake Swihart
Careerverified
Per 600 PA
44
37.93
Scott Heineman
Careerverified
Per 600 PAverified
0.519
0.519
Blake Swihart
Career
Per 600 PA
0.284
0.284
Scott Heineman
Careerverified
Per 600 PAverified
0.032
0.032
Blake Swihart
Career
Per 600 PA
0.019
0.019
Scott Heineman
Careerverified
Per 600 PAverified
0.185
0.185
Blake Swihart
Career
Per 600 PA
0.077
0.077
Scott Heineman
Career
Per 600 PA
14.08
48.83
Blake Swihart
Careerverified
Per 600 PAverified
69.26
59.71
Scott Heineman
Career
Per 600 PA
51
176.88
Blake Swihart
Careerverified
Per 600 PAverified
227
195.69
Scott Heineman
Career
Per 600 PA
43
149.13
Blake Swihart
Careerverified
Per 600 PAverified
209
180.17
Scott Heineman
Career
Per 600 PA
0.249
0.249
Blake Swihart
Careerverified
Per 600 PAverified
0.301
0.301
Scott Heineman
Career
Per 600 PA
0.325
0.325
Blake Swihart
Careerverified
Per 600 PAverified
0.355
0.355
Scott Heineman
Career
Per 600 PA
0.573
0.573
Blake Swihart
Careerverified
Per 600 PAverified
0.656
0.656
Scott Heineman
Careerverified
Per 600 PAverified
0.153
0.153
Blake Swihart
Career
Per 600 PA
0.113
0.113
Scott Heineman
Career
Per 600 PA
0.193
0.193
Blake Swihart
Careerverified
Per 600 PAverified
0.224
0.224
Scott Heineman
Career
Per 600 PA
0.518
0.518
Blake Swihart
Careerverified
Per 600 PAverified
0.58
0.58
Scott Heineman
Career
Per 600 PA
0.208
0.208
Blake Swihart
Careerverified
Per 600 PAverified
0.327
0.327
Scott Heineman
Career
Per 600 PA
19
65.9
Blake Swihart
Careerverified
Per 600 PAverified
98
84.48
Scott Heineman
Career
Per 600 PAverified
17
58.96
Blake Swihart
Careerverified
Per 600 PA
67
57.76
Scott Heineman
Career
Per 600 PA
31
107.51
Blake Swihart
Careerverified
Per 600 PAverified
153
131.9
Scott Heineman
Career
Per 600 PA
10.6
36.77
Blake Swihart
Careerverified
Per 600 PAverified
70.55
60.81
Scott Heineman
Career
Per 600 PAverified
2
6.94
Blake Swihart
Career
Per 600 PA
2
1.72
Scott Heineman
Career
Per 600 PAverified
14
48.55
Blake Swihart
Careerverified
Per 600 PA
52
44.83
Scott Heineman
Career
Per 600 PA
0
0
Blake Swihart
Career
Per 600 PA
0
0
Scott Heineman
Careerverified
Per 600 PAverified
46
159.54
Blake Swihart
Career
Per 600 PA
190
163.79
Scott Heineman
Careerverified
Per 600 PAverified
3.76
3.76
Blake Swihart
Career
Per 600 PA
3.66
3.66
Scott Heineman
Careerverified
Per 600 PAverified
0.3
0.3
Blake Swihart
Career
Per 600 PA
0.27
0.27
Scott Heineman
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
2
1.72
Scott Heineman
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
1
0.86
Scott Heineman
Careerverified
Per 600 PA
5
17.34
Blake Swihart
Career
Per 600 PAverified
14
12.07
Scott Heineman
Career
Per 600 PAverified
4
13.87
Blake Swihart
Careerverified
Per 600 PA
10
8.62
Scott Heineman
Career
Per 600 PAverified
2
6.94
Blake Swihart
Careerverified
Per 600 PA
4
3.45
Scott Heineman
Career
Per 600 PAverified
6
20.81
Blake Swihart
Careerverified
Per 600 PA
14
12.07
Scott Heineman
Career
Per 600 PA
66.67
66.67
Blake Swihart
Careerverified
Per 600 PAverified
71.43
71.43

Fielding Stats for Scott Heineman and Blake Swihart

Scott Heineman
Career
Per 9 Innings
3
3
Blake Swihart
Careerverified
Per 9 Inningsverified
5
5
Scott Heineman
Career
Per 9 Inningsverified
61
1.43
Blake Swihart
Careerverified
Per 9 Innings
198
1.28
Scott Heineman
Career
Per 9 Inningsverified
42
0.98
Blake Swihart
Careerverified
Per 9 Innings
147
0.95
Scott Heineman
Career
Per 9 Innings
1154
27
Blake Swihart
Careerverified
Per 9 Innings
4190
27
Scott Heineman
Career
Per 9 Innings
384.2
9
Blake Swihart
Careerverified
Per 9 Innings
1396.2
9
Scott Heineman
Career
Per 9 Innings
129
3.02
Blake Swihart
Careerverified
Per 9 Inningsverified
965
6.22
Scott Heineman
Career
Per 9 Innings
5
0.12
Blake Swihart
Careerverified
Per 9 Inningsverified
64
0.41
Scott Heineman
Careerverified
Per 9 Inningsverified
1
0.02
Blake Swihart
Career
Per 9 Innings
7
0.05
Scott Heineman
Career
Per 9 Innings
135
3.16
Blake Swihart
Careerverified
Per 9 Inningsverified
1036
6.68
Scott Heineman
Career
Per 9 Innings
134
3.14
Blake Swihart
Careerverified
Per 9 Inningsverified
1029
6.63
Scott Heineman
Career
Per 9 Innings
99.26
99.26
Blake Swihart
Careerverified
Per 9 Inningsverified
99.32
99.32
Scott Heineman
Career
Per 9 Innings
2.197
2.197
Blake Swihart
Careerverified
Per 9 Inningsverified
5.197
5.197
Scott Heineman
Career
Per 9 Innings
68.85
68.85
Blake Swihart
Careerverified
Per 9 Inningsverified
74.24
74.24
Scott Heineman
Career
Per 9 Inningsverified
4
0.09
Blake Swihart
Careerverified
Per 9 Innings
11
0.07
Scott Heineman
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
20
0.13
Scott Heineman
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Scott Heineman
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
63
0.41
Scott Heineman
Career
Per 9 Innings
0
0
Blake Swihart
Careerverified
Per 9 Inningsverified
23
0.15