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.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200918 ROKDSL Rangers 2 3326 5100 471 10 .192.323.231.553 .038.250 2112 .229 33 -2 +0 +0 +0 +1 -0.1
201019 ROKAZL Rangers 210193 42911 8604 62 .218.263.290.554 .073.304 294 .243 44 -13 +0 +0 +1 +6 -0.6
201120 AHickory Crawdads 529483 10324312 2111612 326 .213.264.350.613 .137.247 224 .264 60 -24 +4 +0 +2 +15 -0.3
201221 A+2 teams 580524 11721111 2616423 1412 .223.290.330.620 .107.299 284 .276 69 -20 -2 +0 +2 +16 -0.4
201322 AA2 teams 652607 13342222 261879 68 .219.262.404.665 .185.275 294 .285 76 -17 -2 +0 +2 +18 0.1
201423 AA3 teams 703653 12039012 331927 33 .184.231.299.530 .115.237 275 .230 35 -52 -1 +0 +3 +20 -3.1
201524 AAA3 teams 816745 15928226 4116212 55 .213.266.361.627 .148.233 205 .268 63 -34 -1 +0 +3 +23 -0.9
201625 INTLYaquis de Obregon 6454 15003 6132 00 .278.371.444.815 .167.300 209 +0 +0
201726 AAA2 teams 486439 10122118 341176 42 .230.294.408.702 .178.268 247 .307 93 -4 +0 +1 +2 +14 1.3
201827 MLB2 teams 466427 10118024 2812610 40 .237.299.447.746 .211.277 276 .325 107 +4 +1 +2 +2 +13 2.1
202029 INTLCharros de Jalisco 135111 29606 23170 10 .261.388.477.866 .216.258 1317 +0 +0
202130 INTLCharros de Jalisco 11494 32624 17181 01 .340.446.5741.021 .234.378 1615 +0 +0
202231 INTLCharros de Jalisco 279240 691406 34441 61 .287.378.421.799 .133.325 1612 +0 +1
202332 INTLCharros de Jalisco 190173 491005 10192 42 .283.330.428.757 .145.286 105 +0 +1
202433 INTLYaquis de Obregon 133116 21205 12303 11 .181.275.328.602 .147.195 239 +0 +0
▸ Career Totals (MLE all levels + projections)
Career 53904885 109624212155 323127293 8743 .224.285.374.659 .150.267 246 .227 32 -413 +0 +2 +19 +153 -24.4
/ 162G 650589 13229119 3915311 105 .224.284.374.658 .149.266 246 .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.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200918 ROKDSL Rangers 2 3324 5100 651 10 .208.387.250.637 .042.250 1518 .298 86 -1 +0 +1 0.1
201019 ROKAZL Rangers 210188 591412 13424 62 .314.371.431.802 .117.388 206 .351 127 +6 +0 +6 1.3
201120 AHickory Crawdads 529467 13030317 378612 326 .278.347.465.812 .186.300 167 .351 127 +16 +4 +15 3.6
201221 A+Daytona Cubs 520459 12824114 3410721 1411 .279.356.427.783 .148.332 217 .349 125 +15 -2 +15 2.8
201221 INTLYaquis de Obregon 6051 9302 6252 01 .176.288.353.641 .176.280 4210 .288 79 -1 -0 +2 -0.0
201322 AATennessee Smokies 542490 12841219 341179 57 .261.321.469.790 .208.303 226 .342 120 +12 -2 +15 2.6
201322 INTLYaquis de Obregon 11097 22603 12260 11 .227.312.381.693 .155.279 2411 .310 95 -1 -0 +3 0.2
201423 AAAIowa Cubs 248223 471806 21642 21 .211.285.372.657 .161.266 268 .292 82 -5 +0 +7 0.2
201423 AATennessee Smokies 259234 582004 19423 01 .248.312.385.697 .137.284 167 .310 95 -1 -0 +7 0.6
201423 INTLYaquis de Obregon 196170 414010 19272 11 .241.325.441.766 .200.228 1410 .332 112 +3 -0 +6 0.8
201524 AAAIowa Cubs 508455 11823218 35805 23 .259.319.437.757 .178.273 167 .327 109 +5 -1 +14 1.9
201524 AATennessee Smokies 2824 5002 450 00 .208.321.458.780 .250.176 1814 .345 122 +1 +0 +1 0.2
201524 INTLYaquis de Obregon 280227 73909 41317 32 .322.440.480.920 .159.335 1115 .406 169 +22 -0 +8 3.0
201625 INTLYaquis de Obregon 6454 15003 6132 00 .278.371.444.815 .167.300 209 .356 130 +2 +0 +2 0.4
201726 MLBSan Diego Padres 3232 11104 0100 00 .344.344.7501.094 .406.389 310 .470 218 +4 +0 +1 +2 +1 0.8
201726 AAAEl Paso Chihuahuas 454398 11828220 43836 42 .296.374.528.901 .231.326 189 .389 156 +29 +0 +13 4.2
201827 MLBSan Diego Padres 384351 8315020 231049 30 .236.300.450.750 .214.276 276 .331 111 +5 +1 +2 +2 +11 2.0
201827 INTLYaquis de Obregon 8266 15403 15131 10 .227.378.424.802 .197.240 1618 .364 136 +3 +0 +2 0.6
202029 INTLCharros de Jalisco 135111 29606 23170 10 .261.388.477.866 .216.258 1317 .382 151 +8 +0 +4 1.2
202130 INTLCharros de Jalisco 11494 32624 17181 01 .340.446.5741.021 .234.378 1615 .438 193 +12 -0 +3 1.5
202231 INTLCharros de Jalisco 279240 691406 34441 61 .287.378.421.799 .133.325 1612 .356 130 +10 +1 +8 1.9
202332 INTLCharros de Jalisco 190173 491005 10192 42 .283.330.428.757 .145.286 105 .329 110 +2 +0 +5 0.8
202433 INTLYaquis de Obregon 133116 21205 12303 11 .181.275.328.602 .147.195 239 .272 67 -5 -0 +4 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 416383 9416024 231149 30 .245.304.475.779 .230.285 276 .341 119 +9 +1 +2 +3 +12 2.8