John McHale vs. Mike Olt — Career Comparison

Greatest GenerationMichiganThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman
MillenialConnecticutThrows RightBats RightNorth AmericaChicago CubsNational LeagueThird Baseman

Looking at the career totals, John McHale and Mike Olt are closely matched on the surface stats. Mike Olt posted stronger numbers in OPS (.580 vs .539) and slugging (.330 vs .281). John McHale had the advantage in on-base percentage (.258 vs .250). By the career numbers, Mike Olt had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John McHale and Mike Olt

John McHale
Careerverified
Per 600 PAverified
5
5
Mike Olt
Career
Per 600 PA
3
3
John McHale
Career
Per 600 PAverified
64
307.2
Mike Olt
Careerverified
Per 600 PA
135
202.5
John McHale
Career
Per 600 PA
125
600
Mike Olt
Careerverified
Per 600 PA
400
600
John McHale
Career
Per 600 PAverified
114
547.2
Mike Olt
Careerverified
Per 600 PA
352
528
John McHale
Careerverified
Per 600 PAverified
0.193
0.193
Mike Olt
Career
Per 600 PA
0.168
0.168
John McHale
Career
Per 600 PA
0.562
0.562
Mike Olt
Careerverified
Per 600 PAverified
0.606
0.606
John McHale
Career
Per 600 PAverified
22
105.6
Mike Olt
Careerverified
Per 600 PA
59
88.5
John McHale
Career
Per 600 PAverified
18
86.4
Mike Olt
Careerverified
Per 600 PA
34
51
John McHale
Career
Per 600 PA
1
4.8
Mike Olt
Careerverified
Per 600 PAverified
9
13.5
John McHale
Career
Per 600 PA
0
0
Mike Olt
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
3
14.4
Mike Olt
Careerverified
Per 600 PAverified
16
24
John McHale
Career
Per 600 PA
4
19.2
Mike Olt
Careerverified
Per 600 PAverified
25
37.5
John McHale
Career
Per 600 PA
0.182
0.182
Mike Olt
Careerverified
Per 600 PAverified
0.424
0.424
John McHale
Career
Per 600 PA
0.026
0.026
Mike Olt
Careerverified
Per 600 PAverified
0.046
0.046
John McHale
Career
Per 600 PA
0.136
0.136
Mike Olt
Careerverified
Per 600 PAverified
0.271
0.271
John McHale
Career
Per 600 PA
9.33
44.78
Mike Olt
Careerverified
Per 600 PAverified
34.19
51.29
John McHale
Career
Per 600 PA
32
153.6
Mike Olt
Careerverified
Per 600 PAverified
116
174
John McHale
Career
Per 600 PAverified
32
153.6
Mike Olt
Careerverified
Per 600 PA
100
150
John McHale
Careerverified
Per 600 PAverified
0.258
0.258
Mike Olt
Career
Per 600 PA
0.25
0.25
John McHale
Career
Per 600 PA
0.281
0.281
Mike Olt
Careerverified
Per 600 PAverified
0.33
0.33
John McHale
Career
Per 600 PA
0.539
0.539
Mike Olt
Careerverified
Per 600 PAverified
0.58
0.58
John McHale
Career
Per 600 PA
0.088
0.088
Mike Olt
Careerverified
Per 600 PAverified
0.162
0.162
John McHale
Career
Per 600 PA
0.186
0.186
Mike Olt
Careerverified
Per 600 PAverified
0.195
0.195
John McHale
Career
Per 600 PA
0.462
0.462
Mike Olt
Careerverified
Per 600 PAverified
0.523
0.523
John McHale
Careerverified
Per 600 PAverified
0.232
0.232
Mike Olt
Career
Per 600 PA
0.221
0.221
John McHale
Career
Per 600 PA
10
48
Mike Olt
Careerverified
Per 600 PA
32
48
John McHale
Career
Per 600 PA
12
57.6
Mike Olt
Careerverified
Per 600 PAverified
43
64.5
John McHale
Career
Per 600 PAverified
19
91.2
Mike Olt
Careerverified
Per 600 PA
59
88.5
John McHale
Career
Per 600 PAverified
9.04
43.41
Mike Olt
Careerverified
Per 600 PA
27.5
41.25
John McHale
Career
Per 600 PA
1
4.8
Mike Olt
Careerverified
Per 600 PAverified
4
6
John McHale
Career
Per 600 PA
9
43.2
Mike Olt
Careerverified
Per 600 PAverified
37
55.5
John McHale
Career
Per 600 PA
0
0
Mike Olt
Career
Per 600 PA
0
0
John McHale
Careerverified
Per 600 PAverified
29
139.2
Mike Olt
Career
Per 600 PA
148
222
John McHale
Careerverified
Per 600 PAverified
4.31
4.31
Mike Olt
Career
Per 600 PA
2.7
2.7
John McHale
Careerverified
Per 600 PAverified
0.31
0.31
Mike Olt
Career
Per 600 PA
0.25
0.25
John McHale
Careerverified
Per 600 PAverified
1
4.8
Mike Olt
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Mike Olt
Careerverified
Per 600 PAverified
7
10.5
John McHale
Careerverified
Per 600 PAverified
0
0
Mike Olt
Career
Per 600 PA
6
9
John McHale
Career
Per 600 PAverified
1
4.8
Mike Olt
Career
Per 600 PA
1
1.5
John McHale
Career
Per 600 PAverified
1
4.8
Mike Olt
Careerverified
Per 600 PA
3
4.5
John McHale
Career
Per 600 PAverified
2
9.6
Mike Olt
Careerverified
Per 600 PA
4
6
John McHale
Careerverified
Per 600 PAverified
50
50
Mike Olt
Career
Per 600 PA
25
25

Fielding Stats for John McHale and Mike Olt

John McHale
Career
Per 9 Innings
2
Mike Olt
Careerverified
Per 9 Inningsverified
3
3
John McHale
Career
Per 9 Innings
28
Mike Olt
Careerverified
Per 9 Inningsverified
110
1.25
John McHale
Career
Per 9 Innings
0
Mike Olt
Careerverified
Per 9 Inningsverified
94
1.07
John McHale
Career
Per 9 Innings
0
Mike Olt
Careerverified
Per 9 Inningsverified
2380
27
John McHale
Career
Per 9 Innings
0
Mike Olt
Careerverified
Per 9 Inningsverified
793.1
9
John McHale
Career
Per 9 Innings
200
Mike Olt
Careerverified
Per 9 Inningsverified
202
2.29
John McHale
Career
Per 9 Innings
13
Mike Olt
Careerverified
Per 9 Inningsverified
118
1.34
John McHale
Careerverified
Per 9 Inningsverified
1
Mike Olt
Career
Per 9 Innings
16
0.18
John McHale
Career
Per 9 Innings
214
Mike Olt
Careerverified
Per 9 Inningsverified
336
3.81
John McHale
Career
Per 9 Innings
213
Mike Olt
Careerverified
Per 9 Inningsverified
320
3.63
John McHale
Careerverified
Per 9 Innings
99.53
Mike Olt
Career
Per 9 Inningsverified
95.24
95.24
John McHale
Careerverified
Per 9 Innings
7.607
Mike Olt
Career
Per 9 Inningsverified
2.909
2.909
John McHale
Career
Per 9 Innings
0
Mike Olt
Careerverified
Per 9 Inningsverified
85.45
85.45
John McHale
Career
Per 9 Innings
12
Mike Olt
Careerverified
Per 9 Inningsverified
18
0.2
John McHale
Career
Per 9 Innings
0
Mike Olt
Career
Per 9 Innings
0
0
John McHale
Career
Per 9 Innings
0
Mike Olt
Career
Per 9 Innings
0
0
John McHale
Career
Per 9 Innings
0
Mike Olt
Career
Per 9 Innings
0
0
John McHale
Career
Per 9 Innings
0
Mike Olt
Career
Per 9 Innings
0
0