Frank Dillon vs. Terry Harmon — Career Comparison

Pre-GenerationalIllinoisThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman
Silent GenerationOhioThrows RightBats RightNorth AmericaPhiladelphia PhilliesNational LeagueSecond Baseman

Looking at the career totals, Frank Dillon and Terry Harmon are closely matched on the surface stats. Frank Dillon posted stronger numbers in OPS (.618 vs .606) and slugging (.319 vs .292). Terry Harmon had the advantage in on-base percentage (.314 vs .299). By the career numbers, Frank Dillon had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Frank Dillon and Terry Harmon

Frank Dillon
Career
Per 600 PA
5
5
Terry Harmon
Careerverified
Per 600 PAverified
10
10
Frank Dillon
Career
Per 600 PA
312
145.91
Terry Harmon
Careerverified
Per 600 PAverified
547
257.21
Frank Dillon
Careerverified
Per 600 PA
1283
600
Terry Harmon
Career
Per 600 PA
1276
600
Frank Dillon
Careerverified
Per 600 PAverified
1181
552.3
Terry Harmon
Career
Per 600 PA
1125
529
Frank Dillon
Careerverified
Per 600 PAverified
0.252
0.252
Terry Harmon
Career
Per 600 PA
0.233
0.233
Frank Dillon
Careerverified
Per 600 PAverified
0.657
0.657
Terry Harmon
Career
Per 600 PA
0.637
0.637
Frank Dillon
Careerverified
Per 600 PAverified
298
139.36
Terry Harmon
Career
Per 600 PA
262
123.2
Frank Dillon
Careerverified
Per 600 PAverified
237
110.83
Terry Harmon
Career
Per 600 PA
215
101.1
Frank Dillon
Careerverified
Per 600 PAverified
44
20.58
Terry Harmon
Career
Per 600 PA
31
14.58
Frank Dillon
Careerverified
Per 600 PAverified
16
7.48
Terry Harmon
Career
Per 600 PA
12
5.64
Frank Dillon
Career
Per 600 PA
1
0.47
Terry Harmon
Careerverified
Per 600 PAverified
4
1.88
Frank Dillon
Careerverified
Per 600 PAverified
61
28.53
Terry Harmon
Career
Per 600 PA
47
22.1
Frank Dillon
Careerverified
Per 600 PAverified
0.205
0.205
Terry Harmon
Career
Per 600 PA
0.179
0.179
Frank Dillon
Career
Per 600 PA
0.001
0.001
Terry Harmon
Careerverified
Per 600 PAverified
0.004
0.004
Frank Dillon
Career
Per 600 PA
0.003
0.003
Terry Harmon
Careerverified
Per 600 PAverified
0.015
0.015
Frank Dillon
Careerverified
Per 600 PAverified
122.77
57.42
Terry Harmon
Career
Per 600 PA
108.95
51.23
Frank Dillon
Careerverified
Per 600 PAverified
377
176.31
Terry Harmon
Career
Per 600 PA
329
154.7
Frank Dillon
Career
Per 600 PA
377
176.31
Terry Harmon
Careerverified
Per 600 PAverified
392
184.33
Frank Dillon
Career
Per 600 PA
0.299
0.299
Terry Harmon
Careerverified
Per 600 PAverified
0.311
0.311
Frank Dillon
Careerverified
Per 600 PAverified
0.319
0.319
Terry Harmon
Career
Per 600 PA
0.292
0.292
Frank Dillon
Careerverified
Per 600 PAverified
0.618
0.618
Terry Harmon
Career
Per 600 PA
0.604
0.604
Frank Dillon
Careerverified
Per 600 PAverified
0.067
0.067
Terry Harmon
Career
Per 600 PA
0.06
0.06
Frank Dillon
Careerverified
Per 600 PAverified
0.214
0.214
Terry Harmon
Career
Per 600 PA
0.213
0.213
Frank Dillon
Careerverified
Per 600 PAverified
0.555
0.555
Terry Harmon
Career
Per 600 PA
0.536
0.536
Frank Dillon
Career
Per 600 PA
0.266
0.266
Terry Harmon
Careerverified
Per 600 PAverified
0.271
0.271
Frank Dillon
Career
Per 600 PA
146
68.28
Terry Harmon
Careerverified
Per 600 PAverified
164
77.12
Frank Dillon
Careerverified
Per 600 PAverified
116
54.25
Terry Harmon
Career
Per 600 PA
72
33.86
Frank Dillon
Careerverified
Per 600 PAverified
261
122.06
Terry Harmon
Career
Per 600 PA
232
109.09
Frank Dillon
Careerverified
Per 600 PAverified
138.37
64.71
Terry Harmon
Career
Per 600 PA
120.23
56.53
Frank Dillon
Career
Per 600 PA
1
0.47
Terry Harmon
Careerverified
Per 600 PAverified
13
6.11
Frank Dillon
Career
Per 600 PA
78
36.48
Terry Harmon
Careerverified
Per 600 PAverified
117
55.02
Frank Dillon
Career
Per 600 PA
0
0
Terry Harmon
Careerverified
Per 600 PAverified
5
2.35
Frank Dillon
Careerverified
Per 600 PAverified
63
29.46
Terry Harmon
Career
Per 600 PA
175
82.29
Frank Dillon
Careerverified
Per 600 PAverified
20.37
20.37
Terry Harmon
Career
Per 600 PA
7.29
7.29
Frank Dillon
Careerverified
Per 600 PAverified
1.24
1.24
Terry Harmon
Career
Per 600 PA
0.67
0.67
Frank Dillon
Careerverified
Per 600 PAverified
23
10.76
Terry Harmon
Career
Per 600 PA
16
7.52
Frank Dillon
Career
Per 600 PA
0
0
Terry Harmon
Careerverified
Per 600 PAverified
5
2.35
Frank Dillon
Careerverified
Per 600 PAverified
0
0
Terry Harmon
Career
Per 600 PA
14
6.58
Frank Dillon
Careerverified
Per 600 PAverified
34
15.9
Terry Harmon
Career
Per 600 PA
17
7.99
Frank Dillon
Career
Per 600 PA
0
0
Terry Harmon
Careerverified
Per 600 PAverified
11
5.17
Frank Dillon
Careerverified
Per 600 PAverified
34
15.9
Terry Harmon
Career
Per 600 PA
28
13.17
Frank Dillon
Careerverified
Per 600 PAverified
100
100
Terry Harmon
Career
Per 600 PA
60.71
60.71

Fielding Stats for Frank Dillon and Terry Harmon

Frank Dillon
Career
Per 9 Innings
5
5
Terry Harmon
Careerverified
Per 9 Inningsverified
9
9
Frank Dillon
Career
Per 9 Innings
311
1.03
Terry Harmon
Careerverified
Per 9 Inningsverified
444
1.5
Frank Dillon
Career
Per 9 Innings
134
0.45
Terry Harmon
Careerverified
Per 9 Inningsverified
260
0.88
Frank Dillon
Careerverified
Per 9 Innings
8124
27
Terry Harmon
Career
Per 9 Innings
7983
27
Frank Dillon
Careerverified
Per 9 Innings
2708
9
Terry Harmon
Career
Per 9 Innings
2661
9
Frank Dillon
Careerverified
Per 9 Inningsverified
3160
10.5
Terry Harmon
Career
Per 9 Innings
624
2.11
Frank Dillon
Career
Per 9 Innings
219
0.73
Terry Harmon
Careerverified
Per 9 Inningsverified
893
3.02
Frank Dillon
Career
Per 9 Innings
68
0.23
Terry Harmon
Careerverified
Per 9 Inningsverified
36
0.12
Frank Dillon
Careerverified
Per 9 Inningsverified
3447
11.46
Terry Harmon
Career
Per 9 Innings
1553
5.25
Frank Dillon
Careerverified
Per 9 Inningsverified
3379
11.23
Terry Harmon
Career
Per 9 Innings
1517
5.13
Frank Dillon
Careerverified
Per 9 Inningsverified
98.03
98.03
Terry Harmon
Career
Per 9 Innings
97.68
97.68
Frank Dillon
Careerverified
Per 9 Inningsverified
10.865
10.865
Terry Harmon
Career
Per 9 Innings
3.417
3.417
Frank Dillon
Career
Per 9 Innings
43.09
43.09
Terry Harmon
Careerverified
Per 9 Inningsverified
58.56
58.56
Frank Dillon
Career
Per 9 Innings
176
0.58
Terry Harmon
Careerverified
Per 9 Inningsverified
190
0.64
Frank Dillon
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Terry Harmon
Career
Per 9 Innings
0
0