Batting

Willis Otáñez

Free Agent (AAA)
3B
Age: 52
Bats/Throws: R/R
6'1" / 200
DOB: 4/19/1973
(52 years, 2 months, 11 days)
3B

Game Log

Stat Selection:
More Batted Ball
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • More Batted Ball
  • Win Probability
  • Statcast:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Pitch Info:
    Select
  • Pitch Type
  • Velocity
  • H-Movement
  • V-Movement
  • Pitch Type Value
  • Pitch Type Value / 100
  • Plate Discipline
  • Sports Info Solutions:
    Select
  • Pitch Type
  • Velocity
  • Plate Discipline
  • Season
    1999
  • 1999
  • 1998
  • Navigate forward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    Navigate backward to interact with the calendar and select a date. Press the question mark key to get the keyboard shortcuts for changing dates.

    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    Total- - -- - -- - -- - -
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-10-03TOR@CLE71B
    1999-10-02TOR@CLE71B
    1999-10-01TOR@CLE61B
    1999-09-30TOR@CLE71B
    1999-09-29TOR@TBD81B
    1999-09-28TOR@TBD81B
    1999-09-26TORCLE71B
    1999-09-25TORCLE81B
    1999-09-24TORCLE81B
    1999-09-23TOR@BOS61B
    1999-09-22TOR@BOS81B-3B
    1999-09-21TOR@BOS83B
    1999-09-19TORCHW73B
    1999-09-18TORCHW03B
    1999-09-12TOR@DET81B
    1999-08-09TOR@TEX83B
    1999-08-07TOR@TEX41B-PH
    1999-07-28TORBOS73B
    1999-07-27TORBOS73B
    1999-07-26TOR@CHW73B
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-07-25TOR@CHW73B
    1999-07-23TOR@CHW63B
    1999-07-19TORATL8
    1999-07-18TORATL83B
    1999-07-17TORFLA83B
    1999-07-08TOR@BAL83B
    1999-06-27TOR@TBD03B
    1999-06-25TOR@TBD73B
    1999-06-20TORKCR63B
    1999-06-15TORANA63B-PR
    1999-06-12TOR@PHI9PH
    1999-06-11TOR@PHI9PH
    1999-06-09TOR@NYM9PH
    1999-06-07TOR@NYM9PH
    1999-06-06TORMON6
    1999-06-03TORCHW73B
    1999-06-02TORCHW73B
    1999-05-30TORNYY63B
    1999-05-23BALTEX31B-PH
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-05-16BAL@TEX31B-PH
    1999-05-14BAL@TEX6PR
    1999-05-10BAL@CLE83B
    1999-05-09BAL@DET83B
    1999-05-08BAL@DET73B
    1999-05-07BAL@DET8
    1999-05-05BALCHW83B
    1999-05-04BALCHW63B
    1999-05-02BALMIN5
    1999-05-01BALMIN83B
    1999-04-30BALMIN83B
    1999-04-29BALKCR73B
    1999-04-28BALKCR73B
    1999-04-27BALKCR73B
    1999-04-25BALOAK71B-3B
    1999-04-24BALOAK73B
    1999-04-23BALOAK73B
    1999-04-22BAL@TBD71B-3B
    1999-04-21BAL@TBD93B
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-04-20BAL@TBD83B
    1999-04-18BAL@TOR73B
    1999-04-17BAL@TOR51B-PH
    1999-04-16BAL@TOR73B
    1999-04-14BAL@NYY83B-PR
    1999-04-08BALTBD83B
    1999-04-07BALTBD83B
    1999-04-05BALTBD63B-PH
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    Total- - -- - -- - -- - -
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-10-03TOR@CLE71B
    1999-10-02TOR@CLE71B
    1999-10-01TOR@CLE61B
    1999-09-30TOR@CLE71B
    1999-09-29TOR@TBD81B
    1999-09-28TOR@TBD81B
    1999-09-26TORCLE71B
    1999-09-25TORCLE81B
    1999-09-24TORCLE81B
    1999-09-23TOR@BOS61B
    1999-09-22TOR@BOS81B-3B
    1999-09-21TOR@BOS83B
    1999-09-19TORCHW73B
    1999-09-18TORCHW03B
    1999-09-12TOR@DET81B
    1999-08-09TOR@TEX83B
    1999-08-07TOR@TEX41B-PH
    1999-07-28TORBOS73B
    1999-07-27TORBOS73B
    1999-07-26TOR@CHW73B
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-07-25TOR@CHW73B
    1999-07-23TOR@CHW63B
    1999-07-19TORATL8
    1999-07-18TORATL83B
    1999-07-17TORFLA83B
    1999-07-08TOR@BAL83B
    1999-06-27TOR@TBD03B
    1999-06-25TOR@TBD73B
    1999-06-20TORKCR63B
    1999-06-15TORANA63B-PR
    1999-06-12TOR@PHI9PH
    1999-06-11TOR@PHI9PH
    1999-06-09TOR@NYM9PH
    1999-06-07TOR@NYM9PH
    1999-06-06TORMON6
    1999-06-03TORCHW73B
    1999-06-02TORCHW73B
    1999-05-30TORNYY63B
    1999-05-23BALTEX31B-PH
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-05-16BAL@TEX31B-PH
    1999-05-14BAL@TEX6PR
    1999-05-10BAL@CLE83B
    1999-05-09BAL@DET83B
    1999-05-08BAL@DET73B
    1999-05-07BAL@DET8
    1999-05-05BALCHW83B
    1999-05-04BALCHW63B
    1999-05-02BALMIN5
    1999-05-01BALMIN83B
    1999-04-30BALMIN83B
    1999-04-29BALKCR73B
    1999-04-28BALKCR73B
    1999-04-27BALKCR73B
    1999-04-25BALOAK71B-3B
    1999-04-24BALOAK73B
    1999-04-23BALOAK73B
    1999-04-22BAL@TBD71B-3B
    1999-04-21BAL@TBD93B
    DateTeamOppBOPosdividerGBFBLDIFFBIFHBUBUHBallsStrikesPitchesdividerEVLABarrelsBarrel%
    1999-04-20BAL@TBD83B
    1999-04-18BAL@TOR73B
    1999-04-17BAL@TOR51B-PH
    1999-04-16BAL@TOR73B
    1999-04-14BAL@NYY83B-PR
    1999-04-08BALTBD83B
    1999-04-07BALTBD83B
    1999-04-05BALTBD63B-PH