Don Lang vs. John McHale — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueThird Baseman
Greatest GenerationMichiganThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman

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

Hitting Stats for Don Lang and John McHale

Don Lang
Career
Per 600 PA
2
2
John McHale
Careerverified
Per 600 PAverified
5
5
Don Lang
Careerverified
Per 600 PA
138
192.11
John McHale
Career
Per 600 PAverified
64
307.2
Don Lang
Careerverified
Per 600 PA
431
600
John McHale
Career
Per 600 PA
125
600
Don Lang
Careerverified
Per 600 PA
373
519.26
John McHale
Career
Per 600 PAverified
114
547.2
Don Lang
Careerverified
Per 600 PAverified
0.268
0.268
John McHale
Career
Per 600 PA
0.193
0.193
Don Lang
Careerverified
Per 600 PAverified
0.744
0.744
John McHale
Career
Per 600 PA
0.562
0.562
Don Lang
Careerverified
Per 600 PAverified
100
139.21
John McHale
Career
Per 600 PA
22
105.6
Don Lang
Careerverified
Per 600 PAverified
76
105.8
John McHale
Career
Per 600 PA
18
86.4
Don Lang
Careerverified
Per 600 PAverified
17
23.67
John McHale
Career
Per 600 PA
1
4.8
Don Lang
Careerverified
Per 600 PAverified
2
2.78
John McHale
Career
Per 600 PA
0
0
Don Lang
Careerverified
Per 600 PA
5
6.96
John McHale
Career
Per 600 PAverified
3
14.4
Don Lang
Careerverified
Per 600 PAverified
24
33.41
John McHale
Career
Per 600 PA
4
19.2
Don Lang
Careerverified
Per 600 PAverified
0.24
0.24
John McHale
Career
Per 600 PA
0.182
0.182
Don Lang
Career
Per 600 PA
0.013
0.013
John McHale
Careerverified
Per 600 PAverified
0.026
0.026
Don Lang
Career
Per 600 PA
0.05
0.05
John McHale
Careerverified
Per 600 PAverified
0.136
0.136
Don Lang
Careerverified
Per 600 PAverified
50.72
70.61
John McHale
Career
Per 600 PA
9.33
44.78
Don Lang
Careerverified
Per 600 PAverified
136
189.33
John McHale
Career
Per 600 PA
32
153.6
Don Lang
Careerverified
Per 600 PAverified
150
208.82
John McHale
Career
Per 600 PA
32
153.6
Don Lang
Careerverified
Per 600 PAverified
0.355
0.355
John McHale
Career
Per 600 PA
0.258
0.258
Don Lang
Careerverified
Per 600 PAverified
0.365
0.365
John McHale
Career
Per 600 PA
0.281
0.281
Don Lang
Careerverified
Per 600 PAverified
0.719
0.719
John McHale
Career
Per 600 PA
0.539
0.539
Don Lang
Careerverified
Per 600 PAverified
0.097
0.097
John McHale
Career
Per 600 PA
0.088
0.088
Don Lang
Careerverified
Per 600 PAverified
0.251
0.251
John McHale
Career
Per 600 PA
0.186
0.186
Don Lang
Careerverified
Per 600 PAverified
0.674
0.674
John McHale
Career
Per 600 PA
0.462
0.462
Don Lang
Careerverified
Per 600 PAverified
0.294
0.294
John McHale
Career
Per 600 PA
0.232
0.232
Don Lang
Careerverified
Per 600 PAverified
35
48.72
John McHale
Career
Per 600 PA
10
48
Don Lang
Careerverified
Per 600 PAverified
42
58.47
John McHale
Career
Per 600 PA
12
57.6
Don Lang
Careerverified
Per 600 PAverified
72
100.23
John McHale
Career
Per 600 PA
19
91.2
Don Lang
Careerverified
Per 600 PAverified
55.34
77.04
John McHale
Career
Per 600 PA
9.04
43.41
Don Lang
Career
Per 600 PA
1
1.39
John McHale
Career
Per 600 PAverified
1
4.8
Don Lang
Careerverified
Per 600 PAverified
49
68.21
John McHale
Career
Per 600 PA
9
43.2
Don Lang
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Don Lang
Career
Per 600 PAverified
45
62.65
John McHale
Careerverified
Per 600 PA
29
139.2
Don Lang
Careerverified
Per 600 PAverified
9.58
9.58
John McHale
Career
Per 600 PA
4.31
4.31
Don Lang
Careerverified
Per 600 PAverified
1.09
1.09
John McHale
Career
Per 600 PA
0.31
0.31
Don Lang
Careerverified
Per 600 PAverified
8
11.14
John McHale
Career
Per 600 PA
1
4.8
Don Lang
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Don Lang
Career
Per 600 PA
6
8.35
John McHale
Careerverified
Per 600 PAverified
0
0
Don Lang
Careerverified
Per 600 PA
2
2.78
John McHale
Career
Per 600 PAverified
1
4.8
Don Lang
Career
Per 600 PA
0
0
John McHale
Careerverified
Per 600 PAverified
1
4.8
Don Lang
Career
Per 600 PA
2
2.78
John McHale
Career
Per 600 PAverified
2
9.6
Don Lang
Careerverified
Per 600 PAverified
100
100
John McHale
Career
Per 600 PA
50
50

Fielding Stats for Don Lang and John McHale

Don Lang
Career
Per 9 Innings
2
John McHale
Career
Per 9 Innings
2
Don Lang
Careerverified
Per 9 Innings
114
John McHale
Career
Per 9 Innings
28
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
103
John McHale
Careerverified
Per 9 Innings
200
Don Lang
Careerverified
Per 9 Innings
217
John McHale
Career
Per 9 Innings
13
Don Lang
Career
Per 9 Innings
13
John McHale
Careerverified
Per 9 Innings
1
Don Lang
Careerverified
Per 9 Innings
333
John McHale
Career
Per 9 Innings
214
Don Lang
Careerverified
Per 9 Innings
320
John McHale
Career
Per 9 Innings
213
Don Lang
Career
Per 9 Innings
96.1
John McHale
Careerverified
Per 9 Innings
99.53
Don Lang
Career
Per 9 Innings
2.807
John McHale
Careerverified
Per 9 Innings
7.607
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Careerverified
Per 9 Innings
18
John McHale
Career
Per 9 Innings
12
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Don Lang
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0