Joe Grace vs. John McHale — Career Comparison

Greatest GenerationIllinoisThrows RightBats LeftNorth AmericaSt. Louis BrownsAmerican LeagueRight Fielder
Greatest GenerationMichiganThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman

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

Hitting Stats for Joe Grace and John McHale

Joe Grace
Careerverified
Per 600 PAverified
6
6
John McHale
Career
Per 600 PA
5
5
Joe Grace
Careerverified
Per 600 PA
484
164.16
John McHale
Career
Per 600 PAverified
64
307.2
Joe Grace
Careerverified
Per 600 PA
1769
600
John McHale
Career
Per 600 PA
125
600
Joe Grace
Careerverified
Per 600 PA
1561
529.45
John McHale
Career
Per 600 PAverified
114
547.2
Joe Grace
Careerverified
Per 600 PAverified
0.283
0.283
John McHale
Career
Per 600 PA
0.193
0.193
Joe Grace
Careerverified
Per 600 PAverified
0.765
0.765
John McHale
Career
Per 600 PA
0.562
0.562
Joe Grace
Careerverified
Per 600 PAverified
442
149.92
John McHale
Career
Per 600 PA
22
105.6
Joe Grace
Careerverified
Per 600 PAverified
328
111.25
John McHale
Career
Per 600 PA
18
86.4
Joe Grace
Careerverified
Per 600 PAverified
76
25.78
John McHale
Career
Per 600 PA
1
4.8
Joe Grace
Careerverified
Per 600 PAverified
18
6.11
John McHale
Career
Per 600 PA
0
0
Joe Grace
Careerverified
Per 600 PA
20
6.78
John McHale
Career
Per 600 PAverified
3
14.4
Joe Grace
Careerverified
Per 600 PAverified
114
38.67
John McHale
Career
Per 600 PA
4
19.2
Joe Grace
Careerverified
Per 600 PAverified
0.258
0.258
John McHale
Career
Per 600 PA
0.182
0.182
Joe Grace
Career
Per 600 PA
0.013
0.013
John McHale
Careerverified
Per 600 PAverified
0.026
0.026
Joe Grace
Career
Per 600 PA
0.045
0.045
John McHale
Careerverified
Per 600 PAverified
0.136
0.136
Joe Grace
Careerverified
Per 600 PAverified
222.97
75.63
John McHale
Career
Per 600 PA
9.33
44.78
Joe Grace
Careerverified
Per 600 PAverified
614
208.25
John McHale
Career
Per 600 PA
32
153.6
Joe Grace
Careerverified
Per 600 PAverified
634
215.04
John McHale
Career
Per 600 PA
32
153.6
Joe Grace
Careerverified
Per 600 PAverified
0.362
0.362
John McHale
Career
Per 600 PA
0.258
0.258
Joe Grace
Careerverified
Per 600 PAverified
0.393
0.393
John McHale
Career
Per 600 PA
0.281
0.281
Joe Grace
Careerverified
Per 600 PAverified
0.755
0.755
John McHale
Career
Per 600 PA
0.539
0.539
Joe Grace
Careerverified
Per 600 PAverified
0.11
0.11
John McHale
Career
Per 600 PA
0.088
0.088
Joe Grace
Careerverified
Per 600 PAverified
0.261
0.261
John McHale
Career
Per 600 PA
0.186
0.186
Joe Grace
Careerverified
Per 600 PAverified
0.701
0.701
John McHale
Career
Per 600 PA
0.462
0.462
Joe Grace
Careerverified
Per 600 PAverified
0.3
0.3
John McHale
Career
Per 600 PA
0.232
0.232
Joe Grace
Careerverified
Per 600 PAverified
225
76.31
John McHale
Career
Per 600 PA
10
48
Joe Grace
Careerverified
Per 600 PAverified
172
58.34
John McHale
Career
Per 600 PA
12
57.6
Joe Grace
Careerverified
Per 600 PAverified
377
127.87
John McHale
Career
Per 600 PA
19
91.2
Joe Grace
Careerverified
Per 600 PAverified
241.48
81.9
John McHale
Career
Per 600 PA
9.04
43.41
Joe Grace
Careerverified
Per 600 PA
13
4.41
John McHale
Career
Per 600 PAverified
1
4.8
Joe Grace
Careerverified
Per 600 PAverified
179
60.71
John McHale
Career
Per 600 PA
9
43.2
Joe Grace
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Joe Grace
Career
Per 600 PAverified
135
45.79
John McHale
Careerverified
Per 600 PA
29
139.2
Joe Grace
Careerverified
Per 600 PAverified
13.1
13.1
John McHale
Career
Per 600 PA
4.31
4.31
Joe Grace
Careerverified
Per 600 PAverified
1.33
1.33
John McHale
Career
Per 600 PA
0.31
0.31
Joe Grace
Careerverified
Per 600 PAverified
16
5.43
John McHale
Career
Per 600 PA
1
4.8
Joe Grace
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Joe Grace
Career
Per 600 PA
27
9.16
John McHale
Careerverified
Per 600 PAverified
0
0
Joe Grace
Careerverified
Per 600 PA
9
3.05
John McHale
Career
Per 600 PAverified
1
4.8
Joe Grace
Careerverified
Per 600 PAverified
17
5.77
John McHale
Career
Per 600 PA
1
4.8
Joe Grace
Careerverified
Per 600 PA
26
8.82
John McHale
Career
Per 600 PAverified
2
9.6
Joe Grace
Career
Per 600 PA
34.62
34.62
John McHale
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Joe Grace and John McHale

Joe Grace
Careerverified
Per 9 Innings
6
John McHale
Career
Per 9 Innings
2
Joe Grace
Careerverified
Per 9 Innings
409
John McHale
Career
Per 9 Innings
28
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Careerverified
Per 9 Innings
811
John McHale
Career
Per 9 Innings
200
Joe Grace
Careerverified
Per 9 Innings
46
John McHale
Career
Per 9 Innings
13
Joe Grace
Career
Per 9 Innings
28
John McHale
Careerverified
Per 9 Innings
1
Joe Grace
Careerverified
Per 9 Innings
885
John McHale
Career
Per 9 Innings
214
Joe Grace
Careerverified
Per 9 Innings
857
John McHale
Career
Per 9 Innings
213
Joe Grace
Career
Per 9 Innings
96.84
John McHale
Careerverified
Per 9 Innings
99.53
Joe Grace
Career
Per 9 Innings
2.095
John McHale
Careerverified
Per 9 Innings
7.607
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
5
John McHale
Careerverified
Per 9 Innings
12
Joe Grace
Career
Per 9 Innings
5
John McHale
Careerverified
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Grace
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0