Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ryan FlahertyTrack this Player High Level: MLB Current Team: Atlanta Braves MLB Years: 2012-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
Rule 5 Pick
1st Round Draft Pick

Positions2B-396, 3B-274, SS-188, RF-45, LF-45, 1B-42, DH-5, P-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameRyan Edward Flaherty
Height6-3Weight210BatsLeftThrowsRight
Born DateJuly 27,1986 [32.116]PlacePortland,Maine
High SchoolDeering (Portland,ME)
CollegeVanderbilt University (Nashville,TN)

DraftedSelected by the Chicago Cubs [Team Picks] in the 1st round (41st overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$906,000Signing ScoutsAntonio GrissomService Time6.000 (2017)
Prospect Rankings[BA] 2009-CHN-#8 ... 2010-CHN-#9 ... 2012-BAL-#7
MLB DebutApril 7,2012 [25.254]
OrganizationsBAL [6] CHN [4] ATL [1] Awards1
TBC Player ID124499Retrosheet IDflahr001MLBAM ID475247
Pitch Repertoire Changeup (94.74%) -- Knuckleball (5.26%)
Fastball Velocity
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ryan Flaherty page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Member of the 2007 United States National Baseball team
About Sponsorships Program


Active Talent RatingsBattingSpeed37Power58Contact53XBH52RBIs55Runs64Hitting56Durability37Team.523Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006VanderbiltSECNCAA-1Fr222b1962227437719124924302956408.339.421.458.87910422272.375.119.242.38711.0310.660.970.74113.5028.57
2007VanderbiltSECNCAA-1So222b206727359104233457126293513305.381.438.531.96914530309.422.150.278.4229.3911.331.211.2968.2528.85
2008VanderbiltSECNCAA-1Jr222b216325652831021463102394614308.324.411.543.95413926303.347.219.402.41312.8715.181.184.6218.2931.33
2008Boise HawksNwstA-chn28ss2156219396519282642245111012.297.369.511.88011229245.356.214.333.3819.8020.822.133.2727.3844.62
2009Peoria ChiefsMidwAchn22b-ss2213148581134245208176509822409.276.344.470.81422849543.307.194.299.3549.2118.051.963.6824.2536.57
2010Daytona CubsFSLA+chn113b-2b2310842065120343963634174419210.286.348.445.79318746475.321.159.264.3468.6315.581.801.8946.6738.33
2010Tennessee SmokiesSouAAchn62b2323711013201910101210220.183.286.254.54018384.200.071.225.24311.9014.291.201.1971.0023.08
2010Minor Totals (2 teams)Minor         1314917513336310727351865111410.271.339.418.75720549559.303.147.259.3309.1215.381.691.7949.1036.84
2011Tennessee SmokiesSouAAchn32b-lf248330252922021466464055002212.305.384.523.90715836344.332.218.344.39211.6315.991.384.0721.5739.13
2011Iowa CubsPCLAAAchn112b-3b2449173224111152210104402108.237.277.399.6766917186.288.162.225.2955.3823.664.402.6934.6041.46
2011Minor Totals (2 teams)Minor         132475741333131988565099023220.280.347.478.82522753530.317.198.301.3589.4318.681.983.5825.0039.85
2012Norfolk TidesILAAAbal-lf-rf259385111123002910001.289.341.526.86720441.333.237.289.3724.8821.954.504.8819.0036.36
2012Baltimore OriolesALMLBbal32b-rf25771531533216191064333103.216.258.359.617559166.257.143.190.2703.6125.907.173.6125.5027.27
2013Delmarva ShorebirdsSALAbal-2b2628121001000300000.250.250.375.625318.400.125.125.2700.0037.500.000.000.0050.00
2013Frederick KeysCaroA+bal-2b2627120012000300000.286.286.7141.000517.333.428.429.4270.0042.860.0014.297.0050.00
2013Norfolk TidesILAAAbal-2b26834491025001800000.265.286.471.75716335.292.206.235.3282.8622.868.005.7117.0033.33
2013Minor Totals (3 teams)Minor         124961320380011400000.265.280.490.77024550.313.225.245.3332.0028.0014.006.0016.3338.46
2013Baltimore OriolesALMLBbal32b26852462855110102720196251032.224.293.390.6839621271.259.166.252.2997.0122.883.263.6924.6038.18
2014Baltimore OriolesALMLBbal33b-2b27102281336215173210226853123.221.288.356.64410023312.266.135.217.2877.0521.793.092.2440.1437.10
2015Bowie BaysoxEastAAbal32b28312241012001100000.333.385.6671.0528213.300.334.417.4447.697.691.007.6912.0050.00
2015Norfolk TidesILAAAbal03b-2b2825100002003000101.000.333.000.333009.000.000.600.22933.330.000.000.000.000.00
2015Minor Totals (2 teams)Minor         517341014004100101.235.364.471.8358222.188.236.471.35618.184.550.254.5517.0050.00
2015Baltimore OriolesALMLBbal32b289126734548393100268142228.202.281.356.6379520301.251.154.251.2798.6426.913.122.9929.6737.04
2016Norfolk TidesILAAAbal32b29519381001003500000.421.500.474.9749122.571.053.211.43013.6422.731.670.000.0012.50
2016Baltimore OriolesALMLBbal33b297415716347031520174801111.217.291.318.6095010176.290.101.223.2699.6627.272.821.7052.3329.41
2017Frederick KeysCaroA+bal3ss30413220000005310002.154.421.154.5752019.200.000.385.31326.3215.790.600.000.000.00
2017Bowie BaysoxEastAAbal3ss301238181530260010310002.395.531.6321.16324549.394.237.500.49120.416.120.304.0819.0033.33
2017Minor Totals (2 teams)Minor         1651201730260015620004.333.500.5101.01026568.349.177.471.44122.068.820.402.9425.5029.41
2017Baltimore OriolesALMLBbal32b3023385810040041010000.211.302.237.5399143.286.026.132.2539.3023.262.500.000.0012.50
2018Gwinnett StripersILAAAatl31830381004001910000.267.313.300.6139132.381.033.067.2763.1328.139.000.000.0012.50
2018Atlanta BravesNLMLBatl27318116117356021342184111145.217.298.292.590478182.277.075.199.2589.8922.532.281.1080.5022.86
MLB Totals - 7 Season(s)Filter533130314828150537141102112353191161222.216.286.347.633452921451.266.131.223.0007.7224.333.152.5535.2232.74
Minor League Totals - 10 Season(s)Filter50518743095261191465293231720137812619747.281.351.463.8148681982112.318.182.293.0009.5217.901.883.0828.8337.64
AAA Totals - 6 Season(s)Filter812993877152937102075222010.258.307.411.71812326325.313.153.224.0006.1523.083.752.7733.2233.77
AA Totals - 4 Season(s)Filter121423821242621883566171204414.293.382.492.87420846490.314.199.340.00012.4514.491.163.6723.5037.10
A+ Totals - 3 Season(s)Filter114440681243431065634680519212.282.350.441.79119447501.318.159.270.0009.1815.971.742.0044.0037.90
A Totals - 2 Season(s)Filter133493821362552082765010122409.276.342.469.81123150551.309.193.296.0009.0718.332.023.6324.6536.76
A- Totals - 1 Season(s)Filter56219396519282642245111012.297.369.511.88011229245.356.214.333.0009.8020.822.133.2727.3844.62
NCAA Totals - 3 Season(s)Filter1927561542645262016924129811071310021.349.424.513.93738878884.384.164.310.00011.0912.441.122.2637.8029.55
Baltimore Orioles Totals - 6 Season(s)Filter452114213124644535128609431218105817.215.284.355.639405841269.264.140.227.0007.4124.593.322.7632.6334.15
Atlanta Braves Totals - 1 Season(s)Filter8116117356021342184111145.217.298.292.590478182.277.075.199.0009.8922.532.281.1080.5022.86
Average MLB - Per 162 games16239645851521143313410763247.216.286.347.63313728441.266.131.223.0007.7224.333.152.5535.2232.74
Average Minor - Per 162 games1626019916938421947564121426215.281.351.463.81427864678.318.182.293.0009.5217.901.883.0828.8337.64

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2016Baltimore OriolesALMLBbal3Rel290018.0010100101.03221000003.0027.009.00----0.00-16.15
MLB Totals - 1 Season(s)Filter0018.0010100101.03221000003.0027.009.00----0.00-13.00
Baltimore Orioles Totals - 1 Season(s)Filter0018.0010100101.03221000003.0027.009.00----0.00--
Average MLB - Per ~220 innings0018.002200220002200220.0660440440220000003.0027.009.00----0.00-13.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Boise Hawks NwstA-chn21SS52--781541630248232.9354.46------5692.968.4
2009Peoria Chiefs MidwAchn222B55--93161225256254.9924.62------13142.039.9
2009Peoria Chiefs MidwAchn22SS40--59116925184175.9514.38------13130.529.0
2009Peoria Chiefs MidwAchn223B19--730434137.9021.95------13114.513.8
2010Daytona Cubs FSLA+chn233B52--161031310132119.9022.29------10848.137.4
2010Daytona Cubs FSLA+chn232B39--69124922202193.9554.95------10836.128.1
2010Daytona Cubs FSLA+chn23SS5--718232725.9265.00------1084.63.6
2010Tennessee Smokies SouAAchn232B18--3136-1067671.0003.72------2378.312.9
2010Tennessee Smokies SouAAchn233B3---3--331.0001.00------2313.02.2
2011Tennessee Smokies SouAAchn242B37--4266115109108.9912.92------8344.626.4
2011Tennessee Smokies SouAAchn24LF21--292-131311.0001.48------8325.315.0
2011Tennessee Smokies SouAAchn24SS14--15424106157.9344.07------8316.910.0
2011Tennessee Smokies SouAAchn24RF13--171--18181.0001.38------8315.79.3
2011Tennessee Smokies SouAAchn243B12--823233331.9392.58------8314.58.6
2011Tennessee Smokies SouAAchn241B4--161--17171.0004.25------834.82.9
2011Iowa Cubs PCLAAAchn242B26--5365-201181181.0004.54------4953.118.2
2011Iowa Cubs PCLAAAchn243B16--1332635145.8822.81------4932.711.2
2011Iowa Cubs PCLAAAchn24LF7--111--12121.0001.71------4914.34.9
2012Norfolk Tides ILAAAbal25LF3--9---991.0003.00------933.32.1
2012Norfolk Tides ILAAAbal252B2--78-215151.0007.50------922.21.4
2012Norfolk Tides ILAAAbal25RF2---------------922.21.4
2012Norfolk Tides ILAAAbal253B2---1--111.0000.50------922.21.4
2012Norfolk Tides ILAAAbal251B2--91--10101.0005.00------922.21.4
2012Baltimore OriolesALMLBbal252B282017236561139392.9893.290.53-----7736.417.3
2012Baltimore OriolesALMLBbal25RF1798815---15151.0000.880.17-----7722.110.5
2012Baltimore OriolesALMLBbal253B17780214111716.9410.940.20-----7722.110.5
2012Baltimore OriolesALMLBbal25LF765012-1-1312.9231.710.24-----779.14.3
2012Baltimore OriolesALMLBbal251B3-33--1331.0001.001.00-----773.91.9
2012Baltimore OriolesALMLBbal25DH1---------------771.30.6
2012Baltimore OriolesALMLBbal25SS1-1-------------771.30.6
2013Delmarva Shorebirds SALAbal262B1--14-1551.0005.00------250.00.7
2013Frederick Keys CaroA+bal262B2--42-1661.0003.00------2100.01.4
2013Norfolk Tides ILAAAbal262B8--1321143534.9714.25------8100.05.6
2013Baltimore OriolesALMLBbal262B6559515105176252283281.9934.320.55-----8576.540.1
2013Baltimore OriolesALMLBbal26SS933348-312121.0001.330.36-----8510.65.6
2013Baltimore OriolesALMLBbal263B733457-112121.0001.710.35-----858.24.3
2013Baltimore OriolesALMLBbal26DH4---------------854.72.5
2013Baltimore OriolesALMLBbal261B412026--126261.0006.501.30-----854.72.5
2014Baltimore OriolesALMLBbal273B43272551360577873.9361.700.29-----10242.226.5
2014Baltimore OriolesALMLBbal272B30292584791217140138.9864.600.53-----10229.418.5
2014Baltimore OriolesALMLBbal27SS292120432513108683.9652.860.41-----10228.417.9
2014Baltimore OriolesALMLBbal271B311612--112121.0004.000.75-----1022.91.9
2014Baltimore OriolesALMLBbal27LF1---------------1021.00.6
2014Baltimore OriolesALMLBbal27RF1-1-------------1021.00.6
2015Bowie Baysox EastAAbal282B3--46-210101.0003.33------3100.02.1
2015Norfolk Tides ILAAAbal282B1--13--441.0004.00------250.00.7
2015Norfolk Tides ILAAAbal283B1--1---111.0001.00------250.00.7
2015Baltimore OriolesALMLBbal282B565244888132135221220.9953.930.49-----9161.534.6
2015Baltimore OriolesALMLBbal28SS159791717-634341.0002.270.43-----9116.59.3
2015Baltimore OriolesALMLBbal281B11876922-894941.0008.551.24-----9112.16.8
2015Baltimore OriolesALMLBbal283B8655319132322.9572.750.40-----918.84.9
2015Baltimore OriolesALMLBbal28RF55386---661.0001.200.16-----915.53.1
2015Baltimore OriolesALMLBbal28LF1181---111.0001.000.13-----911.10.6
2016Norfolk Tides ILAAAbal292B3--109-419191.0006.33------560.02.1
2016Norfolk Tides ILAAAbal293B2--33--661.0003.00------540.01.4
2016Baltimore OriolesALMLBbal293B40333081778399895.9692.380.31-----7454.124.7
2016Baltimore OriolesALMLBbal29SS133451217-429291.0002.230.64-----7417.68.0
2016Baltimore OriolesALMLBbal291B7222183-321211.0003.000.95-----749.54.3
2016Baltimore OriolesALMLBbal29RF62264---441.0000.670.15-----748.13.7
2016Baltimore OriolesALMLBbal29LF32172---221.0000.670.12-----744.11.9
2016Baltimore OriolesALMLBbal292B1-1-1--111.0001.001.00-----741.40.6
2016Baltimore OriolesALMLBbal29P1-1-1--111.0001.001.00-----741.40.6
2017Frederick Keys CaroA+bal303B1---3--331.0003.00------425.00.7
2017Frederick Keys CaroA+bal30SS1---1--111.0001.00------425.00.7
2017Frederick Keys CaroA+bal301B1--1--1111.0001.00------425.00.7
2017Frederick Keys CaroA+bal302B1--71-1881.0008.00------425.00.7
2017Bowie Baysox EastAAbal303B4---3-3331.0000.75------1233.32.9
2017Bowie Baysox EastAAbal302B4--68-414141.0003.50------1233.32.9
2017Bowie Baysox EastAAbal30SS2--55121110.9095.00------1216.71.4
2017Bowie Baysox EastAAbal30LF1--4---441.0004.00------128.30.7
2017Baltimore OriolesALMLBbal302B12233612-218181.0001.500.55-----2352.27.4
2017Baltimore OriolesALMLBbal30SS532975--12121.0002.400.41-----2321.73.1
2017Baltimore OriolesALMLBbal303B5219111-32.6670.400.11-----2321.73.1
2017Baltimore OriolesALMLBbal30RF1184---441.0004.000.50-----234.30.6
2017Baltimore OriolesALMLBbal30LF11841--551.0005.000.63-----234.30.6
2018Gwinnett Stripers ILAAAatl312B3--77-214141.0004.67------837.52.2
2018Gwinnett Stripers ILAAAatl313B2--23-1551.0002.50------825.01.4
2018Gwinnett Stripers ILAAAatl31SS2--57131312.9236.00------825.01.4
2018Atlanta BravesNLMLBatl313B40312881649266765.9701.630.23-----8149.424.7
2018Atlanta BravesNLMLBatl311B712218--218181.0002.570.82-----818.64.3
2018Atlanta BravesNLMLBatl312B11912--331.0003.000.33-----811.20.6
MLB Totals for 2B - 7 season(s)-   2B19316314362834706119759753.9923.900.52-----1930.00.0
MLB Totals for 3B - 7 season(s)-   3B1601091039572281327298285.9561.780.27-----1600.00.0
MLB Totals for SS - 6 season(s)-   SS72393917298323173170.9832.360.43-----720.00.0
MLB Totals for 1B - 6 season(s)-   1B35131591695-161741741.0004.971.09-----350.00.0
MLB Totals for RF - 5 season(s)-   RF301716129---29291.0000.970.18-----300.00.0
MLB Totals for LF - 5 season(s)-   LF1310831911-2120.9521.540.24-----130.00.0
MLB Totals for DH - 2 season(s)-   DH5---------------50.00.0
MLB Totals for P - 1 season(s)-   P1-1-1--111.0001.001.00-----10.00.0
AAA Totals for 2B - 6 season(s)-   2B43--91113132205204.9954.74------430.00.0
AAA Totals for 3B - 5 season(s)-   3B23--1939646458.9062.52------230.00.0
AAA Totals for LF - 2 season(s)-   LF10--201--21211.0002.10------100.00.0
AAA Totals for RF - 1 season(s)-   RF2---------------20.00.0
AAA Totals for 1B - 1 season(s)-   1B2--91--10101.0005.00------20.00.0
AAA Totals for SS - 1 season(s)-   SS2--57131312.9236.00------20.00.0
AA Totals for 2B - 4 season(s)-   2B62--83116131200199.9953.21------620.00.0
AA Totals for LF - 2 season(s)-   LF22--332-135351.0001.59------220.00.0
AA Totals for 3B - 3 season(s)-   3B19--829263937.9491.95------190.00.0
AA Totals for SS - 2 season(s)-   SS16--20475127267.9314.19------160.00.0
AA Totals for RF - 1 season(s)-   RF13--171--18181.0001.38------130.00.0
AA Totals for 1B - 1 season(s)-   1B4--161--17171.0004.25------40.00.0
A+ Totals for 3B - 2 season(s)-   3B53--161061310135122.9042.30------530.00.0
A+ Totals for 2B - 3 season(s)-   2B42--80127924216207.9584.93------420.00.0
A+ Totals for SS - 2 season(s)-   SS6--719232826.9294.33------60.00.0
A+ Totals for 1B - 1 season(s)-   1B1--1--1111.0001.00------10.00.0
A Totals for 2B - 2 season(s)-   2B56--94165226261259.9924.63------560.00.0
A Totals for SS - 1 season(s)-   SS40--59116925184175.9514.38------400.00.0
A Totals for 3B - 1 season(s)-   3B19--730434137.9021.95------190.00.0
A- Totals for SS - 1 season(s)-   SS52--781541630248232.9354.46------520.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Boise Hawks NwstA-chn21----52------
2009Peoria Chiefs MidwAchn22---554019-----
2010Daytona Cubs FSLA+chn23---39552-----
2010Tennessee Smokies SouAAchn23---18-3-----
2011Tennessee Smokies SouAAchn24--437141221-13--
2011Iowa Cubs PCLAAAchn24---26-167----
2012Norfolk Tides ILAAAbal25--22-23-2--
2012Baltimore OriolesALMLBbal25--3281177-17-1
2013Delmarva Shorebirds SALAbal26---1-------
2013Frederick Keys CaroA+bal26---2-------
2013Norfolk Tides ILAAAbal26---8-------
2013Baltimore OriolesALMLBbal26--46597----4
2014Baltimore OriolesALMLBbal27--33029431-1--
2015Bowie Baysox EastAAbal28---3-------
2015Norfolk Tides ILAAAbal28---1-1-----
2015Baltimore OriolesALMLBbal28--11561581-5--
2016Norfolk Tides ILAAAbal29---3-2-----
2016Baltimore OriolesALMLBbal291-7113403-6--
2017Frederick Keys CaroA+bal30--1111-----
2017Bowie Baysox EastAAbal30---4241----
2017Baltimore OriolesALMLBbal30---12551-1--
2018Gwinnett Stripers ILAAAatl31---322-----
2018Atlanta BravesNLMLBatl31--71-40-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Hyannis MetsCape Cod LeagueCollege193813217336201842152613318.250.325.326.651438154.303.076.2059.7416.881.730.000.0024.24
2010Mesa Solar SoxArizona Fall LgMinor2327821322300511121400000.268.362.305.66725394.324.037.18312.7714.891.170.000.0013.64
2010Chicago CubsMLB Spring TrainingMLB2366021003000200000.333.333.500.833316.500.167.1670.0033.330.000.000.0050.00
2011Chicago CubsMLB Spring TrainingMLB2443000000000000000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2012Laconia MuskratsNew England Collegiate LeagueCollege253510316210161802203820300.204.336.398.734417128.242.194.36915.6329.691.904.6917.1733.33
2012Baltimore OriolesMLB Spring TrainingMLB252556713221101231111000.232.283.393.67622561.273.161.1964.9218.033.671.6456.0038.46
2012Baltimore OriolesWild CardMLB2513010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
2012Baltimore OriolesDiv SeriesMLB2538120011000100000.250.250.625.875518.167.375.3750.0012.500.0012.508.0050.00
2013Baltimore OriolesMLB Spring TrainingMLB262851511403100071100003.216.310.471.78124758.216.255.39212.0718.971.575.1717.0063.64
2014Baltimore OriolesMLB Spring TrainingMLB27195171560272051200101.294.351.529.88027857.342.235.3738.7721.052.403.5125.5053.33
2014Baltimore OriolesDiv SeriesMLB2739220001001200000.222.300.222.5222010.286.000.11110.0020.002.000.000.000.00
2014Baltimore OriolesChamp. SeriesMLB27412240013003500000.333.467.5831.0507115.500.250.50020.0033.331.676.6712.0025.00
2015Baltimore OriolesMLB Spring TrainingMLB28244971210150051110100.245.321.327.64816256.289.082.1848.9319.642.201.7949.0016.67
2016Baltimore OriolesMLB Spring TrainingMLB292542914401410121500102.333.473.500.97321555.481.167.47621.8227.271.251.8242.0035.71
2017Baltimore OriolesMLB Spring TrainingMLB301740482202005700101.200.283.350.63314446.235.150.27510.8715.221.400.000.0050.00
2018Atlanta BravesMLB Spring TrainingMLB3119398133018103400101.333.372.487.85919443.343.154.2566.989.301.332.3339.0030.77
Arizona Fall League Totals - 1 yrs27821322300511121400000.268.362.305.66725394.324.037.18312.7714.891.170.000.0013.64
Cape Cod League Totals - 1 yrs3813217336201842152613318.250.325.326.651438154.303.076.2059.7416.881.730.000.0024.24
New England Collegiate League Totals - 1 yrs3510316210161802203820300.204.336.398.734417128.242.194.36915.6329.691.904.6917.1733.33
MLB Spring Training Totals - 9 yrs167337478823494952407321508.261.339.433.77214636385.304.172.30010.3918.961.832.3437.4440.91
MLB Playoffs - Wild Card Totals - 1 yrs13010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs617340012001300000.235.278.412.6907118.231.177.2355.5616.673.005.5617.0025.00
MLB Playoffs - Championship Series Totals - 1 yrs412240013003500000.333.467.5831.0507115.500.250.50020.0033.331.676.6712.0025.00

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Laconia MuskratsNew England Collegiate LeagueCollege25000.0010100000.10000200020.000.000.0054.010.000.000.00.000
New England Collegiate League Totals - 1 yrs000.0010100000.3000020006.000.000.0054.010.000.000.00.000

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2008Minor League Short-Season All-Star Team (SS)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-291BFree Agent -Free AgentFree AgentGranted free agency32.094  
2018-09-021BAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors32.037Team Roster on 2018-09-02
2018-08-233BAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsOutrighted to minors32.027Team Roster on 2018-08-23
2018-08-203BAtlanta BravesAtlanta Braves (MLB)-DFADes For AssignmentDesignated for Assignment32.024Team Roster on 2018-08-20
2018-03-253BAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.75m)31.241Team Roster on 2018-03-25
2018-03-22SSFree Agent -Free AgentFree AgentReleased by Phillies31.238  
2018-02-07SSPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsContractSigned to Minor League Contract31.195Team Roster on 2018-02-07
2017-11-03SSFree Agent -Free AgentFree AgentGranted free agency31.099  
2017-08-17SSBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL31.021Team Roster on 2017-08-17
2017-08-14SSBaltimore OriolesFrederick (A+)-DL-60InjuredAssigned to Frederick (A+) for rehab31.018Team Roster on 2017-08-14
2017-08-05SSBaltimore OriolesBowie (AA)-DL-60InjuredAssigned to Bowie (AA) for rehab31.009Team Roster on 2017-08-05
2017-07-05SSBaltimore OriolesBaltimore Orioles (MLB)-DL-60InjuredDL60 Transferred to 60-day DL30.343Team Roster on 2017-07-05
2017-05-21SSBaltimore OriolesBaltimore Orioles (MLB)YDL-10InjuredDL10 Right shoulder tendinitis30.298Team Roster on 2017-05-21
2017-01-11SSBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($1.8m) [Avoids arbitration]30.168Team Roster on 2017-01-11
2016-05-042BBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)29.281Team Roster on 2016-05-04
2016-04-262BBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)29.273Team Roster on 2016-04-26
2016-01-172BBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($1.5m) [Avoids arbitration]29.174Team Roster on 2016-01-17
2015-07-072BBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)28.345Team Roster on 2015-07-07
2015-07-052BBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsAssigned to Norfolk (AAA)28.343Team Roster on 2015-07-05
2015-05-282BBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL28.305Team Roster on 2015-05-28
2015-05-122b-ssBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Right groin strain [Attempting to field a grounder]28.289Team Roster on 2015-05-12
2015-05-092b-ssBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL28.286Team Roster on 2015-05-09
2015-04-242b-ssBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Groin strain28.271Team Roster on 2015-04-24
2015-01-262b-ssBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.075m) Avoids arbitration28.183Team Roster on 2015-01-26
2013-09-032b-ssBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Frederick (A+)27.038Team Roster on 2013-09-03
2013-08-312b-ssBaltimore OriolesFrederick (A+)YMinorsReassigned MinorsAssigned to Frederick (A+)27.035Team Roster on 2013-08-31
2013-08-28ss-2bBaltimore OriolesDelmarva (A)YMinorsReassigned MinorsAssigned to Delmarva (A)27.032Team Roster on 2013-08-28
2013-08-272b-ssBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsOptioned to Norfolk (AAA)27.031Team Roster on 2013-08-27
2013-05-292b-ssBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveRecalled from Norfolk (AAA)26.306Team Roster on 2013-05-29
2013-05-192bBaltimore OriolesNorfolk (AAA)YMinorsReassigned MinorsOptioned to Norfolk (AAA)26.296Team Roster on 2013-05-19
2013-03-092bBaltimore OriolesBaltimore Orioles (MLB)YActiveContractSigned to 1-year contract for 2013 ($0.4935m)26.225Team Roster on 2013-03-09
2012-08-242bBaltimore OriolesBaltimore Orioles (MLB)YActiveMLB ActiveActivated from DL26.028Team Roster on 2012-08-24
2012-08-142BBaltimore OriolesNorfolk (AAA)YDL-15InjuredAssigned to Norfolk (AAA) for rehab26.018Team Roster on 2012-08-14
2012-08-142BBaltimore OriolesBuffalo (AAA)YDL-15InjuredAssigned to Buffalo (AAA) for rehab26.018Team Roster on 2012-08-14
2012-08-082bBaltimore OriolesBaltimore Orioles (MLB)YDL-15InjuredDL15 Bacterial infection26.012Team Roster on 2012-08-08
2012-05-042bBaltimore OriolesBaltimore Orioles (MLB)YActive--25.281Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-08Selected by Orioles from Cubs in Rule 5 major league draft 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008Chicago Cubs-21906,000-------906,000Signing Bonus out of 2008 Draft (1st round - 41st overall)
2012Baltimore OriolesTeam Payroll25480,000-76046-2,954,887480,0001,386,000
2013Baltimore OriolesTeam Payroll26493,500-70429223,023,990490,0001,879,5002013-03-09 - Signed to 1-year contract for 2013 ($0.4935m)
2014Baltimore OriolesTeam Payroll27512,500-59626343,256,497500,0002,392,000
2015Baltimore OriolesTeam Payroll281,075,000447321483,571,283507,5003,467,0002015-01-26 - Signed to 1-year contract for 2015-2015 ($1.075m) Avoids arbitration
2016Baltimore OriolesTeam Payroll291,500,000541020543,498,245507,5004,967,0002016-01-17 - Signed to 1-year contract for 2016-2016 ($1.5m) [Avoids arbitration]
2017Baltimore OriolesTeam Payroll301,800,000641120553,651,709535,0006,767,0002017-01-11 - Signed to 1-year contract for 2017-2017 ($1.8m) [Avoids arbitration]
2018Atlanta BravesTeam Payroll31750,000-45814434,360,045545,0007,517,0002018-02-07 - Signed to Minor League Contract
2018-03-25 - Signed to 1-year contract for 2018-2018 ($0.75m)
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red