Eric O'FlahertyL / L / 34.8
YearTeamLevelSO%nB%HRxHRLevFIPtRAxIPxRxRAxRA+RAA
2007SEA  MLB  16.4 10.9  14.80.93.463.9850.2285.0795  -1.4 
2008SEA  MLB  10.0 10.0  21.10.96.488.158.877.0545  -2.4 
2009ATL  MLB  16.9 8.7  23.51.03.323.5755.7233.76116  4.3 
2010ATL  MLB  20.2 9.6  22.91.23.364.0542.0204.3197  -0.6 
2011ATL  MLB  23.5 5.6  24.51.62.492.5873.4243.00125  7.9 
2012ATL  MLB  20.4 8.4  33.51.83.353.5754.6233.72111  2.8 
2013ATL  MLB  15.9 5.8  21.31.74.143.8917.552.76128  2.1 
2014OAK  MLB  19.0 7.6  30.70.94.694.9219.762.87128  2.4 
2015OAK  MLB  14.3 11.4  11.81.04.025.0324.3134.9980  -2.2 
2015NYM  MLB  12.0 12.0  11.70.74.969.1410.3108.94-20  -5.5 
2016ATL  MLB  16.5 8.3  33.40.84.195.7531.4174.9287  -1.9 
2017ATL  MLB  18.3 11.0  42.70.85.807.2418.5136.2971  -2.9 
YearTeamLevelPitchAhdBhdEvnZonezTkBzSwzCtoTkSoSwoCt
2007SEA  MLB  87437%16%46%53%26%59%85%5.2%33%63%
2008SEA  MLB  15837%16%46%46%19%65%85%5.0%37%69%
2009ATL  MLB  90139%15%46%49%17%61%86%7.6%31%70%
2010ATL  MLB  67534%20%46%48%15%65%88%6.9%27%55%
2011ATL  MLB  114440%16%45%46%13%68%90%7.8%31%55%
2012ATL  MLB  84535%17%48%41%13%66%86%6.9%35%63%
2013ATL  MLB  24432%19%50%44%13%63%92%3.5%35%66%
2014OAK  MLB  32237%15%48%46%14%60%90%5.1%32%64%
2015OAK  MLB  37638%14%48%41%15%71%95%6.4%34%55%
2015NYM  MLB  18136%17%46%45%12%68%95%5.9%28%50%
2016ATL  MLB  47536%16%48%51%16%68%91%7.5%27%58%
2017ATL  MLB  30134%18%48%46%26%61%85%9.9%31%45%
YearAgeTeamLevelRoleGB%FB%LD%IF%pFBStr%Ct%SwS%kS%
200722.4SEA  MLB  RP  45.6 29.4 17.5 6.9 38%63.6 80.09.2  83% 
200823.4SEA  MLB  RP  50.0 21.9 21.9 6.3 57%65.3 75.612.7  75% 
200924.4ATL  MLB  RP  54.9 24.3 15.0 5.2 29%64.8 80.39.1  74% 
201025.4ATL  MLB  RP  54.8 20.6 18.3 3.2 42%62.5 77.510.3  81% 
201126.4ATL  MLB  RP  53.1 22.5 14.4 5.7 38%65.1 77.411.1  78% 
201227.4ATL  MLB  RP  63.2 16.6 15.3 2.5 41%63.0 76.411.4  91% 
201328.4ATL  MLB  RP  57.4 22.2 13.0 5.6 33%63.3 81.68.8  91% 
201429.4OAK  MLB  RP  54.2 11.9 20.3 10.2 0%62.7 79.39.3  60% 
201530.4OAK  MLB  RP  65.0 7.5 20.0 3.8 50%62.6 78.410.8  87% 
201530.4NYM  MLB  RP  47.4 15.8 36.8 0.0 50%62.1 79.59.6  100% 
201631.4ATL  MLB  RP  53.5 16.8 24.8 4.0 47%65.5 81.79.0  73% 
201732.4ATL  MLB  RP  47.5 16.9 27.1 5.1 60%62.1 71.313.0  80% 
YearAgeTeamLevelRolePitchBFIP SOBBHBPBtdRBBIP
200722.4SEA  MLB  RP  87422152.336195  160450.283 
200823.4SEA  MLB  RP  158426.7422  32160.467 
200924.4ATL  MLB  RP  90123656.339146  173520.310 
201025.4ATL  MLB  RP  67518144.036161  126370.290 
201126.4ATL  MLB  RP  114430073.767133  209590.285 
201227.4ATL  MLB  RP  84523057.346172  163470.294 
201328.4ATL  MLB  RP  2447018.01140  54120.212 
201429.4OAK  MLB  RP  3228020.01542  59150.268 
201530.4OAK  MLB  RP  37610821.315120  80290.405 
201530.4NYM  MLB  RP  181518.7642  38180.459 
201631.4ATL  MLB  RP  47513628.72292  101390.398 
201732.4ATL  MLB  RP  3018318.31590  59200.291