Charlie Moore vs. Hector Villanueva — Career Comparison
Looking at the career totals, Charlie Moore and Hector Villanueva are closely matched on the surface stats. Hector Villanueva posted stronger numbers in OPS (.743 vs .677) and slugging (.442 vs .355). Charlie Moore had the advantage in on-base percentage (.321 vs .301). By the career numbers, Hector Villanueva had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Charlie Moore and Hector Villanueva
Charlie Moore
Career
Per 600 PA
1334
178.58
Hector Villanueva
Career
Per 600 PA
191
222.09
Charlie Moore
Career
Per 600 PA
4482
600
Hector Villanueva
Career
Per 600 PA
516
600
Charlie Moore
Career
Per 600 PA
4033
539.89
Hector Villanueva
Career
Per 600 PA
473
550
Charlie Moore
Career
Per 600 PA
0.261
0.261
Hector Villanueva
Career
Per 600 PA
0.23
0.23
Charlie Moore
Career
Per 600 PA
0.694
0.694
Hector Villanueva
Career
Per 600 PA
0.742
0.742
Charlie Moore
Career
Per 600 PA
1052
140.83
Hector Villanueva
Career
Per 600 PA
109
126.74
Charlie Moore
Career
Per 600 PA
786
105.22
Hector Villanueva
Career
Per 600 PA
61
70.93
Charlie Moore
Career
Per 600 PA
187
25.03
Hector Villanueva
Career
Per 600 PA
21
24.42
Charlie Moore
Career
Per 600 PA
36
4.82
Hector Villanueva
Career
Per 600 PA
25
29.07
Charlie Moore
Career
Per 600 PA
266
35.61
Hector Villanueva
Career
Per 600 PA
48
55.81
Charlie Moore
Career
Per 600 PA
0.253
0.253
Hector Villanueva
Career
Per 600 PA
0.44
0.44
Charlie Moore
Career
Per 600 PA
0.009
0.009
Hector Villanueva
Career
Per 600 PA
0.053
0.053
Charlie Moore
Career
Per 600 PA
0.034
0.034
Hector Villanueva
Career
Per 600 PA
0.229
0.229
Charlie Moore
Career
Per 600 PA
444.55
59.51
Hector Villanueva
Career
Per 600 PA
63.11
73.39
Charlie Moore
Career
Per 600 PA
1433
191.83
Hector Villanueva
Career
Per 600 PA
209
243.02
Charlie Moore
Career
Per 600 PA
1409
188.62
Hector Villanueva
Career
Per 600 PA
151
175.58
Charlie Moore
Career
Per 600 PA
0.319
0.319
Hector Villanueva
Career
Per 600 PA
0.293
0.293
Charlie Moore
Career
Per 600 PA
0.355
0.355
Hector Villanueva
Career
Per 600 PA
0.442
0.442
Charlie Moore
Career
Per 600 PA
0.675
0.675
Hector Villanueva
Career
Per 600 PA
0.735
0.735
Charlie Moore
Career
Per 600 PA
0.095
0.095
Hector Villanueva
Career
Per 600 PA
0.212
0.212
Charlie Moore
Career
Per 600 PA
0.233
0.233
Hector Villanueva
Career
Per 600 PA
0.242
0.242
Charlie Moore
Career
Per 600 PA
0.586
0.586
Hector Villanueva
Career
Per 600 PA
0.667
0.667
Charlie Moore
Career
Per 600 PA
0.286
0.286
Hector Villanueva
Career
Per 600 PA
0.239
0.239
Charlie Moore
Career
Per 600 PA
456
61.04
Hector Villanueva
Career
Per 600 PA
53
61.63
Charlie Moore
Career
Per 600 PA
408
54.62
Hector Villanueva
Career
Per 600 PA
72
83.72
Charlie Moore
Career
Per 600 PA
828
110.84
Hector Villanueva
Career
Per 600 PA
100
116.28
Charlie Moore
Career
Per 600 PA
477.98
63.99
Hector Villanueva
Career
Per 600 PA
58.79
68.36
Charlie Moore
Career
Per 600 PA
11
1.47
Hector Villanueva
Career
Per 600 PA
2
2.33
Charlie Moore
Career
Per 600 PA
346
46.32
Hector Villanueva
Career
Per 600 PA
40
46.51
Charlie Moore
Career
Per 600 PA
12
1.61
Hector Villanueva
Career
Per 600 PA
6
6.98
Charlie Moore
Career
Per 600 PA
470
62.92
Hector Villanueva
Career
Per 600 PA
98
113.95
Charlie Moore
Career
Per 600 PA
9.54
9.54
Hector Villanueva
Career
Per 600 PA
5.27
5.27
Charlie Moore
Career
Per 600 PA
0.74
0.74
Hector Villanueva
Career
Per 600 PA
0.41
0.41
Charlie Moore
Career
Per 600 PA
21
2.81
Hector Villanueva
Career
Per 600 PA
1
1.16
Charlie Moore
Career
Per 600 PA
104
13.92
Hector Villanueva
Career
Per 600 PA
14
16.28
Charlie Moore
Career
Per 600 PA
51
6.83
Hector Villanueva
Career
Per 600 PA
1
1.16
Charlie Moore
Career
Per 600 PA
108
14.46
Hector Villanueva
Career
Per 600 PA
1
1.16
Charlie Moore
Career
Per 600 PA
47.22
47.22
Hector Villanueva
Career
Per 600 PA
100
100
Fielding Stats for Charlie Moore and Hector Villanueva
Charlie Moore
Career
Per 9 Innings
15
15
Hector Villanueva
Career
Per 9 Innings
4
4
Charlie Moore
Career
Per 9 Innings
1293
1.17
Hector Villanueva
Career
Per 9 Innings
149
1.31
Charlie Moore
Career
Per 9 Innings
1102
1
Hector Villanueva
Career
Per 9 Innings
123
1.08
Charlie Moore
Career
Per 9 Innings
29775
27
Hector Villanueva
Career
Per 9 Innings
3077
27
Charlie Moore
Career
Per 9 Innings
9925
9
Hector Villanueva
Career
Per 9 Innings
1025.2
9
Charlie Moore
Career
Per 9 Innings
4481
4.06
Hector Villanueva
Career
Per 9 Innings
713
6.26
Charlie Moore
Career
Per 9 Innings
469
0.43
Hector Villanueva
Career
Per 9 Innings
64
0.56
Charlie Moore
Career
Per 9 Innings
101
0.09
Hector Villanueva
Career
Per 9 Innings
12
0.11
Charlie Moore
Career
Per 9 Innings
5051
4.58
Hector Villanueva
Career
Per 9 Innings
789
6.92
Charlie Moore
Career
Per 9 Innings
4950
4.49
Hector Villanueva
Career
Per 9 Innings
777
6.82
Charlie Moore
Career
Per 9 Innings
98
98
Hector Villanueva
Career
Per 9 Innings
98.48
98.48
Charlie Moore
Career
Per 9 Innings
3.828
3.828
Hector Villanueva
Career
Per 9 Innings
5.215
5.215
Charlie Moore
Career
Per 9 Innings
85.23
85.23
Hector Villanueva
Career
Per 9 Innings
82.55
82.55
Charlie Moore
Career
Per 9 Innings
53
0.05
Hector Villanueva
Career
Per 9 Innings
14
0.12
Charlie Moore
Career
Per 9 Innings
67
0.06
Hector Villanueva
Career
Per 9 Innings
12
0.11
Charlie Moore
Career
Per 9 Innings
0
0
Hector Villanueva
Career
Per 9 Innings
0
0
Charlie Moore
Career
Per 9 Innings
487
0.44
Hector Villanueva
Career
Per 9 Innings
82
0.72
Charlie Moore
Career
Per 9 Innings
272
0.25
Hector Villanueva
Career
Per 9 Innings
35
0.31