Terry Harmon vs. B. J. Upton — Career Comparison
On the career numbers, B. J. Upton posted the stronger offensive profile against Terry Harmon. B. J. Upton posted stronger numbers in OPS (.725 vs .606) and on-base percentage (.324 vs .314). By the career numbers, B. J. Upton had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Terry Harmon and B. J. Upton
Terry Harmon
Career
Per 600 PA
547
257.21
B. J. Upton
Career
Per 600 PA
1469
150.56
Terry Harmon
Career
Per 600 PA
1276
600
B. J. Upton
Career
Per 600 PA
5854
600
Terry Harmon
Career
Per 600 PA
0.233
0.233
B. J. Upton
Career
Per 600 PA
0.244
0.244
Terry Harmon
Career
Per 600 PA
0.637
0.637
B. J. Upton
Career
Per 600 PA
0.765
0.765
Terry Harmon
Career
Per 600 PA
47
22.1
B. J. Upton
Career
Per 600 PA
458
46.94
Terry Harmon
Career
Per 600 PA
0.179
0.179
B. J. Upton
Career
Per 600 PA
0.364
0.364
Terry Harmon
Career
Per 600 PA
0.004
0.004
B. J. Upton
Career
Per 600 PA
0.032
0.032
Terry Harmon
Career
Per 600 PA
0.015
0.015
B. J. Upton
Career
Per 600 PA
0.13
0.13
Terry Harmon
Career
Per 600 PA
108.95
51.23
B. J. Upton
Career
Per 600 PA
727.85
74.6
Terry Harmon
Career
Per 600 PA
329
154.7
B. J. Upton
Career
Per 600 PA
2078
212.98
Terry Harmon
Career
Per 600 PA
392
184.33
B. J. Upton
Career
Per 600 PA
1873
191.97
Terry Harmon
Career
Per 600 PA
0.311
0.311
B. J. Upton
Career
Per 600 PA
0.321
0.321
Terry Harmon
Career
Per 600 PA
0.292
0.292
B. J. Upton
Career
Per 600 PA
0.402
0.402
Terry Harmon
Career
Per 600 PA
0.06
0.06
B. J. Upton
Career
Per 600 PA
0.158
0.158
Terry Harmon
Career
Per 600 PA
0.213
0.213
B. J. Upton
Career
Per 600 PA
0.245
0.245
Terry Harmon
Career
Per 600 PA
0.536
0.536
B. J. Upton
Career
Per 600 PA
0.729
0.729
Terry Harmon
Career
Per 600 PA
232
109.09
B. J. Upton
Career
Per 600 PA
1145
117.36
Terry Harmon
Career
Per 600 PA
120.23
56.53
B. J. Upton
Career
Per 600 PA
704.92
72.25
Terry Harmon
Career
Per 600 PA
5
2.35
B. J. Upton
Career
Per 600 PA
23
2.36
Terry Harmon
Career
Per 600 PA
175
82.29
B. J. Upton
Career
Per 600 PA
1561
159.99
Terry Harmon
Career
Per 600 PA
7.29
7.29
B. J. Upton
Career
Per 600 PA
3.75
3.75
Terry Harmon
Career
Per 600 PA
0.67
0.67
B. J. Upton
Career
Per 600 PA
0.38
0.38
Terry Harmon
Career
Per 600 PA
14
6.58
B. J. Upton
Career
Per 600 PA
98
10.04
Terry Harmon
Career
Per 600 PA
17
7.99
B. J. Upton
Career
Per 600 PA
300
30.75
Terry Harmon
Career
Per 600 PA
11
5.17
B. J. Upton
Career
Per 600 PA
92
9.43
Terry Harmon
Career
Per 600 PA
28
13.17
B. J. Upton
Career
Per 600 PA
392
40.18
Terry Harmon
Career
Per 600 PA
60.71
60.71
B. J. Upton
Career
Per 600 PA
76.53
76.53
Fielding Stats for Terry Harmon and B. J. Upton
Terry Harmon
Career
Per 9 Innings
444
1.5
B. J. Upton
Career
Per 9 Innings
1405
1.06
Terry Harmon
Career
Per 9 Innings
260
0.88
B. J. Upton
Career
Per 9 Innings
1341
1.02
Terry Harmon
Career
Per 9 Innings
7983
27
B. J. Upton
Career
Per 9 Innings
35666
27
Terry Harmon
Career
Per 9 Innings
2661
9
B. J. Upton
Career
Per 9 Innings
11888.2
9
Terry Harmon
Career
Per 9 Innings
624
2.11
B. J. Upton
Career
Per 9 Innings
3118
2.36
Terry Harmon
Career
Per 9 Innings
893
3.02
B. J. Upton
Career
Per 9 Innings
353
0.27
Terry Harmon
Career
Per 9 Innings
1553
5.25
B. J. Upton
Career
Per 9 Innings
3544
2.68
Terry Harmon
Career
Per 9 Innings
1517
5.13
B. J. Upton
Career
Per 9 Innings
3471
2.63
Terry Harmon
Career
Per 9 Innings
97.68
97.68
B. J. Upton
Career
Per 9 Innings
97.94
97.94
Terry Harmon
Career
Per 9 Innings
3.417
3.417
B. J. Upton
Career
Per 9 Innings
2.471
2.471
Terry Harmon
Career
Per 9 Innings
58.56
58.56
B. J. Upton
Career
Per 9 Innings
95.44
95.44
Terry Harmon
Career
Per 9 Innings
190
0.64
B. J. Upton
Career
Per 9 Innings
63
0.05