Billy Hatcher vs. Daniel Johnson — Career Comparison

Baby BoomersArizonaThrows RightBats RightNorth AmericaHouston AstrosAmerican LeagueLeft Fielder
MillenialCaliforniaThrows LeftBats LeftNorth AmericaBaltimore OriolesAmerican LeagueRight Fielder

On the career numbers, Billy Hatcher posted the stronger offensive profile against Daniel Johnson. Billy Hatcher posted stronger numbers in OPS (.679 vs .570) and on-base percentage (.316 vs .248). Daniel Johnson had the advantage in home run production (5 career HR at a higher rate). By the career numbers, Billy Hatcher had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Billy Hatcher and Daniel Johnson

Billy Hatcher
Careerverified
Per 600 PAverified
12
12
Daniel Johnson
Career
Per 600 PA
4
4
Billy Hatcher
Careerverified
Per 600 PA
1233
155.68
Daniel Johnson
Career
Per 600 PAverified
67
264.47
Billy Hatcher
Careerverified
Per 600 PA
4752
600
Daniel Johnson
Career
Per 600 PA
152
600
Billy Hatcher
Careerverified
Per 600 PA
4339
547.85
Daniel Johnson
Career
Per 600 PAverified
143
564.47
Billy Hatcher
Careerverified
Per 600 PAverified
0.264
0.264
Daniel Johnson
Career
Per 600 PA
0.196
0.196
Billy Hatcher
Careerverified
Per 600 PAverified
0.716
0.716
Daniel Johnson
Career
Per 600 PA
0.588
0.588
Billy Hatcher
Careerverified
Per 600 PAverified
1146
144.7
Daniel Johnson
Career
Per 600 PA
28
110.53
Billy Hatcher
Careerverified
Per 600 PAverified
852
107.58
Daniel Johnson
Career
Per 600 PA
20
78.95
Billy Hatcher
Careerverified
Per 600 PAverified
210
26.52
Daniel Johnson
Career
Per 600 PA
3
11.84
Billy Hatcher
Careerverified
Per 600 PAverified
30
3.79
Daniel Johnson
Career
Per 600 PA
0
0
Billy Hatcher
Careerverified
Per 600 PA
54
6.82
Daniel Johnson
Career
Per 600 PAverified
5
19.74
Billy Hatcher
Careerverified
Per 600 PAverified
294
37.12
Daniel Johnson
Career
Per 600 PA
8
31.58
Billy Hatcher
Career
Per 600 PA
0.257
0.257
Daniel Johnson
Careerverified
Per 600 PAverified
0.286
0.286
Billy Hatcher
Career
Per 600 PA
0.012
0.012
Daniel Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Billy Hatcher
Career
Per 600 PA
0.047
0.047
Daniel Johnson
Careerverified
Per 600 PAverified
0.179
0.179
Billy Hatcher
Careerverified
Per 600 PAverified
510.87
64.5
Daniel Johnson
Career
Per 600 PA
13.13
51.84
Billy Hatcher
Careerverified
Per 600 PAverified
1578
199.24
Daniel Johnson
Career
Per 600 PA
46
181.58
Billy Hatcher
Careerverified
Per 600 PAverified
1468
185.35
Daniel Johnson
Career
Per 600 PA
37
146.05
Billy Hatcher
Careerverified
Per 600 PAverified
0.312
0.312
Daniel Johnson
Career
Per 600 PA
0.243
0.243
Billy Hatcher
Careerverified
Per 600 PAverified
0.364
0.364
Daniel Johnson
Career
Per 600 PA
0.322
0.322
Billy Hatcher
Careerverified
Per 600 PAverified
0.676
0.676
Daniel Johnson
Career
Per 600 PA
0.565
0.565
Billy Hatcher
Career
Per 600 PA
0.1
0.1
Daniel Johnson
Careerverified
Per 600 PAverified
0.126
0.126
Billy Hatcher
Careerverified
Per 600 PAverified
0.232
0.232
Daniel Johnson
Career
Per 600 PA
0.19
0.19
Billy Hatcher
Careerverified
Per 600 PAverified
0.631
0.631
Daniel Johnson
Career
Per 600 PA
0.5
0.5
Billy Hatcher
Careerverified
Per 600 PAverified
0.284
0.284
Daniel Johnson
Career
Per 600 PA
0.247
0.247
Billy Hatcher
Careerverified
Per 600 PA
586
73.99
Daniel Johnson
Career
Per 600 PAverified
23
90.79
Billy Hatcher
Careerverified
Per 600 PAverified
399
50.38
Daniel Johnson
Career
Per 600 PA
6
23.68
Billy Hatcher
Careerverified
Per 600 PAverified
931
117.55
Daniel Johnson
Career
Per 600 PA
24
94.74
Billy Hatcher
Careerverified
Per 600 PAverified
533.84
67.4
Daniel Johnson
Career
Per 600 PA
11.66
46.02
Billy Hatcher
Careerverified
Per 600 PAverified
55
6.94
Daniel Johnson
Career
Per 600 PA
0
0
Billy Hatcher
Careerverified
Per 600 PA
267
33.71
Daniel Johnson
Career
Per 600 PAverified
9
35.53
Billy Hatcher
Careerverified
Per 600 PA
23
2.9
Daniel Johnson
Career
Per 600 PAverified
1
3.95
Billy Hatcher
Career
Per 600 PAverified
476
60.1
Daniel Johnson
Careerverified
Per 600 PA
45
177.63
Billy Hatcher
Careerverified
Per 600 PAverified
9.98
9.98
Daniel Johnson
Career
Per 600 PA
3.38
3.38
Billy Hatcher
Careerverified
Per 600 PAverified
0.56
0.56
Daniel Johnson
Career
Per 600 PA
0.2
0.2
Billy Hatcher
Careerverified
Per 600 PAverified
53
6.69
Daniel Johnson
Career
Per 600 PA
0
0
Billy Hatcher
Careerverified
Per 600 PAverified
38
4.8
Daniel Johnson
Career
Per 600 PA
0
0
Billy Hatcher
Career
Per 600 PA
76
9.6
Daniel Johnson
Careerverified
Per 600 PAverified
0
0
Billy Hatcher
Careerverified
Per 600 PAverified
218
27.53
Daniel Johnson
Career
Per 600 PA
3
11.84
Billy Hatcher
Careerverified
Per 600 PAverified
87
10.98
Daniel Johnson
Career
Per 600 PA
1
3.95
Billy Hatcher
Careerverified
Per 600 PAverified
305
38.51
Daniel Johnson
Career
Per 600 PA
4
15.79
Billy Hatcher
Career
Per 600 PA
71.48
71.48
Daniel Johnson
Careerverified
Per 600 PAverified
75
75

Fielding Stats for Billy Hatcher and Daniel Johnson

Billy Hatcher
Careerverified
Per 9 Inningsverified
12
12
Daniel Johnson
Career
Per 9 Innings
4
4
Billy Hatcher
Careerverified
Per 9 Innings
1145
1.1
Daniel Johnson
Career
Per 9 Inningsverified
61
1.54
Billy Hatcher
Careerverified
Per 9 Innings
1042
1.01
Daniel Johnson
Career
Per 9 Innings
40
1.01
Billy Hatcher
Careerverified
Per 9 Innings
27981
27
Daniel Johnson
Career
Per 9 Innings
1070
27
Billy Hatcher
Careerverified
Per 9 Innings
9327
9
Daniel Johnson
Career
Per 9 Innings
356.2
9
Billy Hatcher
Careerverified
Per 9 Inningsverified
2289
2.21
Daniel Johnson
Career
Per 9 Innings
80
2.02
Billy Hatcher
Careerverified
Per 9 Innings
67
0.06
Daniel Johnson
Career
Per 9 Inningsverified
3
0.08
Billy Hatcher
Career
Per 9 Inningsverified
33
0.03
Daniel Johnson
Careerverified
Per 9 Innings
2
0.05
Billy Hatcher
Careerverified
Per 9 Inningsverified
2389
2.31
Daniel Johnson
Career
Per 9 Innings
85
2.14
Billy Hatcher
Careerverified
Per 9 Inningsverified
2356
2.27
Daniel Johnson
Career
Per 9 Innings
83
2.09
Billy Hatcher
Careerverified
Per 9 Inningsverified
98.62
98.62
Daniel Johnson
Career
Per 9 Innings
97.65
97.65
Billy Hatcher
Careerverified
Per 9 Inningsverified
2.058
2.058
Daniel Johnson
Career
Per 9 Innings
1.361
1.361
Billy Hatcher
Careerverified
Per 9 Inningsverified
91
91
Daniel Johnson
Career
Per 9 Innings
65.57
65.57
Billy Hatcher
Careerverified
Per 9 Innings
14
0.01
Daniel Johnson
Career
Per 9 Inningsverified
1
0.03
Billy Hatcher
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Billy Hatcher
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Billy Hatcher
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0
Billy Hatcher
Career
Per 9 Innings
0
0
Daniel Johnson
Career
Per 9 Innings
0
0