Glenn Hubbard vs. Blake Swihart — Career Comparison

Baby BoomersWest GermanyThrows RightBats RightEuropeAtlanta BravesNational LeagueSecond BasemanAll-Star
MillenialTexasThrows RightBats SwitchNorth AmericaBoston Red SoxAmerican LeagueCatcher

Looking at the career totals, Glenn Hubbard and Blake Swihart are closely matched on the surface stats. Glenn Hubbard posted stronger numbers in OPS (.684 vs .656) and on-base percentage (.335 vs .301). Blake Swihart had the advantage in home run production (12 career HR at a higher rate). By the career numbers, Glenn Hubbard had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Glenn Hubbard and Blake Swihart

Glenn Hubbard
Careerverified
Per 600 PAverified
12
12
Blake Swihart
Career
Per 600 PA
5
5
Glenn Hubbard
Careerverified
Per 600 PA
1354
158.61
Blake Swihart
Career
Per 600 PAverified
234
201.72
Glenn Hubbard
Careerverified
Per 600 PA
5122
600
Blake Swihart
Career
Per 600 PA
696
600
Glenn Hubbard
Careerverified
Per 600 PA
4441
520.23
Blake Swihart
Career
Per 600 PAverified
639
550.86
Glenn Hubbard
Careerverified
Per 600 PAverified
0.244
0.244
Blake Swihart
Career
Per 600 PA
0.243
0.243
Glenn Hubbard
Careerverified
Per 600 PAverified
0.704
0.704
Blake Swihart
Career
Per 600 PA
0.677
0.677
Glenn Hubbard
Careerverified
Per 600 PA
1084
126.98
Blake Swihart
Career
Per 600 PAverified
155
133.62
Glenn Hubbard
Careerverified
Per 600 PA
778
91.14
Blake Swihart
Career
Per 600 PAverified
111
95.69
Glenn Hubbard
Careerverified
Per 600 PAverified
214
25.07
Blake Swihart
Career
Per 600 PA
28
24.14
Glenn Hubbard
Careerverified
Per 600 PA
22
2.58
Blake Swihart
Career
Per 600 PAverified
4
3.45
Glenn Hubbard
Careerverified
Per 600 PA
70
8.2
Blake Swihart
Career
Per 600 PAverified
12
10.34
Glenn Hubbard
Careerverified
Per 600 PA
306
35.85
Blake Swihart
Career
Per 600 PAverified
44
37.93
Glenn Hubbard
Career
Per 600 PA
0.282
0.282
Blake Swihart
Careerverified
Per 600 PAverified
0.284
0.284
Glenn Hubbard
Career
Per 600 PA
0.016
0.016
Blake Swihart
Careerverified
Per 600 PAverified
0.019
0.019
Glenn Hubbard
Career
Per 600 PA
0.065
0.065
Blake Swihart
Careerverified
Per 600 PAverified
0.077
0.077
Glenn Hubbard
Careerverified
Per 600 PAverified
537.44
62.96
Blake Swihart
Career
Per 600 PA
69.26
59.71
Glenn Hubbard
Careerverified
Per 600 PA
1552
181.8
Blake Swihart
Career
Per 600 PAverified
227
195.69
Glenn Hubbard
Careerverified
Per 600 PAverified
1656
193.99
Blake Swihart
Career
Per 600 PA
209
180.17
Glenn Hubbard
Careerverified
Per 600 PAverified
0.328
0.328
Blake Swihart
Career
Per 600 PA
0.301
0.301
Glenn Hubbard
Career
Per 600 PA
0.35
0.35
Blake Swihart
Careerverified
Per 600 PAverified
0.355
0.355
Glenn Hubbard
Careerverified
Per 600 PAverified
0.677
0.677
Blake Swihart
Career
Per 600 PA
0.656
0.656
Glenn Hubbard
Career
Per 600 PA
0.105
0.105
Blake Swihart
Careerverified
Per 600 PAverified
0.113
0.113
Glenn Hubbard
Careerverified
Per 600 PAverified
0.235
0.235
Blake Swihart
Career
Per 600 PA
0.224
0.224
Glenn Hubbard
Careerverified
Per 600 PAverified
0.621
0.621
Blake Swihart
Career
Per 600 PA
0.58
0.58
Glenn Hubbard
Career
Per 600 PA
0.269
0.269
Blake Swihart
Careerverified
Per 600 PAverified
0.327
0.327
Glenn Hubbard
Careerverified
Per 600 PA
545
63.84
Blake Swihart
Career
Per 600 PAverified
98
84.48
Glenn Hubbard
Careerverified
Per 600 PA
448
52.48
Blake Swihart
Career
Per 600 PAverified
67
57.76
Glenn Hubbard
Careerverified
Per 600 PA
923
108.12
Blake Swihart
Career
Per 600 PAverified
153
131.9
Glenn Hubbard
Careerverified
Per 600 PAverified
557.76
65.34
Blake Swihart
Career
Per 600 PA
70.55
60.81
Glenn Hubbard
Careerverified
Per 600 PAverified
33
3.87
Blake Swihart
Career
Per 600 PA
2
1.72
Glenn Hubbard
Careerverified
Per 600 PAverified
539
63.14
Blake Swihart
Career
Per 600 PA
52
44.83
Glenn Hubbard
Careerverified
Per 600 PAverified
53
6.21
Blake Swihart
Career
Per 600 PA
0
0
Glenn Hubbard
Career
Per 600 PAverified
640
74.97
Blake Swihart
Careerverified
Per 600 PA
190
163.79
Glenn Hubbard
Careerverified
Per 600 PAverified
8
8
Blake Swihart
Career
Per 600 PA
3.66
3.66
Glenn Hubbard
Careerverified
Per 600 PAverified
0.84
0.84
Blake Swihart
Career
Per 600 PA
0.27
0.27
Glenn Hubbard
Careerverified
Per 600 PAverified
70
8.2
Blake Swihart
Career
Per 600 PA
2
1.72
Glenn Hubbard
Careerverified
Per 600 PAverified
39
4.57
Blake Swihart
Career
Per 600 PA
1
0.86
Glenn Hubbard
Career
Per 600 PAverified
83
9.72
Blake Swihart
Careerverified
Per 600 PA
14
12.07
Glenn Hubbard
Careerverified
Per 600 PA
35
4.1
Blake Swihart
Career
Per 600 PAverified
10
8.62
Glenn Hubbard
Careerverified
Per 600 PAverified
35
4.1
Blake Swihart
Career
Per 600 PA
4
3.45
Glenn Hubbard
Careerverified
Per 600 PA
70
8.2
Blake Swihart
Career
Per 600 PAverified
14
12.07
Glenn Hubbard
Career
Per 600 PA
50
50
Blake Swihart
Careerverified
Per 600 PAverified
71.43
71.43

Fielding Stats for Glenn Hubbard and Blake Swihart

Glenn Hubbard
Careerverified
Per 9 Inningsverified
12
12
Blake Swihart
Career
Per 9 Innings
5
5
Glenn Hubbard
Careerverified
Per 9 Innings
1332
1.07
Blake Swihart
Career
Per 9 Inningsverified
198
1.28
Glenn Hubbard
Careerverified
Per 9 Inningsverified
1272
1.02
Blake Swihart
Career
Per 9 Innings
147
0.95
Glenn Hubbard
Careerverified
Per 9 Innings
33618
27
Blake Swihart
Career
Per 9 Innings
4190
27
Glenn Hubbard
Careerverified
Per 9 Innings
11206
9
Blake Swihart
Career
Per 9 Innings
1396.2
9
Glenn Hubbard
Careerverified
Per 9 Innings
2795
2.24
Blake Swihart
Career
Per 9 Inningsverified
965
6.22
Glenn Hubbard
Careerverified
Per 9 Inningsverified
4444
3.57
Blake Swihart
Career
Per 9 Innings
64
0.41
Glenn Hubbard
Career
Per 9 Innings
127
0.1
Blake Swihart
Careerverified
Per 9 Inningsverified
7
0.05
Glenn Hubbard
Careerverified
Per 9 Innings
7366
5.92
Blake Swihart
Career
Per 9 Inningsverified
1036
6.68
Glenn Hubbard
Careerverified
Per 9 Innings
7239
5.81
Blake Swihart
Career
Per 9 Inningsverified
1029
6.63
Glenn Hubbard
Career
Per 9 Innings
98.28
98.28
Blake Swihart
Careerverified
Per 9 Inningsverified
99.32
99.32
Glenn Hubbard
Careerverified
Per 9 Inningsverified
5.435
5.435
Blake Swihart
Career
Per 9 Innings
5.197
5.197
Glenn Hubbard
Careerverified
Per 9 Inningsverified
95.5
95.5
Blake Swihart
Career
Per 9 Innings
74.24
74.24
Glenn Hubbard
Careerverified
Per 9 Inningsverified
975
0.78
Blake Swihart
Career
Per 9 Innings
11
0.07
Glenn Hubbard
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
20
0.13
Glenn Hubbard
Career
Per 9 Innings
0
0
Blake Swihart
Career
Per 9 Innings
0
0
Glenn Hubbard
Careerverified
Per 9 Inningsverified
0
0
Blake Swihart
Career
Per 9 Innings
63
0.41
Glenn Hubbard
Career
Per 9 Innings
0
0
Blake Swihart
Careerverified
Per 9 Inningsverified
23
0.15