Nacho Alvarez vs. Hector Villanueva — Career Comparison

Gen ZCaliforniaThrows RightBats RightNorth AmericaAtlanta BravesNational LeagueThird Baseman
Baby BoomersP.R.Throws RightBats RightCaribbeanChicago CubsNational LeagueCatcher

On the career numbers, Hector Villanueva posted the stronger offensive profile against Nacho Alvarez. Hector Villanueva posted stronger numbers in OPS (.743 vs .575) and on-base percentage (.301 vs .277). 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 Nacho Alvarez and Hector Villanueva

Nacho Alvarez
Career
Per 600 PA
2
2
Hector Villanueva
Careerverified
Per 600 PAverified
4
4
Nacho Alvarez
Career
Per 600 PA
66
165
Hector Villanueva
Careerverified
Per 600 PAverified
191
222.09
Nacho Alvarez
Career
Per 600 PA
240
600
Hector Villanueva
Careerverified
Per 600 PA
516
600
Nacho Alvarez
Career
Per 600 PA
218
545
Hector Villanueva
Careerverified
Per 600 PAverified
473
550
Nacho Alvarez
Career
Per 600 PA
0.216
0.216
Hector Villanueva
Careerverified
Per 600 PAverified
0.23
0.23
Nacho Alvarez
Career
Per 600 PA
0.598
0.598
Hector Villanueva
Careerverified
Per 600 PAverified
0.742
0.742
Nacho Alvarez
Career
Per 600 PA
47
117.5
Hector Villanueva
Careerverified
Per 600 PAverified
109
126.74
Nacho Alvarez
Career
Per 600 PAverified
33
82.5
Hector Villanueva
Careerverified
Per 600 PA
61
70.93
Nacho Alvarez
Career
Per 600 PAverified
12
30
Hector Villanueva
Careerverified
Per 600 PA
21
24.42
Nacho Alvarez
Career
Per 600 PA
0
0
Hector Villanueva
Careerverified
Per 600 PAverified
2
2.33
Nacho Alvarez
Career
Per 600 PA
2
5
Hector Villanueva
Careerverified
Per 600 PAverified
25
29.07
Nacho Alvarez
Career
Per 600 PA
14
35
Hector Villanueva
Careerverified
Per 600 PAverified
48
55.81
Nacho Alvarez
Career
Per 600 PA
0.298
0.298
Hector Villanueva
Careerverified
Per 600 PAverified
0.44
0.44
Nacho Alvarez
Career
Per 600 PA
0.009
0.009
Hector Villanueva
Careerverified
Per 600 PAverified
0.053
0.053
Nacho Alvarez
Career
Per 600 PA
0.043
0.043
Hector Villanueva
Careerverified
Per 600 PAverified
0.229
0.229
Nacho Alvarez
Career
Per 600 PA
19
47.51
Hector Villanueva
Careerverified
Per 600 PAverified
63.11
73.39
Nacho Alvarez
Career
Per 600 PA
65
162.5
Hector Villanueva
Careerverified
Per 600 PAverified
209
243.02
Nacho Alvarez
Career
Per 600 PA
66
165
Hector Villanueva
Careerverified
Per 600 PAverified
151
175.58
Nacho Alvarez
Career
Per 600 PA
0.277
0.277
Hector Villanueva
Careerverified
Per 600 PAverified
0.293
0.293
Nacho Alvarez
Career
Per 600 PA
0.298
0.298
Hector Villanueva
Careerverified
Per 600 PAverified
0.442
0.442
Nacho Alvarez
Career
Per 600 PA
0.576
0.576
Hector Villanueva
Careerverified
Per 600 PAverified
0.735
0.735
Nacho Alvarez
Career
Per 600 PA
0.083
0.083
Hector Villanueva
Careerverified
Per 600 PAverified
0.212
0.212
Nacho Alvarez
Career
Per 600 PA
0.199
0.199
Hector Villanueva
Careerverified
Per 600 PAverified
0.242
0.242
Nacho Alvarez
Career
Per 600 PA
0.486
0.486
Hector Villanueva
Careerverified
Per 600 PAverified
0.667
0.667
Nacho Alvarez
Careerverified
Per 600 PAverified
0.285
0.285
Hector Villanueva
Career
Per 600 PA
0.239
0.239
Nacho Alvarez
Career
Per 600 PA
19
47.5
Hector Villanueva
Careerverified
Per 600 PAverified
53
61.63
Nacho Alvarez
Career
Per 600 PA
15
37.5
Hector Villanueva
Careerverified
Per 600 PAverified
72
83.72
Nacho Alvarez
Career
Per 600 PA
32
80
Hector Villanueva
Careerverified
Per 600 PAverified
100
116.28
Nacho Alvarez
Career
Per 600 PA
19.15
47.86
Hector Villanueva
Careerverified
Per 600 PAverified
58.79
68.36
Nacho Alvarez
Careerverified
Per 600 PAverified
7
17.5
Hector Villanueva
Career
Per 600 PA
2
2.33
Nacho Alvarez
Career
Per 600 PA
12
30
Hector Villanueva
Careerverified
Per 600 PAverified
40
46.51
Nacho Alvarez
Career
Per 600 PA
0
0
Hector Villanueva
Careerverified
Per 600 PAverified
6
6.98
Nacho Alvarez
Careerverified
Per 600 PA
59
147.5
Hector Villanueva
Career
Per 600 PAverified
98
113.95
Nacho Alvarez
Career
Per 600 PA
4.07
4.07
Hector Villanueva
Careerverified
Per 600 PAverified
5.27
5.27
Nacho Alvarez
Career
Per 600 PA
0.2
0.2
Hector Villanueva
Careerverified
Per 600 PAverified
0.41
0.41
Nacho Alvarez
Careerverified
Per 600 PAverified
2
5
Hector Villanueva
Career
Per 600 PA
0
0
Nacho Alvarez
Career
Per 600 PAverified
1
2.5
Hector Villanueva
Career
Per 600 PA
1
1.16
Nacho Alvarez
Careerverified
Per 600 PAverified
2
5
Hector Villanueva
Career
Per 600 PA
14
16.28
Nacho Alvarez
Career
Per 600 PA
0
0
Hector Villanueva
Careerverified
Per 600 PAverified
1
1.16
Nacho Alvarez
Career
Per 600 PA
0
0
Hector Villanueva
Career
Per 600 PA
0
0
Nacho Alvarez
Career
Per 600 PA
0
0
Hector Villanueva
Careerverified
Per 600 PAverified
1
1.16
Nacho Alvarez
Career
Per 600 PA
Hector Villanueva
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Nacho Alvarez and Hector Villanueva

Nacho Alvarez
Career
Per 9 Innings
2
2
Hector Villanueva
Careerverified
Per 9 Inningsverified
4
4
Nacho Alvarez
Career
Per 9 Innings
66
1.05
Hector Villanueva
Careerverified
Per 9 Inningsverified
149
1.31
Nacho Alvarez
Career
Per 9 Innings
64
1.02
Hector Villanueva
Careerverified
Per 9 Inningsverified
123
1.08
Nacho Alvarez
Career
Per 9 Innings
1698
27
Hector Villanueva
Careerverified
Per 9 Innings
3077
27
Nacho Alvarez
Career
Per 9 Innings
566
9
Hector Villanueva
Careerverified
Per 9 Innings
1025.2
9
Nacho Alvarez
Career
Per 9 Innings
44
0.7
Hector Villanueva
Careerverified
Per 9 Inningsverified
713
6.26
Nacho Alvarez
Careerverified
Per 9 Inningsverified
110
1.75
Hector Villanueva
Career
Per 9 Innings
64
0.56
Nacho Alvarez
Careerverified
Per 9 Inningsverified
3
0.05
Hector Villanueva
Career
Per 9 Innings
12
0.11
Nacho Alvarez
Career
Per 9 Innings
157
2.5
Hector Villanueva
Careerverified
Per 9 Inningsverified
789
6.92
Nacho Alvarez
Career
Per 9 Innings
154
2.45
Hector Villanueva
Careerverified
Per 9 Inningsverified
777
6.82
Nacho Alvarez
Career
Per 9 Innings
98.09
98.09
Hector Villanueva
Careerverified
Per 9 Inningsverified
98.48
98.48
Nacho Alvarez
Career
Per 9 Innings
2.333
2.333
Hector Villanueva
Careerverified
Per 9 Inningsverified
5.215
5.215
Nacho Alvarez
Careerverified
Per 9 Inningsverified
96.97
96.97
Hector Villanueva
Career
Per 9 Innings
82.55
82.55
Nacho Alvarez
Career
Per 9 Inningsverified
13
0.21
Hector Villanueva
Careerverified
Per 9 Innings
14
0.12
Nacho Alvarez
Careerverified
Per 9 Inningsverified
0
0
Hector Villanueva
Career
Per 9 Innings
12
0.11
Nacho Alvarez
Career
Per 9 Innings
0
0
Hector Villanueva
Career
Per 9 Innings
0
0
Nacho Alvarez
Careerverified
Per 9 Inningsverified
0
0
Hector Villanueva
Career
Per 9 Innings
82
0.72
Nacho Alvarez
Career
Per 9 Innings
0
0
Hector Villanueva
Careerverified
Per 9 Inningsverified
35
0.31