Christian Villanueva

Pos3B
B/TR/R
Born1991-06-19
Age (2026)35

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200918 ROKDSL Rangers 2 3326 5100 471 10 192323231553 38250 2112 229 33
200918 ROKDSL Rangers 2 3324 5100 651 10 208387250637 42250 1518 298 86
201019 ROKAZL Rangers 210193 42911 8604 62 218263290554 73304 294 243 44
201019 ROKAZL Rangers 210188 591412 13424 62 314371431802 117388 206 351 127
201120 AHickory Crawdads 529482 1042739 2212212 326 216267340608 124261 234 264 60
201120 AHickory Crawdads 529467 13030317 378612 326 278347465812 186300 167 351 127
201221 A+2 teams 580524 1191919 2615423 1412 227293319612 92300 274 273 67
201221 A+2 teams 580510 13727116 4013223 1412 269349420769 151329 237 342 120
201322 AA2 teams 652608 13641224 251949 68 224265416681 192283 304 290 80
201322 AA2 teams 652587 15047222 461439 68 256319455774 199299 227 337 116
201423 AA3 teams 703655 11733012 311937 33 179224284508 105230 274 223 29
201423 AA3 teams 703627 14642020 591337 33 233306396701 163263 198 310 95
201524 AAA3 teams 816744 16429329 4215312 55 220273384658 164235 195 278 71
201524 AAA3 teams 816706 19632229 8011612 55 278361452813 174291 1410 355 130
201625 INTLYaquis de Obregon 6454 15003 6132 00 278371444815 167300 209
201625 INTLYaquis de Obregon 6454 15003 6132 00 278371444815 167300 209 356 130
201726 AAA2 teams 486437 9923117 361166 42 227294400695 174265 247 304 91
201726 AAA2 teams 486430 12929224 43936 42 300372544916 244329 199 395 160
201827 MLB2 teams 466427 10419026 2812610 40 244305471776 227283 276 340 118 +10 +1 +2 +2 +13 2.7
201827 MLB2 teams 466417 9819023 3811710 40 235314446760 211270 258 336 116 +8 +1 +2 +2 +13 2.6
202029 INTLCharros de Jalisco 135111 29606 23170 10 261388477866 216258 1317
202029 INTLCharros de Jalisco 135111 29606 23170 10 261388477866 216258 1317 382 151
202130 INTLCharros de Jalisco 11494 32624 17181 01 3404465741.021 234378 1615
202130 INTLCharros de Jalisco 11494 32624 17181 01 3404465741.021 234378 1615 438 193
202231 INTLCharros de Jalisco 279240 691406 34441 61 287378421799 133325 1612
202231 INTLCharros de Jalisco 279240 691406 34441 61 287378421799 133325 1612 356 130
202332 INTLCharros de Jalisco 190173 491005 10192 42 283330428757 145286 105
202332 INTLCharros de Jalisco 190173 491005 10192 42 283330428757 145286 105 329 110
202433 INTLYaquis de Obregon 133116 21205 12303 11 181275328602 147195 239
202433 INTLYaquis de Obregon 133116 21205 12303 11 181275328602 147195 239 272 67
▸ Career Totals
Career 416383 9416024 231149 30 245304475779 230285 276 341 119 +9 +1 +2 +3 +12 2.8
/ 162G 650598 14725038 3617814 50 246304478782 232284 276 341 119 +14 +1 +4 +5 +18 4.4
Career 53904884 110523913156 324126693 8743 226287376663 150269 236 229 34 -405 +0 +2 +19 +153 -23.5
/ 162G 650589 13429219 3915311 105 228287380668 153271 246 229 34 -49 +0 +0 +2 +18 -2.8

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200918 ROKDSL Rangers 2 3324 5100 651 10 208387250637 42250 1518 298 86 -1 +0 +1 0.1
201019 ROKAZL Rangers 210188 591412 13424 62 314371431802 117388 206 351 127 +6 +0 +6 1.3
201120 AHickory Crawdads 529467 13030317 378612 326 278347465812 186300 167 351 127 +16 +4 +15 3.6
201221 A+Daytona Cubs 520459 12824114 3410721 1411 279356427783 148332 217 349 125 +15 -2 +15 2.8
201221 INTLYaquis de Obregon 6051 9302 6252 01 176288353641 176280 4210 288 79 -1 -0 +2 -0.0
201322 AATennessee Smokies 542490 12841219 341179 57 261321469790 208303 226 342 120 +12 -2 +15 2.6
201322 INTLYaquis de Obregon 11097 22603 12260 11 227312381693 155279 2411 310 95 -1 -0 +3 0.2
201423 AAAIowa Cubs 248223 471806 21642 21 211285372657 161266 268 292 82 -5 +0 +7 0.2
201423 AATennessee Smokies 259234 582004 19423 01 248312385697 137284 167 310 95 -1 -0 +7 0.6
201423 INTLYaquis de Obregon 196170 414010 19272 11 241325441766 200228 1410 332 112 +3 -0 +6 0.8
201524 AAAIowa Cubs 508455 11823218 35805 23 259319437757 178273 167 327 109 +5 -1 +14 1.9
201524 AATennessee Smokies 2824 5002 450 00 208321458780 250176 1814 345 122 +1 +0 +1 0.2
201524 INTLYaquis de Obregon 280227 73909 41317 32 322440480920 159335 1115 406 169 +22 -0 +8 3.0
201625 INTLYaquis de Obregon 6454 15003 6132 00 278371444815 167300 209 356 130 +2 +0 +2 0.4
201726 MLBSan Diego Padres 3232 11104 0100 00 3443447501.094 406389 310 470 218 +4 +0 +1 +2 +1 0.8
201726 AAAEl Paso Chihuahuas 454398 11828220 43836 42 296374528901 231326 189 389 156 +29 +0 +13 4.2
201827 MLBSan Diego Padres 384351 8315020 231049 30 236300450750 214276 276 331 111 +5 +1 +2 +2 +11 2.0
201827 INTLYaquis de Obregon 8266 15403 15131 10 227378424802 197240 1618 364 136 +3 +0 +2 0.6
202029 INTLCharros de Jalisco 135111 29606 23170 10 261388477866 216258 1317 382 151 +8 +0 +4 1.2
202130 INTLCharros de Jalisco 11494 32624 17181 01 3404465741.021 234378 1615 438 193 +12 -0 +3 1.5
202231 INTLCharros de Jalisco 279240 691406 34441 61 287378421799 133325 1612 356 130 +10 +1 +8 1.9
202332 INTLCharros de Jalisco 190173 491005 10192 42 283330428757 145286 105 329 110 +2 +0 +5 0.8
202433 INTLYaquis de Obregon 133116 21205 12303 11 181275328602 147195 239 272 67 -5 -0 +4 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 416383 9416024 231149 30 245304475779 230285 276 341 119 +9 +1 +2 +3 +12 2.8