Sam Langford vs. John McHale — Career Comparison

Lost GenerationTexasThrows RightBats LeftNorth AmericaCleveland GuardiansAmerican LeagueCenter Fielder
Greatest GenerationMichiganThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman

On the career numbers, Sam Langford posted the stronger offensive profile against John McHale. Sam Langford posted stronger numbers in OPS (.698 vs .539) and on-base percentage (.316 vs .258). John McHale had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Sam Langford had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Sam Langford and John McHale

Sam Langford
Career
Per 600 PA
3
3
John McHale
Careerverified
Per 600 PAverified
5
5
Sam Langford
Careerverified
Per 600 PA
131
145.83
John McHale
Career
Per 600 PAverified
64
307.2
Sam Langford
Careerverified
Per 600 PA
539
600
John McHale
Career
Per 600 PA
125
600
Sam Langford
Careerverified
Per 600 PAverified
495
551.02
John McHale
Career
Per 600 PA
114
547.2
Sam Langford
Careerverified
Per 600 PAverified
0.275
0.275
John McHale
Career
Per 600 PA
0.193
0.193
Sam Langford
Careerverified
Per 600 PAverified
0.706
0.706
John McHale
Career
Per 600 PA
0.562
0.562
Sam Langford
Careerverified
Per 600 PAverified
136
151.39
John McHale
Career
Per 600 PA
22
105.6
Sam Langford
Careerverified
Per 600 PAverified
101
112.43
John McHale
Career
Per 600 PA
18
86.4
Sam Langford
Careerverified
Per 600 PAverified
22
24.49
John McHale
Career
Per 600 PA
1
4.8
Sam Langford
Careerverified
Per 600 PAverified
8
8.91
John McHale
Career
Per 600 PA
0
0
Sam Langford
Careerverified
Per 600 PA
5
5.57
John McHale
Career
Per 600 PAverified
3
14.4
Sam Langford
Careerverified
Per 600 PAverified
35
38.96
John McHale
Career
Per 600 PA
4
19.2
Sam Langford
Careerverified
Per 600 PAverified
0.257
0.257
John McHale
Career
Per 600 PA
0.182
0.182
Sam Langford
Career
Per 600 PA
0.01
0.01
John McHale
Careerverified
Per 600 PAverified
0.026
0.026
Sam Langford
Career
Per 600 PA
0.037
0.037
John McHale
Careerverified
Per 600 PAverified
0.136
0.136
Sam Langford
Careerverified
Per 600 PAverified
58.6
65.23
John McHale
Career
Per 600 PA
9.33
44.78
Sam Langford
Careerverified
Per 600 PAverified
189
210.39
John McHale
Career
Per 600 PA
32
153.6
Sam Langford
Careerverified
Per 600 PAverified
166
184.79
John McHale
Career
Per 600 PA
32
153.6
Sam Langford
Careerverified
Per 600 PAverified
0.316
0.316
John McHale
Career
Per 600 PA
0.258
0.258
Sam Langford
Careerverified
Per 600 PAverified
0.382
0.382
John McHale
Career
Per 600 PA
0.281
0.281
Sam Langford
Careerverified
Per 600 PAverified
0.698
0.698
John McHale
Career
Per 600 PA
0.539
0.539
Sam Langford
Careerverified
Per 600 PAverified
0.107
0.107
John McHale
Career
Per 600 PA
0.088
0.088
Sam Langford
Careerverified
Per 600 PAverified
0.238
0.238
John McHale
Career
Per 600 PA
0.186
0.186
Sam Langford
Careerverified
Per 600 PAverified
0.605
0.605
John McHale
Career
Per 600 PA
0.462
0.462
Sam Langford
Careerverified
Per 600 PAverified
0.292
0.292
John McHale
Career
Per 600 PA
0.232
0.232
Sam Langford
Careerverified
Per 600 PAverified
61
67.9
John McHale
Career
Per 600 PA
10
48
Sam Langford
Careerverified
Per 600 PAverified
57
63.45
John McHale
Career
Per 600 PA
12
57.6
Sam Langford
Careerverified
Per 600 PAverified
113
125.79
John McHale
Career
Per 600 PA
19
91.2
Sam Langford
Careerverified
Per 600 PAverified
65.08
72.45
John McHale
Career
Per 600 PA
9.04
43.41
Sam Langford
Careerverified
Per 600 PA
4
4.45
John McHale
Career
Per 600 PAverified
1
4.8
Sam Langford
Careerverified
Per 600 PA
26
28.94
John McHale
Career
Per 600 PAverified
9
43.2
Sam Langford
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Sam Langford
Career
Per 600 PAverified
42
46.75
John McHale
Careerverified
Per 600 PA
29
139.2
Sam Langford
Careerverified
Per 600 PAverified
12.83
12.83
John McHale
Career
Per 600 PA
4.31
4.31
Sam Langford
Careerverified
Per 600 PAverified
0.62
0.62
John McHale
Career
Per 600 PA
0.31
0.31
Sam Langford
Careerverified
Per 600 PAverified
14
15.58
John McHale
Career
Per 600 PA
1
4.8
Sam Langford
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Sam Langford
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Sam Langford
Careerverified
Per 600 PA
3
3.34
John McHale
Career
Per 600 PAverified
1
4.8
Sam Langford
Careerverified
Per 600 PAverified
8
8.91
John McHale
Career
Per 600 PA
1
4.8
Sam Langford
Careerverified
Per 600 PAverified
11
12.24
John McHale
Career
Per 600 PA
2
9.6
Sam Langford
Career
Per 600 PA
27.27
27.27
John McHale
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Sam Langford and John McHale

Sam Langford
Career
Per 9 Innings
2
John McHale
Career
Per 9 Innings
2
Sam Langford
Careerverified
Per 9 Innings
127
John McHale
Career
Per 9 Innings
28
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Careerverified
Per 9 Innings
278
John McHale
Career
Per 9 Innings
200
Sam Langford
Career
Per 9 Innings
6
John McHale
Careerverified
Per 9 Innings
13
Sam Langford
Career
Per 9 Innings
7
John McHale
Careerverified
Per 9 Innings
1
Sam Langford
Careerverified
Per 9 Innings
291
John McHale
Career
Per 9 Innings
214
Sam Langford
Careerverified
Per 9 Innings
284
John McHale
Career
Per 9 Innings
213
Sam Langford
Career
Per 9 Innings
97.59
John McHale
Careerverified
Per 9 Innings
99.53
Sam Langford
Career
Per 9 Innings
2.236
John McHale
Careerverified
Per 9 Innings
7.607
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
2
John McHale
Careerverified
Per 9 Innings
12
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Sam Langford
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0