Willis Otáñez

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

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200532 AAARojos del Aguila de Veracruz 473402 15119130 62682 21 3764616521.113 276389 1413 475 207 +60 +0 +10 7.2
200633 AAARojos del Aguila de Veracruz 423381 13523019 37551 00 354413564977 210373 139 425 174 +37 +0 +9 4.7
200734 AAARojos del Aguila de Veracruz 429367 13321121 53526 21 3624515971.047 234377 1212 455 194 +48 +0 +9 5.8
200835 AAAPetroleros de Minatitlan 465400 11223010 53546 43 280373412785 132298 1211 351 124 +13 -0 +10 2.3
200936 AAAPericos de Puebla 446370 12929019 64468 00 3494555811.036 232356 1014 450 191 +48 +0 +10 5.9
201037 AAAPericos de Puebla 394338 13326112 49373 00 3934745831.057 189413 912 460 198 +46 +0 +9 5.5
201037 INTLLeones del Escogido 137121 31900 14231 00 256338331669 74313 1710 306 93 -1 +0 +3 0.2
201138 AAABroncos de Reynosa 401343 11716022 53502 00 3414325801.012 239347 1213 440 184 +40 +0 +9 5.0
201138 INTLLeones del Escogido 2725 7000 140 00 280308280588 318 154 260 62 -1 +0 +1 -0.1
201239 AAAGuerreros de Oaxaca 434374 10317116 53634 10 275371455826 179292 1512 367 134 +18 +0 +9 2.8
201239 INTLToros del Este 5047 14203 3100 01 298340532872 234324 206 381 144 +3 -0 +1 0.3
201340 AAARieleros de Aguascalientes 411355 12622026 46587 00 3554396371.075 282365 1411 463 199 +49 +0 +9 5.9
201340 INTLToros del Este 3932 7100 541 00 219342250592 31241 1013 280 76 -1 +0 +1 -0.0
201441 AAARieleros de Aguascalientes 422356 11010120 59703 00 309411511923 202333 1714 405 160 +30 +0 +9 4.0
201441 INTLToros del Este 3835 10000 340 00 286342286628 323 118 293 85 -1 +0 +1 0.0
201542 AAARojos del Aguila de Veracruz 7264 13301 8160 00 203292297589 94255 2211 273 71 -2 +0 +2 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200532 AAA MLERojos del Aguila de Veracruz 473428 14317122 36822 21 334388533921 199359 178 405 160 +34 +0 +10 4.5
200633 AAA MLERojos del Aguila de Veracruz 423396 12420014 22661 00 313351470821 157339 165 356 127 +14 +0 +9 2.3
200734 AAA MLERojos del Aguila de Veracruz 429387 12218115 33626 21 315378483861 168340 148 378 142 +21 +0 +9 3.1
200835 AAA MLEPetroleros de Minatitlan 465420 1032007 33656 43 245309343652 98266 147 293 84 -9 -0 +10 0.1
200936 AAA MLEPericos de Puebla 446395 12026014 39558 00 304378476854 172317 129 376 141 +22 +0 +10 3.2
201037 AAA MLEPericos de Puebla 394358 1132118 29513 00 316372447819 131342 137 363 132 +15 +0 +9 2.4
201138 AAA MLEBroncos de Reynosa 401365 10914017 31612 00 299357477833 178316 158 365 133 +16 +0 +9 2.5
201239 AAA MLEGuerreros de Oaxaca 434397 9413111 30814 10 237297358655 121269 197 294 85 -8 +0 +9 0.2
201340 AAA MLERieleros de Aguascalientes 411375 10917015 26757 00 291348456804 165325 186 353 125 +12 +0 +9 2.2
201441 AAA MLERieleros de Aguascalientes 422380 907112 35903 00 237306355661 118274 218 298 88 -6 +0 +9 0.3
201542 AAA MLERojos del Aguila de Veracruz 7268 11201 4190 00 162208235444 74225 266 209 28 -6 +0 +2 -0.5
200532 AAA MLERojos del Aguila de Veracruz 473428 14317122 36822 21 334388533921 199366 178 405 160
200532 AAA RAWRojos del Aguila de Veracruz 473402 15119130 62682 21 3764616521.113 276389 1413 475 160
200633 AAA MLERojos del Aguila de Veracruz 423396 12420014 22661 00 313351470821 157344 165 356 127
200633 AAA RAWRojos del Aguila de Veracruz 423381 13523019 37551 00 354413564977 210373 139 425 127
200734 AAA MLERojos del Aguila de Veracruz 429387 12218115 33626 21 315378483861 168342 148 378 142
200734 AAA RAWRojos del Aguila de Veracruz 429367 13321121 53526 21 3624515971.047 234377 1212 455 142
200835 AAA MLEPetroleros de Minatitlan 465420 1032007 33656 43 245309343652 98271 147 293 84
200835 AAA RAWPetroleros de Minatitlan 465400 11223010 53546 43 280373412785 132298 1211 351 84
200936 AAA MLEPericos de Puebla 446395 12026014 39558 00 304378476854 172321 129 376 141
200936 AAA RAWPericos de Puebla 446370 12929019 64468 00 3494555811.036 232356 1014 450 141
201037 AAA MLE2 teams 531483 15228111 39684 00 315371445816 130345 137 363 132
201037 AAA RAW2 teams 531459 16435112 63604 00 357439516956 159388 1112 421 132
201138 AAA MLE2 teams 428389 11715018 33652 00 301358478837 177319 158 365 133
201138 AAA RAW2 teams 428368 12416022 54542 00 337425560984 223345 1313 428 133
201239 AAA MLE2 teams 484444 10515112 33914 11 236295356651 119270 197 294 85
201239 AAA RAW2 teams 484421 11719119 56734 11 278368463831 185295 1512 368 85
201340 AAA MLE2 teams 450409 12019016 29828 00 293352457809 164330 186 353 125
201340 AAA RAW2 teams 450387 13323026 51628 00 3444306051.035 261353 1411 447 125
201441 AAA MLE2 teams 460415 988113 38983 00 236305354659 118276 218 298 88
201441 AAA RAW2 teams 460391 12010120 62743 00 307406491897 184332 1613 396 88
201542 AAA MLERojos del Aguila de Veracruz 7268 11201 4190 00 162208235444 74208 266 209 28
201542 AAA RAWRojos del Aguila de Veracruz 7264 13301 8160 00 203292297589 94255 2211 273 28
200532 AAA MLERojos del Aguila de Veracruz 473432 14317122 36822 21 331388528916 197359 178 405 160
200633 AAA MLERojos del Aguila de Veracruz 423397 12420014 22661 00 312351469819 156339 165 356 127
200734 AAA MLERojos del Aguila de Veracruz 429387 12218115 33626 21 315378483861 168340 148 378 142
200835 AAA MLEPetroleros de Minatitlan 465423 1032007 33656 43 243309340650 97266 147 293 84
200936 AAA MLEPericos de Puebla 446396 12026014 39558 00 303378475853 172317 129 376 141
201037 AAA MLE2 teams 531483 15228111 39684 00 315371445816 130342 137 363 132
201138 AAA MLE2 teams 428390 11715018 33652 00 300358477835 177316 158 365 133
201239 AAA MLE2 teams 484444 10515112 33914 11 236295356651 119269 197 294 85
201340 AAA MLE2 teams 450410 12019016 29828 00 293352456808 163325 186 353 125
201441 AAA MLE2 teams 460416 988113 38983 00 236305353658 118274 218 298 88
201542 AAA MLERojos del Aguila de Veracruz 7268 11201 4190 00 162208235444 74225 266 209 28
▸ Career Totals
Career MLE 46614234 12151885143 33975344 96 287346435781 148317 167 346 120 +111 -1 +0 +17 +101 23.2
/ 162G MLE 650590 17026120 471056 11 288346437784 149318 167 346 120 +15 -0 +0 +2 +14 3.2