Ham Allen vs. Brad Harman — Career Comparison

Pre-GenerationalMaineNorth AmericaMiddletown MansfieldsUnknownShortstop
MillenialAustraliaThrows RightBats RightOceaniaPhiladelphia PhilliesNational LeagueUnknown

On the career numbers, Ham Allen posted the stronger offensive profile against Brad Harman. Ham Allen posted stronger numbers in OPS (.586 vs .382) and on-base percentage (.271 vs .182). By the career numbers, Ham Allen had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Ham Allen and Brad Harman

Ham Allen
Career
Per 600 PA
1
1
Brad Harman
Career
Per 600 PA
1
1
Ham Allen
Careerverified
Per 600 PA
17
145.71
Brad Harman
Career
Per 600 PAverified
6
327.27
Ham Allen
Careerverified
Per 600 PA
70
600
Brad Harman
Career
Per 600 PA
11
600
Ham Allen
Careerverified
Per 600 PAverified
70
600
Brad Harman
Career
Per 600 PA
10
545.45
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Brad Harman
Career
Per 600 PA
0.1
0.1
Ham Allen
Careerverified
Per 600 PAverified
0.586
0.586
Brad Harman
Career
Per 600 PA
0.409
0.409
Ham Allen
Careerverified
Per 600 PAverified
19
162.86
Brad Harman
Career
Per 600 PA
1
54.55
Ham Allen
Careerverified
Per 600 PAverified
16
137.14
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PA
3
25.71
Brad Harman
Career
Per 600 PAverified
1
54.55
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PA
3
25.71
Brad Harman
Career
Per 600 PAverified
1
54.55
Ham Allen
Career
Per 600 PA
0.158
0.158
Brad Harman
Careerverified
Per 600 PAverified
1
1
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PAverified
5.6
48.04
Brad Harman
Career
Per 600 PA
0.27
14.56
Ham Allen
Careerverified
Per 600 PAverified
22
188.57
Brad Harman
Career
Per 600 PA
2
109.09
Ham Allen
Careerverified
Per 600 PAverified
19
162.86
Brad Harman
Career
Per 600 PA
2
109.09
Ham Allen
Careerverified
Per 600 PAverified
0.271
0.271
Brad Harman
Career
Per 600 PA
0.182
0.182
Ham Allen
Careerverified
Per 600 PAverified
0.314
0.314
Brad Harman
Career
Per 600 PA
0.2
0.2
Ham Allen
Careerverified
Per 600 PAverified
0.586
0.586
Brad Harman
Career
Per 600 PA
0.382
0.382
Ham Allen
Career
Per 600 PA
0.043
0.043
Brad Harman
Careerverified
Per 600 PAverified
0.1
0.1
Ham Allen
Careerverified
Per 600 PAverified
0.201
0.201
Brad Harman
Career
Per 600 PA
0.132
0.132
Ham Allen
Careerverified
Per 600 PAverified
0.431
0.431
Brad Harman
Career
Per 600 PA
0.3
0.3
Ham Allen
Careerverified
Per 600 PAverified
0.275
0.275
Brad Harman
Career
Per 600 PA
0.111
0.111
Ham Allen
Careerverified
Per 600 PAverified
9
77.14
Brad Harman
Career
Per 600 PA
1
54.55
Ham Allen
Careerverified
Per 600 PAverified
11
94.29
Brad Harman
Career
Per 600 PA
1
54.55
Ham Allen
Careerverified
Per 600 PAverified
20
171.43
Brad Harman
Career
Per 600 PA
2
109.09
Ham Allen
Careerverified
Per 600 PAverified
6.76
57.97
Brad Harman
Career
Per 600 PA
-0.23
-12.53
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Careerverified
Per 600 PAverified
1
54.55
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PAverified
1
8.57
Brad Harman
Career
Per 600 PA
1
54.55
Ham Allen
Careerverified
Per 600 PAverified
70
70
Brad Harman
Career
Per 600 PA
11
11
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Careerverified
Per 600 PAverified
1
1
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Careerverified
Per 600 PAverified
0
0
Brad Harman
Career
Per 600 PA
1
54.55
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
0
0
Brad Harman
Career
Per 600 PA
0
0
Ham Allen
Career
Per 600 PA
Brad Harman
Career
Per 600 PA

Fielding Stats for Ham Allen and Brad Harman

Ham Allen
Career
Per 9 Innings
1
1
Brad Harman
Career
Per 9 Innings
1
1
Ham Allen
Careerverified
Per 9 Innings
23
1.34
Brad Harman
Career
Per 9 Inningsverified
4
2
Ham Allen
Careerverified
Per 9 Innings
16
0.94
Brad Harman
Career
Per 9 Inningsverified
2
1
Ham Allen
Careerverified
Per 9 Innings
462
27
Brad Harman
Career
Per 9 Innings
54
27
Ham Allen
Careerverified
Per 9 Innings
154
9
Brad Harman
Career
Per 9 Innings
18
9
Ham Allen
Careerverified
Per 9 Inningsverified
22
1.29
Brad Harman
Career
Per 9 Innings
2
1
Ham Allen
Careerverified
Per 9 Inningsverified
40
2.34
Brad Harman
Career
Per 9 Innings
3
1.5
Ham Allen
Career
Per 9 Innings
17
0.99
Brad Harman
Careerverified
Per 9 Inningsverified
0
0
Ham Allen
Careerverified
Per 9 Inningsverified
79
4.62
Brad Harman
Career
Per 9 Innings
5
2.5
Ham Allen
Careerverified
Per 9 Inningsverified
62
3.62
Brad Harman
Career
Per 9 Innings
5
2.5
Ham Allen
Career
Per 9 Innings
78.48
78.48
Brad Harman
Careerverified
Per 9 Inningsverified
100
100
Ham Allen
Careerverified
Per 9 Inningsverified
2.696
2.696
Brad Harman
Career
Per 9 Innings
1.25
1.25
Ham Allen
Careerverified
Per 9 Inningsverified
69.57
69.57
Brad Harman
Career
Per 9 Innings
50
50
Ham Allen
Careerverified
Per 9 Inningsverified
3
0.18
Brad Harman
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0
Ham Allen
Career
Per 9 Innings
0
0
Brad Harman
Career
Per 9 Innings
0
0