Christian Villanueva
Pos3B
B/TR/R
Born1991-06-19
Age (2026)35
Barrel%
609.7
xwOBA
430.300
Avg EV
1986.7
Whiff%
150.149
Chase%
200.375
Speed
1325.7
Contract
No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.
Career Projections (MLE)
All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.
| Year | Age | Lvl | Team | PA | AB | H | 2B | 3B | HR | BB | SO | HBP | SB | CS | AVG | OBP | SLG | OPS | ISO | BABIP | K% | BB% | wOBA | wRC+ | BAT | RUN | FLD | POS | REP | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 | 18 | ROK | DSL Rangers 2 | 33 | 26 | 5 | 1 | 0 | 0 | 4 | 7 | 1 | 1 | 0 | .192 | .323 | .231 | .553 | .038 | .250 | 21 | 12 | .229 | 33 | -2 | +0 | +0 | +0 | +1 | -0.1 |
| 2010 | 19 | ROK | AZL Rangers | 210 | 193 | 42 | 9 | 1 | 1 | 8 | 60 | 4 | 6 | 2 | .218 | .263 | .290 | .554 | .073 | .304 | 29 | 4 | .243 | 44 | -13 | +0 | +0 | +1 | +6 | -0.6 |
| 2011 | 20 | A | Hickory Crawdads | 529 | 483 | 103 | 24 | 3 | 12 | 21 | 116 | 12 | 32 | 6 | .213 | .264 | .350 | .613 | .137 | .247 | 22 | 4 | .264 | 60 | -24 | +4 | +0 | +2 | +15 | -0.3 |
| 2012 | 21 | A+ | 2 teams | 580 | 524 | 117 | 21 | 1 | 11 | 26 | 164 | 23 | 14 | 12 | .223 | .290 | .330 | .620 | .107 | .299 | 28 | 4 | .276 | 69 | -20 | -2 | +0 | +2 | +16 | -0.4 |
| 2013 | 22 | AA | 2 teams | 652 | 607 | 133 | 42 | 2 | 22 | 26 | 187 | 9 | 6 | 8 | .219 | .262 | .404 | .665 | .185 | .275 | 29 | 4 | .285 | 76 | -17 | -2 | +0 | +2 | +18 | 0.1 |
| 2014 | 23 | AA | 3 teams | 703 | 653 | 120 | 39 | 0 | 12 | 33 | 192 | 7 | 3 | 3 | .184 | .231 | .299 | .530 | .115 | .237 | 27 | 5 | .230 | 35 | -52 | -1 | +0 | +3 | +20 | -3.1 |
| 2015 | 24 | AAA | 3 teams | 816 | 745 | 159 | 28 | 2 | 26 | 41 | 162 | 12 | 5 | 5 | .213 | .266 | .361 | .627 | .148 | .233 | 20 | 5 | .268 | 63 | -34 | -1 | +0 | +3 | +23 | -0.9 |
| 2016 | 25 | INTL | Yaquis de Obregon | 64 | 54 | 15 | 0 | 0 | 3 | 6 | 13 | 2 | 0 | 0 | .278 | .371 | .444 | .815 | .167 | .300 | 20 | 9 | — | — | — | — | +0 | +0 | — | — |
| 2017 | 26 | AAA | 2 teams | 486 | 439 | 101 | 22 | 1 | 18 | 34 | 117 | 6 | 4 | 2 | .230 | .294 | .408 | .702 | .178 | .268 | 24 | 7 | .307 | 93 | -4 | +0 | +1 | +2 | +14 | 1.3 |
| 2018 | 27 | MLB | 2 teams | 466 | 427 | 101 | 18 | 0 | 24 | 28 | 126 | 10 | 4 | 0 | .237 | .299 | .447 | .746 | .211 | .277 | 27 | 6 | .325 | 107 | +4 | +1 | +2 | +2 | +13 | 2.1 |
| 2020 | 29 | INTL | Charros de Jalisco | 135 | 111 | 29 | 6 | 0 | 6 | 23 | 17 | 0 | 1 | 0 | .261 | .388 | .477 | .866 | .216 | .258 | 13 | 17 | — | — | — | — | +0 | +0 | — | — |
| 2021 | 30 | INTL | Charros de Jalisco | 114 | 94 | 32 | 6 | 2 | 4 | 17 | 18 | 1 | 0 | 1 | .340 | .446 | .574 | 1.021 | .234 | .378 | 16 | 15 | — | — | — | — | +0 | +0 | — | — |
| 2022 | 31 | INTL | Charros de Jalisco | 279 | 240 | 69 | 14 | 0 | 6 | 34 | 44 | 1 | 6 | 1 | .287 | .378 | .421 | .799 | .133 | .325 | 16 | 12 | — | — | — | — | +0 | +1 | — | — |
| 2023 | 32 | INTL | Charros de Jalisco | 190 | 173 | 49 | 10 | 0 | 5 | 10 | 19 | 2 | 4 | 2 | .283 | .330 | .428 | .757 | .145 | .286 | 10 | 5 | — | — | — | — | +0 | +1 | — | — |
| 2024 | 33 | INTL | Yaquis de Obregon | 133 | 116 | 21 | 2 | 0 | 5 | 12 | 30 | 3 | 1 | 1 | .181 | .275 | .328 | .602 | .147 | .195 | 23 | 9 | — | — | — | — | +0 | +0 | — | — |
| ▸ Career Totals (MLE all levels + projections) | ||||||||||||||||||||||||||||||
| Career | — | 5390 | 4885 | 1096 | 242 | 12 | 155 | 323 | 1272 | 93 | 87 | 43 | .224 | .285 | .374 | .659 | .150 | .267 | 24 | 6 | .227 | 32 | -413 | +0 | +2 | +19 | +153 | -24.4 | ||
| / 162G | — | 650 | 589 | 132 | 29 | 1 | 19 | 39 | 153 | 11 | 10 | 5 | .224 | .284 | .374 | .658 | .149 | .266 | 24 | 6 | .227 | 32 | -50 | +0 | +0 | +2 | +18 | -2.9 | ||
Historical Stats — Raw (Per Stint)
Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.
| Year | Age | Lvl | Team | PA | AB | H | 2B | 3B | HR | BB | SO | HBP | SB | CS | AVG | OBP | SLG | OPS | ISO | BABIP | K% | BB% | wOBA | wRC+ | BAT | RUN | FLD | POS | REP | WAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 | 18 | ROK | DSL Rangers 2 | 33 | 24 | 5 | 1 | 0 | 0 | 6 | 5 | 1 | 1 | 0 | .208 | .387 | .250 | .637 | .042 | .250 | 15 | 18 | .298 | 86 | -1 | +0 | — | — | +1 | 0.1 |
| 2010 | 19 | ROK | AZL Rangers | 210 | 188 | 59 | 14 | 1 | 2 | 13 | 42 | 4 | 6 | 2 | .314 | .371 | .431 | .802 | .117 | .388 | 20 | 6 | .351 | 127 | +6 | +0 | — | — | +6 | 1.3 |
| 2011 | 20 | A | Hickory Crawdads | 529 | 467 | 130 | 30 | 3 | 17 | 37 | 86 | 12 | 32 | 6 | .278 | .347 | .465 | .812 | .186 | .300 | 16 | 7 | .351 | 127 | +16 | +4 | — | — | +15 | 3.6 |
| 2012 | 21 | A+ | Daytona Cubs | 520 | 459 | 128 | 24 | 1 | 14 | 34 | 107 | 21 | 14 | 11 | .279 | .356 | .427 | .783 | .148 | .332 | 21 | 7 | .349 | 125 | +15 | -2 | — | — | +15 | 2.8 |
| 2012 | 21 | INTL | Yaquis de Obregon | 60 | 51 | 9 | 3 | 0 | 2 | 6 | 25 | 2 | 0 | 1 | .176 | .288 | .353 | .641 | .176 | .280 | 42 | 10 | .288 | 79 | -1 | -0 | — | — | +2 | -0.0 |
| 2013 | 22 | AA | Tennessee Smokies | 542 | 490 | 128 | 41 | 2 | 19 | 34 | 117 | 9 | 5 | 7 | .261 | .321 | .469 | .790 | .208 | .303 | 22 | 6 | .342 | 120 | +12 | -2 | — | — | +15 | 2.6 |
| 2013 | 22 | INTL | Yaquis de Obregon | 110 | 97 | 22 | 6 | 0 | 3 | 12 | 26 | 0 | 1 | 1 | .227 | .312 | .381 | .693 | .155 | .279 | 24 | 11 | .310 | 95 | -1 | -0 | — | — | +3 | 0.2 |
| 2014 | 23 | AAA | Iowa Cubs | 248 | 223 | 47 | 18 | 0 | 6 | 21 | 64 | 2 | 2 | 1 | .211 | .285 | .372 | .657 | .161 | .266 | 26 | 8 | .292 | 82 | -5 | +0 | — | — | +7 | 0.2 |
| 2014 | 23 | AA | Tennessee Smokies | 259 | 234 | 58 | 20 | 0 | 4 | 19 | 42 | 3 | 0 | 1 | .248 | .312 | .385 | .697 | .137 | .284 | 16 | 7 | .310 | 95 | -1 | -0 | — | — | +7 | 0.6 |
| 2014 | 23 | INTL | Yaquis de Obregon | 196 | 170 | 41 | 4 | 0 | 10 | 19 | 27 | 2 | 1 | 1 | .241 | .325 | .441 | .766 | .200 | .228 | 14 | 10 | .332 | 112 | +3 | -0 | — | — | +6 | 0.8 |
| 2015 | 24 | AAA | Iowa Cubs | 508 | 455 | 118 | 23 | 2 | 18 | 35 | 80 | 5 | 2 | 3 | .259 | .319 | .437 | .757 | .178 | .273 | 16 | 7 | .327 | 109 | +5 | -1 | — | — | +14 | 1.9 |
| 2015 | 24 | AA | Tennessee Smokies | 28 | 24 | 5 | 0 | 0 | 2 | 4 | 5 | 0 | 0 | 0 | .208 | .321 | .458 | .780 | .250 | .176 | 18 | 14 | .345 | 122 | +1 | +0 | — | — | +1 | 0.2 |
| 2015 | 24 | INTL | Yaquis de Obregon | 280 | 227 | 73 | 9 | 0 | 9 | 41 | 31 | 7 | 3 | 2 | .322 | .440 | .480 | .920 | .159 | .335 | 11 | 15 | .406 | 169 | +22 | -0 | — | — | +8 | 3.0 |
| 2016 | 25 | INTL | Yaquis de Obregon | 64 | 54 | 15 | 0 | 0 | 3 | 6 | 13 | 2 | 0 | 0 | .278 | .371 | .444 | .815 | .167 | .300 | 20 | 9 | .356 | 130 | +2 | +0 | — | — | +2 | 0.4 |
| 2017 | 26 | MLB | San Diego Padres | 32 | 32 | 11 | 1 | 0 | 4 | 0 | 10 | 0 | 0 | 0 | .344 | .344 | .750 | 1.094 | .406 | .389 | 31 | 0 | .470 | 218 | +4 | +0 | +1 | +2 | +1 | 0.8 |
| 2017 | 26 | AAA | El Paso Chihuahuas | 454 | 398 | 118 | 28 | 2 | 20 | 43 | 83 | 6 | 4 | 2 | .296 | .374 | .528 | .901 | .231 | .326 | 18 | 9 | .389 | 156 | +29 | +0 | — | — | +13 | 4.2 |
| 2018 | 27 | MLB | San Diego Padres | 384 | 351 | 83 | 15 | 0 | 20 | 23 | 104 | 9 | 3 | 0 | .236 | .300 | .450 | .750 | .214 | .276 | 27 | 6 | .331 | 111 | +5 | +1 | +2 | +2 | +11 | 2.0 |
| 2018 | 27 | INTL | Yaquis de Obregon | 82 | 66 | 15 | 4 | 0 | 3 | 15 | 13 | 1 | 1 | 0 | .227 | .378 | .424 | .802 | .197 | .240 | 16 | 18 | .364 | 136 | +3 | +0 | — | — | +2 | 0.6 |
| 2020 | 29 | INTL | Charros de Jalisco | 135 | 111 | 29 | 6 | 0 | 6 | 23 | 17 | 0 | 1 | 0 | .261 | .388 | .477 | .866 | .216 | .258 | 13 | 17 | .382 | 151 | +8 | +0 | — | — | +4 | 1.2 |
| 2021 | 30 | INTL | Charros de Jalisco | 114 | 94 | 32 | 6 | 2 | 4 | 17 | 18 | 1 | 0 | 1 | .340 | .446 | .574 | 1.021 | .234 | .378 | 16 | 15 | .438 | 193 | +12 | -0 | — | — | +3 | 1.5 |
| 2022 | 31 | INTL | Charros de Jalisco | 279 | 240 | 69 | 14 | 0 | 6 | 34 | 44 | 1 | 6 | 1 | .287 | .378 | .421 | .799 | .133 | .325 | 16 | 12 | .356 | 130 | +10 | +1 | — | — | +8 | 1.9 |
| 2023 | 32 | INTL | Charros de Jalisco | 190 | 173 | 49 | 10 | 0 | 5 | 10 | 19 | 2 | 4 | 2 | .283 | .330 | .428 | .757 | .145 | .286 | 10 | 5 | .329 | 110 | +2 | +0 | — | — | +5 | 0.8 |
| 2024 | 33 | INTL | Yaquis de Obregon | 133 | 116 | 21 | 2 | 0 | 5 | 12 | 30 | 3 | 1 | 1 | .181 | .275 | .328 | .602 | .147 | .195 | 23 | 9 | .272 | 67 | -5 | -0 | — | — | +4 | -0.1 |
| ▸ Career Totals (raw MLB only — historical actual) | ||||||||||||||||||||||||||||||
| MLB Career | — | 416 | 383 | 94 | 16 | 0 | 24 | 23 | 114 | 9 | 3 | 0 | .245 | .304 | .475 | .779 | .230 | .285 | 27 | 6 | .341 | 119 | +9 | +1 | +2 | +3 | +12 | 2.8 | ||