J. D. Davis vs. Terry Harmon — Career Comparison

MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueThird Baseman
Silent GenerationOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueSecond Baseman

On the career numbers, J. D. Davis posted the stronger offensive profile against Terry Harmon. J. D. Davis posted stronger numbers in OPS (.763 vs .606) and on-base percentage (.340 vs .314). By the career numbers, J. D. Davis had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for J. D. Davis and Terry Harmon

J. D. Davis
Career
Per 600 PA
9
9
Terry Harmon
Careerverified
Per 600 PAverified
10
10
J. D. Davis
Careerverified
Per 600 PA
646
180.36
Terry Harmon
Career
Per 600 PAverified
547
257.21
J. D. Davis
Careerverified
Per 600 PA
2149
600
Terry Harmon
Career
Per 600 PA
1276
600
J. D. Davis
Careerverified
Per 600 PA
1893
528.52
Terry Harmon
Career
Per 600 PAverified
1125
529
J. D. Davis
Careerverified
Per 600 PAverified
0.257
0.257
Terry Harmon
Career
Per 600 PA
0.233
0.233
J. D. Davis
Careerverified
Per 600 PAverified
0.776
0.776
Terry Harmon
Career
Per 600 PA
0.637
0.637
J. D. Davis
Careerverified
Per 600 PAverified
486
135.69
Terry Harmon
Career
Per 600 PA
262
123.2
J. D. Davis
Careerverified
Per 600 PA
318
88.79
Terry Harmon
Career
Per 600 PAverified
215
101.1
J. D. Davis
Careerverified
Per 600 PAverified
93
25.97
Terry Harmon
Career
Per 600 PA
31
14.58
J. D. Davis
Career
Per 600 PA
3
0.84
Terry Harmon
Careerverified
Per 600 PAverified
12
5.64
J. D. Davis
Careerverified
Per 600 PAverified
72
20.1
Terry Harmon
Career
Per 600 PA
4
1.88
J. D. Davis
Careerverified
Per 600 PAverified
168
46.91
Terry Harmon
Career
Per 600 PA
47
22.1
J. D. Davis
Careerverified
Per 600 PAverified
0.346
0.346
Terry Harmon
Career
Per 600 PA
0.179
0.179
J. D. Davis
Careerverified
Per 600 PAverified
0.038
0.038
Terry Harmon
Career
Per 600 PA
0.004
0.004
J. D. Davis
Careerverified
Per 600 PAverified
0.148
0.148
Terry Harmon
Career
Per 600 PA
0.015
0.015
J. D. Davis
Careerverified
Per 600 PAverified
271.45
75.79
Terry Harmon
Career
Per 600 PA
108.95
51.23
J. D. Davis
Careerverified
Per 600 PAverified
801
223.64
Terry Harmon
Career
Per 600 PA
329
154.7
J. D. Davis
Careerverified
Per 600 PAverified
728
203.26
Terry Harmon
Career
Per 600 PA
392
184.33
J. D. Davis
Careerverified
Per 600 PAverified
0.339
0.339
Terry Harmon
Career
Per 600 PA
0.311
0.311
J. D. Davis
Careerverified
Per 600 PAverified
0.423
0.423
Terry Harmon
Career
Per 600 PA
0.292
0.292
J. D. Davis
Careerverified
Per 600 PAverified
0.762
0.762
Terry Harmon
Career
Per 600 PA
0.604
0.604
J. D. Davis
Careerverified
Per 600 PAverified
0.166
0.166
Terry Harmon
Career
Per 600 PA
0.06
0.06
J. D. Davis
Careerverified
Per 600 PAverified
0.258
0.258
Terry Harmon
Career
Per 600 PA
0.213
0.213
J. D. Davis
Careerverified
Per 600 PAverified
0.712
0.712
Terry Harmon
Career
Per 600 PA
0.536
0.536
J. D. Davis
Careerverified
Per 600 PAverified
0.332
0.332
Terry Harmon
Career
Per 600 PA
0.271
0.271
J. D. Davis
Careerverified
Per 600 PA
246
68.68
Terry Harmon
Career
Per 600 PAverified
164
77.12
J. D. Davis
Careerverified
Per 600 PAverified
221
61.7
Terry Harmon
Career
Per 600 PA
72
33.86
J. D. Davis
Careerverified
Per 600 PAverified
395
110.28
Terry Harmon
Career
Per 600 PA
232
109.09
J. D. Davis
Careerverified
Per 600 PAverified
272.18
75.99
Terry Harmon
Career
Per 600 PA
120.23
56.53
J. D. Davis
Careerverified
Per 600 PAverified
32
8.93
Terry Harmon
Career
Per 600 PA
13
6.11
J. D. Davis
Careerverified
Per 600 PAverified
210
58.63
Terry Harmon
Career
Per 600 PA
117
55.02
J. D. Davis
Career
Per 600 PA
5
1.4
Terry Harmon
Career
Per 600 PAverified
5
2.35
J. D. Davis
Career
Per 600 PA
586
163.61
Terry Harmon
Careerverified
Per 600 PAverified
175
82.29
J. D. Davis
Career
Per 600 PA
3.67
3.67
Terry Harmon
Careerverified
Per 600 PAverified
7.29
7.29
J. D. Davis
Career
Per 600 PA
0.36
0.36
Terry Harmon
Careerverified
Per 600 PAverified
0.67
0.67
J. D. Davis
Career
Per 600 PA
0
0
Terry Harmon
Careerverified
Per 600 PAverified
16
7.52
J. D. Davis
Careerverified
Per 600 PAverified
14
3.91
Terry Harmon
Career
Per 600 PA
5
2.35
J. D. Davis
Career
Per 600 PA
66
18.43
Terry Harmon
Careerverified
Per 600 PAverified
14
6.58
J. D. Davis
Career
Per 600 PA
7
1.95
Terry Harmon
Careerverified
Per 600 PAverified
17
7.99
J. D. Davis
Career
Per 600 PA
2
0.56
Terry Harmon
Careerverified
Per 600 PAverified
11
5.17
J. D. Davis
Career
Per 600 PA
9
2.51
Terry Harmon
Careerverified
Per 600 PAverified
28
13.17
J. D. Davis
Careerverified
Per 600 PAverified
77.78
77.78
Terry Harmon
Career
Per 600 PA
60.71
60.71

Fielding Stats for J. D. Davis and Terry Harmon

J. D. Davis
Career
Per 9 Innings
9
9
Terry Harmon
Career
Per 9 Innings
9
9
J. D. Davis
Careerverified
Per 9 Innings
498
1.28
Terry Harmon
Career
Per 9 Inningsverified
444
1.5
J. D. Davis
Careerverified
Per 9 Inningsverified
403
1.04
Terry Harmon
Career
Per 9 Innings
260
0.88
J. D. Davis
Careerverified
Per 9 Innings
10483
27
Terry Harmon
Career
Per 9 Innings
7983
27
J. D. Davis
Careerverified
Per 9 Innings
3494.1
9
Terry Harmon
Career
Per 9 Innings
2661
9
J. D. Davis
Careerverified
Per 9 Innings
665
1.71
Terry Harmon
Career
Per 9 Inningsverified
624
2.11
J. D. Davis
Career
Per 9 Innings
538
1.39
Terry Harmon
Careerverified
Per 9 Inningsverified
893
3.02
J. D. Davis
Careerverified
Per 9 Inningsverified
31
0.08
Terry Harmon
Career
Per 9 Innings
36
0.12
J. D. Davis
Career
Per 9 Innings
1234
3.18
Terry Harmon
Careerverified
Per 9 Inningsverified
1553
5.25
J. D. Davis
Career
Per 9 Innings
1203
3.1
Terry Harmon
Careerverified
Per 9 Inningsverified
1517
5.13
J. D. Davis
Career
Per 9 Innings
97.49
97.49
Terry Harmon
Careerverified
Per 9 Inningsverified
97.68
97.68
J. D. Davis
Career
Per 9 Innings
2.416
2.416
Terry Harmon
Careerverified
Per 9 Inningsverified
3.417
3.417
J. D. Davis
Careerverified
Per 9 Inningsverified
80.92
80.92
Terry Harmon
Career
Per 9 Innings
58.56
58.56
J. D. Davis
Career
Per 9 Innings
78
0.2
Terry Harmon
Careerverified
Per 9 Inningsverified
190
0.64
J. D. Davis
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
J. D. Davis
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
J. D. Davis
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
J. D. Davis
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0