Charlie Moore vs. Terry Puhl — Career Comparison

Baby BoomersAlabamaThrows RightBats RightNorth AmericaMilwaukee BrewersAmerican LeagueCatcher
Baby BoomersCANThrows RightBats LeftNorth AmericaHouston AstrosAmerican LeagueRight FielderAll-Star

When their careers are measured against the same standard, Terry Puhl comes out clearly ahead of Charlie Moore across most offensive categories. Terry Puhl led in home run production (HR/PA+ 70 vs 40), walk rate (BB%+ 110 vs 88), and slugging (SLG+ 104 vs 92). Terry Puhl was the more complete offensive player.

Hitting Stats for Charlie Moore and Terry Puhl

Charlie Moore
Career
Per 600 PA
15
15
Terry Puhl
Career
Per 600 PA
15
15
Charlie Moore
Career
Per 600 PAverified
1334
178.58
Terry Puhl
Careerverified
Per 600 PA
1531
167.66
Charlie Moore
Career
Per 600 PA
4482
600
Terry Puhl
Careerverified
Per 600 PA
5479
600
Charlie Moore
Career
Per 600 PAverified
4033
539.89
Terry Puhl
Careerverified
Per 600 PA
4855
531.67
Charlie Moore
Career
Per 600 PA
0.261
0.261
Terry Puhl
Careerverified
Per 600 PAverified
0.28
0.28
Charlie Moore
Career
Per 600 PA
0.694
0.694
Terry Puhl
Careerverified
Per 600 PAverified
0.77
0.77
Charlie Moore
Career
Per 600 PA
1052
140.83
Terry Puhl
Careerverified
Per 600 PAverified
1361
149.04
Charlie Moore
Career
Per 600 PA
786
105.22
Terry Puhl
Careerverified
Per 600 PAverified
1017
111.37
Charlie Moore
Career
Per 600 PAverified
187
25.03
Terry Puhl
Careerverified
Per 600 PA
226
24.75
Charlie Moore
Career
Per 600 PA
43
5.76
Terry Puhl
Careerverified
Per 600 PAverified
56
6.13
Charlie Moore
Career
Per 600 PA
36
4.82
Terry Puhl
Careerverified
Per 600 PAverified
62
6.79
Charlie Moore
Career
Per 600 PA
266
35.61
Terry Puhl
Careerverified
Per 600 PAverified
344
37.67
Charlie Moore
Career
Per 600 PA
0.253
0.253
Terry Puhl
Career
Per 600 PA
0.253
0.253
Charlie Moore
Career
Per 600 PA
0.009
0.009
Terry Puhl
Careerverified
Per 600 PAverified
0.013
0.013
Charlie Moore
Career
Per 600 PA
0.034
0.034
Terry Puhl
Careerverified
Per 600 PAverified
0.046
0.046
Charlie Moore
Career
Per 600 PA
444.55
59.51
Terry Puhl
Careerverified
Per 600 PAverified
699.16
76.56
Charlie Moore
Career
Per 600 PA
1433
191.83
Terry Puhl
Careerverified
Per 600 PAverified
1885
206.42
Charlie Moore
Career
Per 600 PA
1409
188.62
Terry Puhl
Careerverified
Per 600 PAverified
1892
207.19
Charlie Moore
Career
Per 600 PA
0.319
0.319
Terry Puhl
Careerverified
Per 600 PAverified
0.349
0.349
Charlie Moore
Career
Per 600 PA
0.355
0.355
Terry Puhl
Careerverified
Per 600 PAverified
0.388
0.388
Charlie Moore
Career
Per 600 PA
0.675
0.675
Terry Puhl
Careerverified
Per 600 PAverified
0.737
0.737
Charlie Moore
Career
Per 600 PA
0.095
0.095
Terry Puhl
Careerverified
Per 600 PAverified
0.108
0.108
Charlie Moore
Career
Per 600 PA
0.233
0.233
Terry Puhl
Careerverified
Per 600 PAverified
0.254
0.254
Charlie Moore
Career
Per 600 PA
0.586
0.586
Terry Puhl
Careerverified
Per 600 PAverified
0.721
0.721
Charlie Moore
Career
Per 600 PA
0.286
0.286
Terry Puhl
Careerverified
Per 600 PAverified
0.301
0.301
Charlie Moore
Career
Per 600 PA
456
61.04
Terry Puhl
Careerverified
Per 600 PAverified
676
74.03
Charlie Moore
Career
Per 600 PAverified
408
54.62
Terry Puhl
Careerverified
Per 600 PA
435
47.64
Charlie Moore
Career
Per 600 PA
828
110.84
Terry Puhl
Careerverified
Per 600 PAverified
1049
114.87
Charlie Moore
Career
Per 600 PA
477.98
63.99
Terry Puhl
Careerverified
Per 600 PAverified
732.04
80.16
Charlie Moore
Career
Per 600 PA
11
1.47
Terry Puhl
Careerverified
Per 600 PAverified
26
2.85
Charlie Moore
Career
Per 600 PA
346
46.32
Terry Puhl
Careerverified
Per 600 PAverified
505
55.3
Charlie Moore
Career
Per 600 PA
12
1.61
Terry Puhl
Careerverified
Per 600 PAverified
49
5.37
Charlie Moore
Careerverified
Per 600 PA
470
62.92
Terry Puhl
Career
Per 600 PAverified
507
55.52
Charlie Moore
Career
Per 600 PA
9.54
9.54
Terry Puhl
Careerverified
Per 600 PAverified
10.81
10.81
Charlie Moore
Career
Per 600 PA
0.74
0.74
Terry Puhl
Careerverified
Per 600 PAverified
1
1
Charlie Moore
Careerverified
Per 600 PAverified
71
9.5
Terry Puhl
Career
Per 600 PA
57
6.24
Charlie Moore
Career
Per 600 PA
21
2.81
Terry Puhl
Careerverified
Per 600 PAverified
36
3.94
Charlie Moore
Career
Per 600 PA
104
13.92
Terry Puhl
Careerverified
Per 600 PAverified
59
6.46
Charlie Moore
Career
Per 600 PA
51
6.83
Terry Puhl
Careerverified
Per 600 PAverified
217
23.76
Charlie Moore
Career
Per 600 PA
57
7.63
Terry Puhl
Careerverified
Per 600 PAverified
99
10.84
Charlie Moore
Career
Per 600 PA
108
14.46
Terry Puhl
Careerverified
Per 600 PAverified
316
34.6
Charlie Moore
Career
Per 600 PA
47.22
47.22
Terry Puhl
Careerverified
Per 600 PAverified
68.67
68.67

Fielding Stats for Charlie Moore and Terry Puhl

Charlie Moore
Career
Per 9 Innings
15
15
Terry Puhl
Career
Per 9 Innings
15
15
Charlie Moore
Career
Per 9 Inningsverified
1293
1.17
Terry Puhl
Careerverified
Per 9 Innings
1304
1.1
Charlie Moore
Career
Per 9 Innings
1102
1
Terry Puhl
Careerverified
Per 9 Inningsverified
1193
1.01
Charlie Moore
Career
Per 9 Innings
29775
27
Terry Puhl
Careerverified
Per 9 Innings
32034
27
Charlie Moore
Career
Per 9 Innings
9925
9
Terry Puhl
Careerverified
Per 9 Innings
10678
9
Charlie Moore
Careerverified
Per 9 Inningsverified
4481
4.06
Terry Puhl
Career
Per 9 Innings
2585
2.18
Charlie Moore
Careerverified
Per 9 Inningsverified
469
0.43
Terry Puhl
Career
Per 9 Innings
57
0.05
Charlie Moore
Career
Per 9 Innings
101
0.09
Terry Puhl
Careerverified
Per 9 Inningsverified
18
0.02
Charlie Moore
Careerverified
Per 9 Inningsverified
5051
4.58
Terry Puhl
Career
Per 9 Innings
2660
2.24
Charlie Moore
Careerverified
Per 9 Inningsverified
4950
4.49
Terry Puhl
Career
Per 9 Innings
2642
2.23
Charlie Moore
Career
Per 9 Innings
98
98
Terry Puhl
Careerverified
Per 9 Inningsverified
99.32
99.32
Charlie Moore
Careerverified
Per 9 Inningsverified
3.828
3.828
Terry Puhl
Career
Per 9 Innings
2.026
2.026
Charlie Moore
Career
Per 9 Innings
85.23
85.23
Terry Puhl
Careerverified
Per 9 Inningsverified
91.49
91.49
Charlie Moore
Careerverified
Per 9 Inningsverified
53
0.05
Terry Puhl
Career
Per 9 Innings
19
0.02
Charlie Moore
Career
Per 9 Innings
67
0.06
Terry Puhl
Careerverified
Per 9 Inningsverified
0
0
Charlie Moore
Career
Per 9 Innings
0
0
Terry Puhl
Career
Per 9 Innings
0
0
Charlie Moore
Career
Per 9 Innings
487
0.44
Terry Puhl
Careerverified
Per 9 Inningsverified
0
0
Charlie Moore
Careerverified
Per 9 Inningsverified
272
0.25
Terry Puhl
Career
Per 9 Innings
0
0