Willis Otáñez

Pos3B
B/TR/R
Born1973-04-19
Age (2026)53

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
200532 AAARojos del Aguila de Veracruz 473428 14817127 36822 21 346399579979 234371 178 424 183
200532 AAARojos del Aguila de Veracruz 473402 15119130 62682 21 3764616521.113 276389 1413 475 221
200633 AAARojos del Aguila de Veracruz 423396 12620016 22661 00 318356490846 172346 165 369 141
200633 AAARojos del Aguila de Veracruz 423381 13523019 37551 00 354413564977 210373 139 425 183
200734 AAARojos del Aguila de Veracruz 429387 12518118 33626 21 323385514899 191345 148 393 159
200734 AAARojos del Aguila de Veracruz 429367 13321121 53526 21 3624515971.047 234377 1212 455 206
200835 AAAPetroleros de Minatitlan 465420 1052009 33656 43 250314362676 112273 147 300 88
200835 AAAPetroleros de Minatitlan 465400 11223010 53546 43 280373412785 132298 1211 351 127
200936 AAAPericos de Puebla 446395 12326017 39558 00 311385506891 195324 129 389 156
200936 AAAPericos de Puebla 446370 12929019 64468 00 3494555811.036 232356 1014 450 202
201037 AAA2 teams 531483 13826111 39804 00 286344412756 126320 157 339 118
201037 AAA2 teams 531459 16435112 63604 00 357439516956 159388 1112 421 180
201138 AAA2 teams 428389 12015022 33662 00 308366517882 208321 158 382 150
201138 AAA2 teams 428368 12416022 54542 00 337425560984 223345 1313 428 186
201239 AAA2 teams 484445 10513114 32984 11 236293364657 128271 207 295 84
201239 AAA2 teams 484421 11719119 56734 11 278368463831 185295 1512 368 140
201340 AAA2 teams 450411 12017016 27908 00 292348450798 158337 206 349 125
201340 AAA2 teams 450387 13323026 51628 00 3444306051.035 261353 1411 447 200
201441 AAA2 teams 460415 937113 381073 00 224294340634 116268 238 287 78
201441 AAA2 teams 460391 12010120 62743 00 307406491897 184332 1613 396 161
201542 AAARojos del Aguila de Veracruz 7268 12201 4190 00 176222250472 74229 266 212 20
201542 AAARojos del Aguila de Veracruz 7264 13301 8160 00 203292297589 94255 2211 273 67
▸ Career Totals
Career 46614237 12151815164 33679044 96 287345448793 161316 177 349 126 +135 -1 +0 +17 +132 28.9
/ 162G 650591 17025123 471106 11 288346450796 162317 177 349 126 +19 -0 +0 +2 +18 4.0

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
200532 AAARojos del Aguila de Veracruz 473402 15119130 62682 21 3764616521.113 276389 1413 475 221 +65 +0 +13 8.0
200633 AAARojos del Aguila de Veracruz 423381 13523019 37551 00 354413564977 210373 139 425 183 +40 +0 +12 5.3
200734 AAARojos del Aguila de Veracruz 429367 13321121 53526 21 3624515971.047 234377 1212 455 206 +51 +0 +12 6.5
200835 AAAPetroleros de Minatitlan 465400 11223010 53546 43 280373412785 132298 1211 351 127 +14 -0 +13 2.7
200936 AAAPericos de Puebla 446370 12929019 64468 00 3494555811.036 232356 1014 450 202 +52 +0 +13 6.6
201037 AAAPericos de Puebla 394338 13326112 49373 00 3934745831.057 189413 912 460 211 +49 +0 +11 6.2
201037 INTLLeones del Escogido 137121 31900 14231 00 256338331669 74313 1710 306 93 -1 +0 +4 0.3
201138 AAABroncos de Reynosa 401343 11716022 53502 00 3414325801.012 239347 1213 440 195 +43 +0 +11 5.5
201138 INTLLeones del Escogido 2725 7000 140 00 280308280588 318 154 260 58 -1 +0 +1 -0.1
201239 AAAGuerreros de Oaxaca 434374 10317116 53634 10 275371455826 179292 1512 367 139 +19 +0 +12 3.2
201239 INTLToros del Este 5047 14203 3100 01 298340532872 234324 206 381 150 +3 -0 +1 0.4
201340 AAARieleros de Aguascalientes 411355 12622026 46587 00 3554396371.075 282365 1411 463 212 +52 +0 +12 6.5
201340 INTLToros del Este 3932 7100 541 00 219342250592 31241 1013 280 73 -1 +0 +1 -0.0
201441 AAARieleros de Aguascalientes 422356 11010120 59703 00 309411511923 202333 1714 405 168 +32 +0 +12 4.5
201441 INTLToros del Este 3835 10000 340 00 286342286628 323 118 293 83 -1 +0 +1 0.0
201542 AAARojos del Aguila de Veracruz 7264 13301 8160 00 203292297589 94255 2211 273 67 -3 +0 +2 -0.1