Joe Harris vs. John McHale — Career Comparison

Lost GenerationPennsylvaniaThrows RightBats RightNorth AmericaBoston Red SoxAmerican LeagueFirst Baseman
Greatest GenerationMichiganThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman

On the career numbers, Joe Harris posted the stronger offensive profile against John McHale. Joe Harris posted stronger numbers in OPS (.877 vs .539) and on-base percentage (.404 vs .258). John McHale had the advantage in home run production (3 career HR at a higher rate). By the career numbers, Joe Harris 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 Harris and John McHale

Joe Harris
Careerverified
Per 600 PAverified
10
10
John McHale
Career
Per 600 PA
5
5
Joe Harris
Careerverified
Per 600 PA
970
162.84
John McHale
Career
Per 600 PAverified
64
307.2
Joe Harris
Careerverified
Per 600 PA
3574
600
John McHale
Career
Per 600 PA
125
600
Joe Harris
Careerverified
Per 600 PA
3035
509.51
John McHale
Career
Per 600 PAverified
114
547.2
Joe Harris
Careerverified
Per 600 PAverified
0.317
0.317
John McHale
Career
Per 600 PA
0.193
0.193
Joe Harris
Careerverified
Per 600 PAverified
0.887
0.887
John McHale
Career
Per 600 PA
0.562
0.562
Joe Harris
Careerverified
Per 600 PAverified
963
161.67
John McHale
Career
Per 600 PA
22
105.6
Joe Harris
Careerverified
Per 600 PAverified
651
109.29
John McHale
Career
Per 600 PA
18
86.4
Joe Harris
Careerverified
Per 600 PAverified
201
33.74
John McHale
Career
Per 600 PA
1
4.8
Joe Harris
Careerverified
Per 600 PAverified
64
10.74
John McHale
Career
Per 600 PA
0
0
Joe Harris
Careerverified
Per 600 PA
47
7.89
John McHale
Career
Per 600 PAverified
3
14.4
Joe Harris
Careerverified
Per 600 PAverified
312
52.38
John McHale
Career
Per 600 PA
4
19.2
Joe Harris
Careerverified
Per 600 PAverified
0.324
0.324
John McHale
Career
Per 600 PA
0.182
0.182
Joe Harris
Career
Per 600 PA
0.016
0.016
John McHale
Careerverified
Per 600 PAverified
0.026
0.026
Joe Harris
Career
Per 600 PA
0.049
0.049
John McHale
Careerverified
Per 600 PAverified
0.136
0.136
Joe Harris
Careerverified
Per 600 PAverified
612.19
102.77
John McHale
Career
Per 600 PA
9.33
44.78
Joe Harris
Careerverified
Per 600 PAverified
1433
240.57
John McHale
Career
Per 600 PA
32
153.6
Joe Harris
Careerverified
Per 600 PAverified
1407
236.21
John McHale
Career
Per 600 PA
32
153.6
Joe Harris
Careerverified
Per 600 PAverified
0.404
0.404
John McHale
Career
Per 600 PA
0.258
0.258
Joe Harris
Careerverified
Per 600 PAverified
0.472
0.472
John McHale
Career
Per 600 PA
0.281
0.281
Joe Harris
Careerverified
Per 600 PAverified
0.877
0.877
John McHale
Career
Per 600 PA
0.539
0.539
Joe Harris
Careerverified
Per 600 PAverified
0.155
0.155
John McHale
Career
Per 600 PA
0.088
0.088
Joe Harris
Careerverified
Per 600 PAverified
0.3
0.3
John McHale
Career
Per 600 PA
0.186
0.186
Joe Harris
Careerverified
Per 600 PAverified
0.916
0.916
John McHale
Career
Per 600 PA
0.462
0.462
Joe Harris
Careerverified
Per 600 PAverified
0.327
0.327
John McHale
Career
Per 600 PA
0.232
0.232
Joe Harris
Careerverified
Per 600 PAverified
461
77.39
John McHale
Career
Per 600 PA
10
48
Joe Harris
Careerverified
Per 600 PAverified
517
86.79
John McHale
Career
Per 600 PA
12
57.6
Joe Harris
Careerverified
Per 600 PAverified
931
156.3
John McHale
Career
Per 600 PA
19
91.2
Joe Harris
Careerverified
Per 600 PAverified
635.51
106.69
John McHale
Career
Per 600 PA
9.04
43.41
Joe Harris
Careerverified
Per 600 PAverified
31
5.2
John McHale
Career
Per 600 PA
1
4.8
Joe Harris
Careerverified
Per 600 PAverified
413
69.33
John McHale
Career
Per 600 PA
9
43.2
Joe Harris
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Joe Harris
Career
Per 600 PAverified
188
31.56
John McHale
Careerverified
Per 600 PA
29
139.2
Joe Harris
Careerverified
Per 600 PAverified
19.01
19.01
John McHale
Career
Per 600 PA
4.31
4.31
Joe Harris
Careerverified
Per 600 PAverified
2.2
2.2
John McHale
Career
Per 600 PA
0.31
0.31
Joe Harris
Careerverified
Per 600 PAverified
95
15.95
John McHale
Career
Per 600 PA
1
4.8
Joe Harris
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Joe Harris
Career
Per 600 PA
0
0
John McHale
Career
Per 600 PA
0
0
Joe Harris
Careerverified
Per 600 PAverified
36
6.04
John McHale
Career
Per 600 PA
1
4.8
Joe Harris
Careerverified
Per 600 PA
16
2.69
John McHale
Career
Per 600 PAverified
1
4.8
Joe Harris
Careerverified
Per 600 PA
52
8.73
John McHale
Career
Per 600 PAverified
2
9.6
Joe Harris
Careerverified
Per 600 PAverified
69.23
69.23
John McHale
Career
Per 600 PA
50
50

Fielding Stats for Joe Harris and John McHale

Joe Harris
Careerverified
Per 9 Innings
10
John McHale
Career
Per 9 Innings
2
Joe Harris
Careerverified
Per 9 Innings
847
John McHale
Career
Per 9 Innings
28
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Careerverified
Per 9 Innings
5490
John McHale
Career
Per 9 Innings
200
Joe Harris
Careerverified
Per 9 Innings
431
John McHale
Career
Per 9 Innings
13
Joe Harris
Career
Per 9 Innings
80
John McHale
Careerverified
Per 9 Innings
1
Joe Harris
Careerverified
Per 9 Innings
6001
John McHale
Career
Per 9 Innings
214
Joe Harris
Careerverified
Per 9 Innings
5921
John McHale
Career
Per 9 Innings
213
Joe Harris
Career
Per 9 Innings
98.67
John McHale
Careerverified
Per 9 Innings
99.53
Joe Harris
Career
Per 9 Innings
6.991
John McHale
Careerverified
Per 9 Innings
7.607
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Careerverified
Per 9 Innings
356
John McHale
Career
Per 9 Innings
12
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0
Joe Harris
Career
Per 9 Innings
0
John McHale
Career
Per 9 Innings
0