Michael Helman vs. Blake Swihart — Career Comparison

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

On the career numbers, Michael Helman posted the stronger offensive profile against Blake Swihart. Michael Helman posted stronger numbers in OPS (.749 vs .656) and slugging (.459 vs .355). Blake Swihart had the advantage in on-base percentage (.301 vs .291). By the career numbers, Michael Helman had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Michael Helman and Blake Swihart

Michael Helman
Career
Per 600 PA
2
2
Blake Swihart
Careerverified
Per 600 PAverified
5
5
Michael Helman
Career
Per 600 PAverified
47
235
Blake Swihart
Careerverified
Per 600 PA
234
201.72
Michael Helman
Career
Per 600 PA
120
600
Blake Swihart
Careerverified
Per 600 PA
696
600
Michael Helman
Career
Per 600 PA
109
545
Blake Swihart
Careerverified
Per 600 PAverified
639
550.86
Michael Helman
Career
Per 600 PA
0.239
0.239
Blake Swihart
Careerverified
Per 600 PAverified
0.243
0.243
Michael Helman
Careerverified
Per 600 PAverified
0.783
0.783
Blake Swihart
Career
Per 600 PA
0.677
0.677
Michael Helman
Career
Per 600 PA
26
130
Blake Swihart
Careerverified
Per 600 PAverified
155
133.62
Michael Helman
Career
Per 600 PA
13
65
Blake Swihart
Careerverified
Per 600 PAverified
111
95.69
Michael Helman
Career
Per 600 PAverified
7
35
Blake Swihart
Careerverified
Per 600 PA
28
24.14
Michael Helman
Career
Per 600 PAverified
1
5
Blake Swihart
Careerverified
Per 600 PA
4
3.45
Michael Helman
Career
Per 600 PAverified
5
25
Blake Swihart
Careerverified
Per 600 PA
12
10.34
Michael Helman
Career
Per 600 PAverified
13
65
Blake Swihart
Careerverified
Per 600 PA
44
37.93
Michael Helman
Careerverified
Per 600 PAverified
0.5
0.5
Blake Swihart
Career
Per 600 PA
0.284
0.284
Michael Helman
Careerverified
Per 600 PAverified
0.046
0.046
Blake Swihart
Career
Per 600 PA
0.019
0.019
Michael Helman
Careerverified
Per 600 PAverified
0.192
0.192
Blake Swihart
Career
Per 600 PA
0.077
0.077
Michael Helman
Career
Per 600 PAverified
15.65
78.26
Blake Swihart
Careerverified
Per 600 PA
69.26
59.71
Michael Helman
Career
Per 600 PAverified
50
250
Blake Swihart
Careerverified
Per 600 PA
227
195.69
Michael Helman
Career
Per 600 PA
34
170
Blake Swihart
Careerverified
Per 600 PAverified
209
180.17
Michael Helman
Career
Per 600 PA
0.291
0.291
Blake Swihart
Careerverified
Per 600 PAverified
0.301
0.301
Michael Helman
Careerverified
Per 600 PAverified
0.459
0.459
Blake Swihart
Career
Per 600 PA
0.355
0.355
Michael Helman
Careerverified
Per 600 PAverified
0.749
0.749
Blake Swihart
Career
Per 600 PA
0.656
0.656
Michael Helman
Careerverified
Per 600 PAverified
0.22
0.22
Blake Swihart
Career
Per 600 PA
0.113
0.113
Michael Helman
Careerverified
Per 600 PAverified
0.245
0.245
Blake Swihart
Career
Per 600 PA
0.224
0.224
Michael Helman
Careerverified
Per 600 PAverified
0.747
0.747
Blake Swihart
Career
Per 600 PA
0.58
0.58
Michael Helman
Career
Per 600 PA
0.263
0.263
Blake Swihart
Careerverified
Per 600 PAverified
0.327
0.327
Michael Helman
Career
Per 600 PAverified
20
100
Blake Swihart
Careerverified
Per 600 PA
98
84.48
Michael Helman
Career
Per 600 PAverified
20
100
Blake Swihart
Careerverified
Per 600 PA
67
57.76
Michael Helman
Career
Per 600 PAverified
35
175
Blake Swihart
Careerverified
Per 600 PA
153
131.9
Michael Helman
Career
Per 600 PAverified
15.6
77.99
Blake Swihart
Careerverified
Per 600 PA
70.55
60.81
Michael Helman
Career
Per 600 PAverified
1
5
Blake Swihart
Careerverified
Per 600 PA
2
1.72
Michael Helman
Career
Per 600 PA
7
35
Blake Swihart
Careerverified
Per 600 PAverified
52
44.83
Michael Helman
Career
Per 600 PA
0
0
Blake Swihart
Career
Per 600 PA
0
0
Michael Helman
Careerverified
Per 600 PAverified
24
120
Blake Swihart
Career
Per 600 PA
190
163.79
Michael Helman
Careerverified
Per 600 PAverified
5
5
Blake Swihart
Career
Per 600 PA
3.66
3.66
Michael Helman
Careerverified
Per 600 PAverified
0.29
0.29
Blake Swihart
Career
Per 600 PA
0.27
0.27
Michael Helman
Careerverified
Per 600 PAverified
3
15
Blake Swihart
Career
Per 600 PA
2
1.72
Michael Helman
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
1
0.86
Michael Helman
Careerverified
Per 600 PAverified
0
0
Blake Swihart
Career
Per 600 PA
14
12.07
Michael Helman
Career
Per 600 PAverified
4
20
Blake Swihart
Careerverified
Per 600 PA
10
8.62
Michael Helman
Career
Per 600 PA
0
0
Blake Swihart
Careerverified
Per 600 PAverified
4
3.45
Michael Helman
Career
Per 600 PAverified
4
20
Blake Swihart
Careerverified
Per 600 PA
14
12.07
Michael Helman
Careerverified
Per 600 PAverified
100
100
Blake Swihart
Career
Per 600 PA
71.43
71.43

Fielding Stats for Michael Helman and Blake Swihart

Michael Helman
Career
Per 9 Innings
2
2
Blake Swihart
Careerverified
Per 9 Inningsverified
5
5
Michael Helman
Career
Per 9 Inningsverified
44
1.4
Blake Swihart
Careerverified
Per 9 Innings
198
1.28
Michael Helman
Career
Per 9 Innings
30
0.95
Blake Swihart
Careerverified
Per 9 Innings
147
0.95
Michael Helman
Career
Per 9 Innings
851
27
Blake Swihart
Careerverified
Per 9 Innings
4190
27
Michael Helman
Career
Per 9 Innings
283.2
9
Blake Swihart
Careerverified
Per 9 Innings
1396.2
9
Michael Helman
Career
Per 9 Innings
92
2.92
Blake Swihart
Careerverified
Per 9 Inningsverified
965
6.22
Michael Helman
Career
Per 9 Innings
1
0.03
Blake Swihart
Careerverified
Per 9 Inningsverified
64
0.41
Michael Helman
Careerverified
Per 9 Inningsverified
1
0.03
Blake Swihart
Career
Per 9 Innings
7
0.05
Michael Helman
Career
Per 9 Innings
94
2.98
Blake Swihart
Careerverified
Per 9 Inningsverified
1036
6.68
Michael Helman
Career
Per 9 Innings
93
2.95
Blake Swihart
Careerverified
Per 9 Inningsverified
1029
6.63
Michael Helman
Career
Per 9 Innings
98.94
98.94
Blake Swihart
Careerverified
Per 9 Inningsverified
99.32
99.32
Michael Helman
Career
Per 9 Innings
2.114
2.114
Blake Swihart
Careerverified
Per 9 Inningsverified
5.197
5.197
Michael Helman
Career
Per 9 Innings
68.18
68.18
Blake Swihart
Careerverified
Per 9 Inningsverified
74.24
74.24
Michael Helman
Career
Per 9 Innings
1
0.03
Blake Swihart
Careerverified
Per 9 Inningsverified
11
0.07
Michael Helman
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
20
0.13
Michael Helman
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Michael Helman
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
63
0.41
Michael Helman
Career
Per 9 Innings
0
0
Blake Swihart
Careerverified
Per 9 Inningsverified
23
0.15