The Baseball Cube
Tracker
Store
Sign In / Register

Eric O'Flaherty

Free Agent
High Level
MLB
Years
2003-2017 (2006-2017)
Proper Name
Eric George O'Flaherty
Nickname
O
Positions
P (654)
Positions
P
Height / Weight
6-2 / 210
Bats / Throws
Left / Left
Birthdate
February 5,1985
High School
Walla Walla (Walla Walla,WA)
Drafted/Signed
2003-6-176-Seattle Mariners
Signing Bonus
$ 155,000
Service Time
9.062 (2016)
MLBAM ID
447714
Retrosheet#
oflae001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career23-1549601416.14073183.701.35

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2003Arizona MarinersArizRkSEA-18301.9513100512027.21710617200000.875.530.332.286.513.252.86
2003Everett AquaSoxNwstA-SEA-18103.37310002010.28541371021.036.750.842.535.914.222.33
2004Wisconsin Timber RattlersMidwASEA519336.1212100002057.18343393233812031.8513.030.473.615.976.751.65
2005Wisconsin Timber RattlersMidwASEA2320443.754500031451369.2733529230517131.489.430.263.886.594.521.70
2006Inland Empire 66ersCalifA+SEA6221013.4516000416128.231111116330001.299.730.311.8810.363.455.50
2006San Antonio MissionsTexAASEA-21221.14250001425739.145105015360201.5310.300.003.438.242.292.40
2006Tacoma RainiersPCLAAASEA-21100.0020000203.23000140001.097.360.002.459.820.004.00
2006Seattle MarinersALMLBSEA5921004.0915000515011.018952662002.1814.731.644.914.917.361.00
2007Tacoma RainiersPCLAAASEA-22001.1360003638.05110481001.135.630.004.509.001.132.00
2007Seattle MarinersALMLBSEA5922714.4756000956052.1452626120364151.247.740.173.446.194.471.80
2008West Tennessee Diamond JaxxSouAASEA-23000.0010001102.01000020000.504.500.000.009.000.000.00
2008Tacoma RainiersPCLAAASEA2123104.9614000714216.1239919192001.9612.670.554.9610.474.962.11
2008Seattle MarinersALMLBSEA59230120.2570001706.21615152440023.0021.602.705.405.4020.251.00
2009Atlanta BravesNLMLBATL3424213.0478000878056.1522319218392061.248.310.322.886.233.672.17
2010Gwinnett BravesILAAAATL-25000.0030000304.01000150000.502.250.002.2511.250.005.00
2010Atlanta BravesNLMLBATL3425322.4556000756044.0371412218363011.257.570.413.687.362.862.00
2011Atlanta BravesNLMLBATL3426240.9878000578073.25998221671031.097.210.242.578.191.103.19
2012Atlanta BravesNLMLBATL3427301.7364000764057.1471411319461021.157.380.472.987.222.202.42
2013Atlanta BravesNLMLBATL3428302.5019000219018.0125525110000.946.001.002.505.502.502.20
2014Stockton PortsCalifA+OAK029100.0010000101.00000030000.000.000.000.0027.000.000.00
2014Sacramento River CatsPCLAAAOAK2229014.3271000608.16441353001.086.481.083.245.404.321.67
2014Oakland AthleticsALMLBOAK3929102.2521000621120.0155534153020.956.751.351.806.752.253.75
2015Stockton PortsCalifA+OAK2630000.0010000101.01100000001.009.000.000.000.009.000.00
2015Nashville SoundsPCLAAAOAK030000.0010000101.02000000002.0018.000.000.000.000.000.00
2015Oakland AthleticsALMLBOAK3930125.9125000525021.1291714113150001.9712.230.425.486.337.171.15
2015New York MetsNLMLBNYN44300013.501600031608.21813131561022.6518.691.045.196.2313.501.20
2016Gulf Coast BravesGCLRkATL6431019.0011000001.02110020002.0018.000.000.0018.009.000.00
2016Rome BravesSALAATL031000.0041000304.06201050001.5013.502.250.0011.254.500.00
2016Gwinnett BravesILAAAATL3431000.0010000101.00000010000.000.000.000.009.000.000.00
2016Atlanta BravesNLMLBATL3431146.9139000839028.2392522311223021.7412.240.943.456.917.852.00
2017Gwinnett BravesILAAAATL51320013.5020000201.14220100003.7527.000.006.750.0013.500.00
2017Atlanta BravesNLMLBATL3432007.8522000222018.120161649151001.589.821.964.427.367.851.67
2003Rk,A-Total--SEA----402.3516200145038.1251510210271020.915.870.472.356.343.522.70
2004ATotal--SEA----336.1212100020057.18343393233812031.8513.030.473.615.976.751.65
2005ATotal--SEA----443.754500045311369.2733529230517131.489.430.263.886.594.521.70
2006AA,AAA,A+Total--SEA----332.01430004318871.2792116122730201.419.920.132.769.172.643.32
2006MLBTotal--SEA----004.0915000155011.018952662002.1814.731.644.914.917.361.00
2007AAATotal--SEA----001.1260006338.05110481001.125.620.004.509.001.122.00
2007MLBTotal--SEA----714.4756000569052.1452626120364151.247.740.173.446.194.471.80
2008AA,AAATotal--SEA----104.4215000158218.1249919212001.8011.780.494.4210.314.422.33
2008MLBTotal--SEA----0120.2570007106.21615152440023.0021.602.705.405.4020.251.00
2009MLBTotal--ATL----213.0478000788056.1522319218392061.248.310.322.886.233.672.17
2010AAATotal--ATL----000.0030003004.01000150000.502.250.002.2511.250.005.00
2010MLBTotal--ATL----322.4556000567044.0371412218363011.257.570.413.687.362.862.00
2011MLBTotal--ATL----240.9878000785073.25998221671031.097.210.242.578.191.103.19
2012MLBTotal--ATL----301.7364000647057.1471411319461021.157.380.472.987.222.202.42
2013MLBTotal--ATL----302.5019000192018.0125525110000.946.001.002.505.502.502.20
2014AAA,A+Total--OAK----113.8681007009.16441383000.965.790.962.897.713.862.67
2014MLBTotal--OAK----102.2521000216120.0155534153020.956.751.351.806.752.253.75
2015A+,AAATotal--OAK----000.0020002002.03100000001.5013.500.000.000.004.50
2015MLBTotal--OAK,NYN----128.1041000418030.0473027218211022.1714.100.605.406.309.001.17
2016AAA,Rk,ATotal--ATL----011.5062004006.08311080001.3312.001.500.0012.004.50
2016MLBTotal--ATL----146.9139000398028.2392522311223021.7412.240.943.456.917.852.00
2017AAATotal--ATL----0013.5020002001.14220100003.7527.000.006.750.0013.500.00
2017MLBTotal--ATL----007.8522000222018.120161649151001.589.821.964.427.367.851.67
Tot:MLB (12 yrs)MLB23153.70496000496681416.140719117128153318211251.358.800.613.316.874.132.08
Tot:AL (5 yrs)AL945.25124000124261111.11237265947769191.539.940.733.806.145.821.62
Tot:NL (8 yrs)NL14113.13372000372420305.028411910619106242120161.288.380.563.137.143.512.28
Tot:Minors (11 yrs)Minors16123.4915815001436526286.03111341111110323926381.459.790.353.247.524.222.32
Tot:AAA (8 yrs)AAA213.30361003510543.2441616219426001.449.070.413.928.663.302.21
Tot:AA (2 yrs)AA221.09260002615741.146105015380201.4810.020.003.278.272.182.53
Tot:A+ (3 yrs)A+113.2318000184130.232121116360001.249.390.291.7610.573.526.00
Tot:A (3 yrs)A774.67611100503113131.016280686539419161.6411.130.413.646.465.501.77
Tot:A- (1 yrs)A-103.37310020010.28541371021.036.750.842.535.914.222.33
Tot:Rk (2 yrs)Rk312.2014200125028.21911717220000.915.970.312.206.913.453.14

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2007Seattle MarinersALMLBSEA5922P410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2009Atlanta BravesNLMLBATL3424P7410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2007MLBTotal--SEA------410000000001000000100.000.000.000.000.000.0000.00100.00AL2007
2009MLBTotal--ATL------7410000000001000000100.000.000.000.000.000.0000.00100.00NL2009
2012MLBTotal--ATL------6400000000000000000000NL2012
2013MLBTotal--ATL------1900000000000000000000NL2013
2016MLBTotal--ATL------3700000000000000000000NL2016
2017AAATotal--ATL------200000000000000000000IL2017
2017MLBTotal--ATL------2200000000000000000000NL2017
Tot:MLB (6 yrs)MLB22020000000002000000200.000.000.000.000.000.0000.00100.00
Tot:NL (5 yrs)NL21610000000001000000100.000.000.000.000.000.0000.00100.00
Tot:AL (1 yrs)AL410000000001000000100.000.000.000.000.000.0000.00100.00
Tot:Minors (1 yrs)Minors200000000000000000000
Tot:AAA (1 yrs)AAA200000000000000000000

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2006Seattle MarinersMLB Spring TrainingSpring210013.5020001202.06331030003.0027.004.500.0013.5013.500.00
2007Seattle MarinersMLB Spring TrainingSpring22104.0070002719.010642181001.2210.002.001.008.006.008.00
2008Seattle MarinersMLB Spring TrainingSpring23004.3811000511112.1126615152011.388.760.733.6510.954.383.00
2009Atlanta BravesMLB Spring TrainingSpring24000.00000000211.04000000000.363.270.000.000.000.000.00
2010Atlanta BravesMLB Spring TrainingSpring25002.0090000909.010220270001.3310.000.002.007.002.003.50
2011Atlanta BravesMLB Spring TrainingSpring26000.0010000210110.02000470000.601.800.003.606.300.001.75
2012Atlanta BravesMLB Spring TrainingSpring27005.0090002929.010550240001.3310.000.002.004.005.002.00
2012Atlanta BravesWild Card SeriesPlayoffs27000.0010000101.02000000002.0018.000.000.000.000.000.00
2013Atlanta BravesMLB Spring TrainingSpring28000.0051000405.05000140001.209.000.001.807.200.004.00
2015Oakland AthleticsMLB Spring TrainingSpring30102.4570000707.17321281001.238.591.232.459.823.684.00
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2010Atlanta BravesMLB Spring TrainingSpring25900000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2011Atlanta BravesMLB Spring TrainingSpring26500000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2016Atlanta BravesMLB Spring TrainingSpring31710000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2017Atlanta BravesMLB Spring TrainingSpring32600000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (4 Yrs)Spring2710000000001000000100.000.000.000.000.000.0000.00100.00
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2003Everett AquaSoxNwstA-18P3--00101000.0000.00.000.003.9100.012
2003Arizona MarinersArizRk18P13--030033001.0000.20.000.0023.6100.04
2004Wisconsin Timber RattlersMidwA19P12--14308500.6250.40.000.008.6100.014
2005Wisconsin Timber RattlersMidwA20P45--51620232100.9130.50.000.0032.4100.01
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2003Arizona MarinersArizRkSEA1830252-13Scott Steinmann--dnq
2003Everett AquaSoxNwstA-SEA1832443-3Pedro Grifol--dnq
2004Wisconsin Timber RattlersMidwASEA1957827-12Steve Roadcap--dnq
2005Wisconsin Timber RattlersMidwASEA2076631-45Scott Steinmann--Lost in Finals
2006Inland Empire 66ersCalifA+SEA2172683-16Gary Thurman--League Champions
2006San Antonio MissionsTexAASEA2160784-25Daren Brown---
2006Tacoma RainiersPCLAAASEA2174702-2Dave Brundage---
2006Seattle MarinersALMLBSEA2178844-15Mike Hargrove327,000dnq
2007Tacoma RainiersPCLAAASEA2268763-6Daren Brown--dnq
2007Seattle MarinersALMLBSEA2288742-56John McLaren, Mike Hargrove380,000dnq
2008West Tennessee Diamond JaxxSouAASEA2370683-1Scott Steinmann--Lost in Semi-Finals
2008Tacoma RainiersPCLAAASEA2380642-14Daren Brown--dnq
2008Seattle MarinersALMLBSEA23611014-7Jim Riggleman, John McLaren400,000dnq
2009Atlanta BravesNLMLBATL2486763-78Bobby Cox400,000dnq
2010Gwinnett BravesILAAAATL2572712-3Dave Brundage--dnq
2010Atlanta BravesNLMLBATL2591712-56Bobby Cox440,000Lost in 1st Round (Giants)
2011Atlanta BravesNLMLBATL2689732-78Fredi Gonzalez895,000dnq
2012Atlanta BravesNLMLBATL2794682-64Fredi Gonzalez2,490,000Lost NL Wild-Card Game (Cardinals)
2013Atlanta BravesNLMLBATL2896661-19Fredi Gonzalez4,320,000Lost in 1st Round (Dodgers)
2014Stockton PortsCalifA+OAK2985551-1Ryan Christenson--Lost in 1st Round
2014Sacramento River CatsPCLAAAOAK2979652-7Steve Scarsone--dnq
2014Oakland AthleticsALMLBOAK2988742-21Bob Melvin1,500,000Lost AL Wild-Card Game (Royals)
2015Stockton PortsCalifA+OAK3074662-1Rick Magnante--Lost in 1st Round
2015Nashville SoundsPCLAAAOAK3066783-1Steve Scarsone--dnq
2015New York MetsNLMLBNYN3090721-16Terry Collins6,275,0008.062Lost World Series (Royals)
2015Oakland AthleticsALMLBOAK3068945-25Bob Melvin6,275,0008.062dnq
2016Gulf Coast BravesGCLRkATL3128281-1Nestor Perez--Lost in Semi-Finals
2016Rome BravesSALAATL3170694-4Randy Ingle--League Champions
2016Gwinnett BravesILAAAATL3165781-1Brian Snitker--Lost in Finals
2016Atlanta BravesNLMLBATL3168935-39Fredi Gonzalez1,750,0009.062dnq
2017Gwinnett BravesILAAAATL3271712-2Damon Berryhill--dnq
2017Atlanta BravesNLMLBATL3272903-22Brian Snitker318,607dnq
32 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2017-07-20Released by BravesNoFree Agt
2017-06-11DL-10 Left rotator cuff tendinitisAtlanta BravesYesDL-10
2017-06-03Activated from DLAtlanta BravesYesActive
2017-05-27Assigned to Gwinnett (AAA) for rehabAtlanta BravesGwinnett (AAA)NoDL-10
2017-05-20DL-10 Lower back strainAtlanta BravesYesDL-10
2017-03-28Contract purchased from minorsAtlanta BravesYesActive
2016-12-05Signed to Minor League ContractAtlanta BravesNoMinors
2016-11-02Granted free agencyNoFree Agt
2016-09-01Transferred to 60-day DLAtlanta BravesNoDL-60
2016-08-19DL-15 Left elbow neuritisAtlanta BravesYesDL-15
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2007Baseball AmericaTeamSeattle Mariners10View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2003Seattle Mariners155,000Signing Bonus
2006Seattle Mariners21327,000--2,699,292327,000
2007Seattle Mariners22380,000--2,824,751380,000
2008Seattle Mariners23400,000206552,925,679390,000
2009Atlanta Braves24400,000--2,996,106400,000
2010Atlanta Braves25440,000175673,014,572400,000
2011Atlanta Braves26895,000154773,095,183414,000
2012Atlanta Braves272,490,00083113,213,479480,000Signed to 1-year contract for 2012-2012 ($2.49m) [Avoids arbitration] [2012-01-17]
2013Atlanta Braves284,320,00072293,386,212490,000Signed to 1-year contract for 2013-2013 ($4.32m) [Avoids arbitration] [2013-01-18]
2014Oakland Athletics291,500,000124093,818,923500,000Signed to 2-year contract for 2014-2015 ($7m) [Free agent] [2014-01-22]
2015Oakland Athletics306,275,00061983,952,252507,5008.062
2016Atlanta Braves311,750,000134083,966,020507,5009.062
2017Atlanta Braves32318,607288334,097,122535,000
13 season(s)$19,650,607Career Earnings
Talent Ratings
Strikeouts
42
Walks
52
Hittable
52
SO/BB
48
vsPower
52
Hitting
0
Durability
50
Team
.501

[Career Highlights]

[2003]  Drafted by the Seattle Mariners in Round #6 (#176) out of Walla Walla (Walla Walla,WA) ... Signing Scout: Phil Geisler ... Played for Arizona Mariners (Rk) ... Played for Everett AquaSox (A-)
[2004]  Played for Wisconsin Timber Rattlers (A)
[2005]  Played for Wisconsin Timber Rattlers (A) ... Finished top 10 in Midw in Games Finished, Saves
[2006]  Played for Inland Empire 66ers (A+) ... Played for San Antonio Missions (AA) ... Played for Tacoma Rainiers (AAA) ... Played for Seattle Mariners (MLB) ... Finished top 10 in Tex in Saves
[2007]  Played for Tacoma Rainiers (AAA) ... Played for Seattle Mariners (MLB) ... Played for Seattle Mariners (MLB)
[2008]  Played for West Tennessee Diamond Jaxx (AA) ... Played for Tacoma Rainiers (AAA) ... Played for Seattle Mariners (MLB)
[2009]  Played for Atlanta Braves (MLB) ... Played for Atlanta Braves (MLB) ... Finished top 10 in NL in Games Pitched
Show full Career Summary [2003-2017]
Page Last Updated: 1/22/2025 8:22:43 AM