Batting
Pitching
    • Season


Ryan Flaherty

Free Agent
2B/3B
Age: 40
Bats/Throws: L/R
6'3" / 205
DOB: 7/27/1986
(40 years, 3 months, 14 days)
2B/3B
SeasonTotal
Team- - -
LevelMLB
G547
PA1474
HR37
AVG.215
OBP.284
SLG.345
wOBA.277
wRC+70
WAR0.7
RosterResource
Draft:2008, Rd: C-A, Pick: 11, Ovr: 41
Draft Team:Chicago Cubs
School:Vanderbilt
Service Time
7.029
MiLB Options
n/a

Splits

Season:
2019
  • Career
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Shadow Zone Breakdown
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Statcast - Shadow Zone Breakdown

    SeasonHandednessS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019vs L as L71.4%60.0%46.7%100.0%100.0%13.3%60.0%33.3%33.3%
    2019vs R as L50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    2019vs L71.4%60.0%46.7%100.0%100.0%13.3%60.0%33.3%33.3%
    2019vs R50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Home59.3%75.0%38.0%61.1%81.8%25.4%55.6%60.0%12.7%
    2019Away33.3%50.0%30.0%0.0%5.0%40.0%50.0%25.0%
    2019Home vs L80.0%50.0%45.5%100.0%100.0%18.2%66.7%0.0%27.3%
    2019Home vs R54.5%83.3%36.7%56.3%77.8%26.7%50.0%100.0%10.0%
    2019Away vs L50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2019Away vs R25.0%0.0%25.0%0.0%6.3%33.3%0.0%18.8%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Sept/Oct54.5%72.2%36.3%57.9%81.8%20.9%50.0%57.1%15.4%
    20192nd Half54.5%72.2%36.3%57.9%81.8%20.9%50.0%57.1%15.4%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Grounders64.3%88.9%38.9%75.0%100.0%22.2%50.0%66.7%16.7%
    2019Flies50.0%100.0%33.3%0.0%50.0%100.0%33.3%
    2019Liners50.0%100.0%26.7%50.0%100.0%13.3%50.0%100.0%13.3%
    2019Bunts0.0%50.0%0.0%0.0%50.0%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019as L to Left66.7%100.0%42.9%100.0%100.0%14.3%50.0%100.0%28.6%
    2019as L to Center40.0%100.0%38.5%0.0%7.7%50.0%100.0%30.8%
    2019as L to Right61.5%87.5%33.3%75.0%100.0%20.5%40.0%50.0%12.8%
    2019Pull61.5%87.5%33.3%75.0%100.0%20.5%40.0%50.0%12.8%
    2019Center40.0%100.0%38.5%0.0%7.7%50.0%100.0%30.8%
    2019Opposite66.7%100.0%42.9%100.0%100.0%14.3%50.0%100.0%28.6%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Low Leverage58.8%60.0%32.1%63.6%71.4%20.8%50.0%33.3%11.3%
    2019Medium Leverage53.3%87.5%42.9%50.0%100.0%22.9%57.1%75.0%20.0%
    2019High Leverage0.0%33.3%0.0%0.0%33.3%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Through 3 - 050.0%100.0%40.0%50.0%100.0%40.0%0.0%
    2019Through 3 - 150.0%50.0%36.4%33.3%100.0%27.3%100.0%0.0%9.1%
    2019Through 3 - 257.1%75.0%25.9%66.7%100.0%11.1%50.0%50.0%14.8%
    2019Through 2 - 050.0%100.0%36.4%50.0%100.0%18.2%50.0%100.0%18.2%
    2019Through 1 - 046.2%66.7%38.2%37.5%66.7%23.5%60.0%66.7%14.7%
    2019Through 2 - 150.0%50.0%30.8%50.0%50.0%15.4%50.0%50.0%15.4%
    2019Through 1 - 152.9%55.6%34.0%55.6%60.0%18.0%50.0%50.0%16.0%
    2019Through 0 - 157.9%72.7%35.2%70.0%85.7%18.5%44.4%50.0%16.7%
    2019Through 2 - 266.7%70.0%34.9%88.9%75.0%20.9%33.3%50.0%14.0%
    2019Through 1 - 261.1%72.7%40.9%63.6%85.7%25.0%57.1%50.0%15.9%
    2019Through 0 - 266.7%83.3%39.1%66.7%100.0%26.1%66.7%50.0%13.0%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Bases Empty61.5%75.0%36.1%64.3%88.9%19.4%58.3%57.1%16.7%
    2019Men on Base28.6%50.0%36.8%40.0%50.0%26.3%0.0%10.5%
    2019Men In Scoring25.0%0.0%40.0%33.3%0.0%30.0%0.0%10.0%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019as 2B80.0%50.0%45.5%100.0%100.0%18.2%66.7%0.0%27.3%
    2019as 3B50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    2019as PH50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Batting 4th50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2019Batting 7th66.7%50.0%60.0%100.0%50.0%40.0%0.0%20.0%
    2019Batting 8th25.0%0.0%25.0%0.0%6.3%33.3%0.0%18.8%
    2019Batting 9th58.3%78.6%36.4%56.3%88.9%24.2%62.5%60.0%12.1%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019No Shift73.3%90.9%39.5%85.7%100.0%18.4%62.5%80.0%21.1%
    2019Shift - All16.7%100.0%28.6%33.3%100.0%14.3%0.0%14.3%
    2019Shift - Traditional25.0%100.0%25.0%50.0%100.0%12.5%0.0%12.5%
    2019Shift - Non Traditional0.0%40.0%0.0%20.0%0.0%20.0%
    SeasonHandednessS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019vs L as L71.4%60.0%46.7%100.0%100.0%13.3%60.0%33.3%33.3%
    2019vs R as L50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    2019vs L71.4%60.0%46.7%100.0%100.0%13.3%60.0%33.3%33.3%
    2019vs R50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    SeasonHome / AwayS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Home59.3%75.0%38.0%61.1%81.8%25.4%55.6%60.0%12.7%
    2019Away33.3%50.0%30.0%0.0%5.0%40.0%50.0%25.0%
    2019Home vs L80.0%50.0%45.5%100.0%100.0%18.2%66.7%0.0%27.3%
    2019Home vs R54.5%83.3%36.7%56.3%77.8%26.7%50.0%100.0%10.0%
    2019Away vs L50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2019Away vs R25.0%0.0%25.0%0.0%6.3%33.3%0.0%18.8%
    SeasonMonthlyS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Sept/Oct54.5%72.2%36.3%57.9%81.8%20.9%50.0%57.1%15.4%
    20192nd Half54.5%72.2%36.3%57.9%81.8%20.9%50.0%57.1%15.4%
    SeasonBatted BallsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Grounders64.3%88.9%38.9%75.0%100.0%22.2%50.0%66.7%16.7%
    2019Flies50.0%100.0%33.3%0.0%50.0%100.0%33.3%
    2019Liners50.0%100.0%26.7%50.0%100.0%13.3%50.0%100.0%13.3%
    2019Bunts0.0%50.0%0.0%0.0%50.0%
    SeasonLocationS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019as L to Left66.7%100.0%42.9%100.0%100.0%14.3%50.0%100.0%28.6%
    2019as L to Center40.0%100.0%38.5%0.0%7.7%50.0%100.0%30.8%
    2019as L to Right61.5%87.5%33.3%75.0%100.0%20.5%40.0%50.0%12.8%
    2019Pull61.5%87.5%33.3%75.0%100.0%20.5%40.0%50.0%12.8%
    2019Center40.0%100.0%38.5%0.0%7.7%50.0%100.0%30.8%
    2019Opposite66.7%100.0%42.9%100.0%100.0%14.3%50.0%100.0%28.6%
    SeasonLeverageS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Low Leverage58.8%60.0%32.1%63.6%71.4%20.8%50.0%33.3%11.3%
    2019Medium Leverage53.3%87.5%42.9%50.0%100.0%22.9%57.1%75.0%20.0%
    2019High Leverage0.0%33.3%0.0%0.0%33.3%
    SeasonThrough CountS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Through 3 - 050.0%100.0%40.0%50.0%100.0%40.0%0.0%
    2019Through 3 - 150.0%50.0%36.4%33.3%100.0%27.3%100.0%0.0%9.1%
    2019Through 3 - 257.1%75.0%25.9%66.7%100.0%11.1%50.0%50.0%14.8%
    2019Through 2 - 050.0%100.0%36.4%50.0%100.0%18.2%50.0%100.0%18.2%
    2019Through 1 - 046.2%66.7%38.2%37.5%66.7%23.5%60.0%66.7%14.7%
    2019Through 2 - 150.0%50.0%30.8%50.0%50.0%15.4%50.0%50.0%15.4%
    2019Through 1 - 152.9%55.6%34.0%55.6%60.0%18.0%50.0%50.0%16.0%
    2019Through 0 - 157.9%72.7%35.2%70.0%85.7%18.5%44.4%50.0%16.7%
    2019Through 2 - 266.7%70.0%34.9%88.9%75.0%20.9%33.3%50.0%14.0%
    2019Through 1 - 261.1%72.7%40.9%63.6%85.7%25.0%57.1%50.0%15.9%
    2019Through 0 - 266.7%83.3%39.1%66.7%100.0%26.1%66.7%50.0%13.0%
    SeasonSituationalS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Bases Empty61.5%75.0%36.1%64.3%88.9%19.4%58.3%57.1%16.7%
    2019Men on Base28.6%50.0%36.8%40.0%50.0%26.3%0.0%10.5%
    2019Men In Scoring25.0%0.0%40.0%33.3%0.0%30.0%0.0%10.0%
    SeasonPositionS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019as 2B80.0%50.0%45.5%100.0%100.0%18.2%66.7%0.0%27.3%
    2019as 3B50.0%76.9%34.2%52.9%77.8%22.4%44.4%75.0%11.8%
    2019as PH50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    SeasonBatting OrderS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019Batting 4th50.0%100.0%50.0%0.0%50.0%100.0%50.0%
    2019Batting 7th66.7%50.0%60.0%100.0%50.0%40.0%0.0%20.0%
    2019Batting 8th25.0%0.0%25.0%0.0%6.3%33.3%0.0%18.8%
    2019Batting 9th58.3%78.6%36.4%56.3%88.9%24.2%62.5%60.0%12.1%
    SeasonShiftsS-Swing%S-Contact%S-Zone%dividerSI-Swing%SI-Contact%SI-Zone%dividerSO-Swing%SO-Contact%SO-Zone%
    2019No Shift73.3%90.9%39.5%85.7%100.0%18.4%62.5%80.0%21.1%
    2019Shift - All16.7%100.0%28.6%33.3%100.0%14.3%0.0%14.3%
    2019Shift - Traditional25.0%100.0%25.0%50.0%100.0%12.5%0.0%12.5%
    2019Shift - Non Traditional0.0%40.0%0.0%20.0%0.0%20.0%