Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Devin MesoracoHigh Level: MLB Current Team: Cincinnati Reds MLB Years: 2011-2017
Follow TBC on Twitter and Facebook

Arizona Fall League
Rated Prospect
1st Round Draft Pick
Futures Game

PositionsC-723, DH-8, LF-3Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameDevin Douglas Mesoraco
Height6-1Weight200BatsRightThrowsRight
Born DateJune 19,1988 [29.248]PlaceDuBois,Pennsylvania
High SchoolPunxsutawney Area (Punxsutawney,PA)

DraftedSelected by the Cincinnati Reds in the 1st round (15th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$1,400,000Signing ScoutsJeff BrookensService Time6.028 (2017)
Prospect Rankings[BA] 2008-CIN-#6 ... 2009-CIN-#10 ... 2011-MLB-#64 ... 2011-CIN-#3 ... 2012-MLB-#16 ... 2012-CIN-#1
MLB DebutSeptember 3,2011 [23.076]
OrganizationsCIN [11] Awards5Awards Voting1-5
TBC Player ID128919Retrosheet IDmesod001MLBAM ID519023
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

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


Active Talent RatingsBattingSpeed40Power51Contact58XBH56RBIs45Runs24Hitting30Durability28Team.459Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Gulf Coast RedsGCLRkcin-c19401371630401820152630007.219.310.270.580375155.264.051.175.2739.6816.771.730.65137.0016.67
2008Dayton DragonsMidwAcin10c2083306298013194223206440408.261.311.399.71012223334.300.138.199.3125.9919.163.202.6934.0028.75
2009Sarasota RedsFSLA+cin37c21923123271221837013576433011.228.311.381.69211931357.273.153.263.3089.8021.292.172.2439.0043.66
2010Lynchburg HillcatsCaroA+cin36c22431582453112103122192930114.335.414.6201.0349823181.358.285.405.44210.5016.021.535.5215.8043.40
2010Carolina MudcatsSouAAcin36c22561874255113133110183740300.294.363.594.95711127212.300.300.401.4078.4917.452.066.1314.3849.09
2010Louisville BatsILAAAcin36c221452512303130161400002.231.310.462.77224658.257.231.327.33810.3424.142.335.1717.3350.00
2010Minor Totals (3 teams)Minor         11339771120255267533438070416.302.377.587.96423356451.319.285.393.4129.5317.741.865.7615.2746.67
2011Louisville BatsILAAAcin36c2312043660126362157111528370469.289.371.484.85521153499.325.195.314.37010.4216.631.603.0129.0742.06
2011Cincinnati RedsNLMLBcin39c2318505930260031000011.180.226.360.58618553.184.180.240.2495.6618.873.333.7725.0055.56
2012Louisville BatsILAAAcin-c24518031000001200000.167.211.222.4334119.188.055.111.1965.2610.532.000.000.0033.33
2012Cincinnati RedsNLMLBcin39c245416517358051411173310142.212.288.352.6405813184.234.140.242.2759.2417.931.942.7233.0037.14
2013Cincinnati RedsNLMLBcin39c25103323317713094202246100549.238.287.362.64911722352.264.124.192.2826.8217.332.542.5635.8928.57
2014Pensacola Blue WahoosSouAAcinc2635000001002100100.000.250.000.250008.000.000.400.17225.0012.500.500.000.000.00
2014Louisville BatsILAAAcin0c26310230012000100000.300.300.600.9006110.250.300.300.3920.0010.000.0010.0010.0033.33
2014Minor Totals (2 teams)Minor         615230013002200100.200.278.400.6786118.154.200.333.29411.1111.111.005.5615.0033.33
2014Cincinnati RedsNLMLBcin39c261143845410525025801341103120345.273.359.534.89320550440.309.261.362.3879.3223.412.515.6815.3647.62
2015Louisville BatsILAAAcin39lf2737010000001300001.143.250.143.393108.250.000.143.19612.5037.503.000.000.000.00
2015Cincinnati RedsNLMLBcin39c-dh272345281102105910000.178.275.244.51911251.222.066.200.2419.8017.651.800.000.0025.00
2016Cincinnati RedsNLMLBcin39c2816502710010151000003.140.218.160.3788155.175.020.100.1819.0918.182.000.000.0014.29
2017Pensacola Blue WahoosSouAAcin39c2913474810130061020000.170.291.255.54612255.194.085.213.25610.9118.181.671.8247.0025.00
2017Louisville BatsILAAAcin36c2927110014003400000.143.400.571.9714110.000.428.857.40630.0040.001.3310.007.00100.00
2017Minor Totals (2 teams)Minor         15545910270091420000.167.308.296.60416365.184.129.296.27913.8521.541.563.0827.0033.33
2017Cincinnati RedsNLMLBcin39c295614117305161410183850104.213.321.390.7115512165.245.177.312.31210.9123.032.113.6423.5040.00
MLB Totals - 7 Season(s)Filter38411581282715624715947113264190101324.234.310.408.7184721051300.261.174.269.0008.6920.312.343.6224.6438.75
Minor League Totals - 9 Season(s)Filter47716822154431029622438817835027316742.263.341.445.7867491731906.296.182.288.0009.3418.361.973.2527.1339.05
AAA Totals - 6 Season(s)Filter1475306814640220901263107704612.275.358.472.83025062604.310.197.313.00010.4317.721.703.3126.5042.47
AA Totals - 3 Season(s)Filter722394663123143510264860400.264.345.515.86012329275.271.251.364.0009.4517.451.855.0917.0746.03
A+ Totals - 2 Season(s)Filter1354705612433318682354105734115.264.346.462.80821754538.302.198.311.00010.0419.521.943.3526.1143.55
A Totals - 1 Season(s)Filter83306298013194223206440408.261.311.399.71012223334.300.138.199.0005.9919.163.202.6934.0028.75
Rk Totals - 1 Season(s)Filter401371630401820152630007.219.310.270.580375155.264.051.175.0009.6816.771.730.65137.0016.67
Cincinnati Reds Totals - 7 Season(s)Filter38411581282715624715947113264190101324.234.310.408.7184721051300.261.174.269.0008.6920.312.343.6224.6438.75
Average MLB - Per 162 games1624895411424120672348111804510.234.310.408.71819944548.261.174.269.0008.6920.312.343.6224.6438.75
Average Minor - Per 162 games1625717315035321833360119915214.263.341.445.78625459647.296.182.288.0009.3418.361.973.2527.1339.05

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Gulf Coast Reds GCLRkcin19C28--1732651204199.9757.11-----34070.050.0
2008Dayton Dragons MidwAcin20C72--5473792593584.9858.11-----158386.752.2
2009Sarasota Reds FSLA+cin21C75--4813787526518.9856.91-582569.9109281.554.7
2010Lynchburg Hillcats CaroA+cin22C31--1992023221219.9917.06-191555.974372.122.5
2010Carolina Mudcats SouAAcin22C49--3233581366358.9787.31-302158.865687.535.8
2010Louisville Bats ILAAAcin22C13--103101-114113.9918.69-10566.7-1492.99.1
2011Louisville Bats ILAAAcin23C97--67054108734724.9867.46-802874.11012080.867.4
2011Cincinnati RedsNLMLBcin23C1613122103631112109.9736.810.898372.7-1888.99.9
2012Louisville Bats ILAAAcin24C5--2421-2726.9635.20-3175.015100.03.5
2012Cincinnati RedsNLMLBcin24C53484203682411393392.9977.400.93391079.635498.132.7
2013Cincinnati RedsNLMLBcin25DH1---------------1031.00.6
2013Cincinnati RedsNLMLBcin25C97847826685552728723.9937.450.92451871.4410394.259.9
2014Pensacola Blue Wahoos SouAAcin26C3--251--26261.0008.67-3-100.0-3100.02.1
2014Louisville Bats ILAAAcin26C3--11---11111.0003.67------3100.02.1
2014Cincinnati RedsNLMLBcin26C1091049368325535890887.9978.140.95511873.9911495.667.3
2014Cincinnati RedsNLMLBcin26DH1---------------1140.90.6
2015Louisville Bats ILAAAcin27LF3--11--221.0000.67------3100.02.1
2015Cincinnati RedsNLMLBcin27DH4---------------2317.42.5
2015Cincinnati RedsNLMLBcin27C6551522--54541.0009.001.063-100.0-2326.13.7
2016Cincinnati RedsNLMLBcin28C1313113926119998.9907.540.878372.721681.38.0
2017Pensacola Blue Wahoos SouAAcin29C11--99912109108.9919.82-10471.441384.67.9
2017Louisville Bats ILAAAcin29C2--171--18181.0009.00------2100.01.4
2017Cincinnati RedsNLMLBcin29C40373052602226284282.9937.050.9226778.845671.424.7
2017Cincinnati RedsNLMLBcin29DH2---------------563.61.2
MLB Totals for C - 7 season(s)-   C33430427292375170151625602545.9947.620.931805975.3223340.00.0
MLB Totals for DH - 4 season(s)-   DH8---------------80.00.0
AAA Totals for C - 5 season(s)-   C120--82567128904892.9877.43-933473.2111200.00.0
AAA Totals for LF - 1 season(s)-   LF3--11--221.0000.67------30.00.0
AA Totals for C - 3 season(s)-   C63--4474593501492.9827.81-432563.210630.00.0
A+ Totals for C - 2 season(s)-   C106--680571010747737.9876.95-774065.8171060.00.0
A Totals for C - 1 season(s)-   C72--5473792593584.9858.11-----15720.00.0
Rk Totals for C - 1 season(s)-   C28--1732651204199.9757.11-----3280.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Gulf Coast Reds GCLRkcin19-28---------
2008Dayton Dragons MidwAcin20-72---------
2009Sarasota Reds FSLA+cin21-75---------
2010Lynchburg Hillcats CaroA+cin22-31---------
2010Carolina Mudcats SouAAcin22-49---------
2010Louisville Bats ILAAAcin22-13---------
2011Louisville Bats ILAAAcin23-97---------
2011Cincinnati RedsNLMLBcin23-16---------
2012Louisville Bats ILAAAcin24-5---------
2012Cincinnati RedsNLMLBcin24-53---------
2013Cincinnati RedsNLMLBcin25-97--------1
2014Pensacola Blue Wahoos SouAAcin26-3---------
2014Louisville Bats ILAAAcin26-3---------
2014Cincinnati RedsNLMLBcin26-109--------1
2015Louisville Bats ILAAAcin27------3----
2015Cincinnati RedsNLMLBcin27-6--------4
2016Cincinnati RedsNLMLBcin28-13---------
2017Pensacola Blue Wahoos SouAAcin29-11---------
2017Louisville Bats ILAAAcin29-2---------
2017Cincinnati RedsNLMLBcin29-40--------2

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009Cincinnati RedsMLB Spring TrainingMLB2136221000000100000.333.333.500.833316.400.167.1670.0016.670.000.000.0050.00
2010Peoria SaguarosArizona Fall LgMinor221866716612110011500000.242.254.455.70930967.286.213.2271.4922.3915.002.9933.0056.25
2010Cincinnati RedsMLB Spring TrainingMLB22910330100002320000.300.500.5001.0005114.429.200.40014.2921.431.500.000.0033.33
2011Cincinnati RedsMLB Spring TrainingMLB2319335151027001200000.455.471.6671.13822334.448.212.2422.945.882.005.8816.5020.00
2012Cincinnati RedsMLB Spring TrainingMLB2418403106105103700100.250.295.450.74518744.294.200.3006.8215.912.330.000.0070.00
2013Cincinnati RedsMLB Spring TrainingMLB25234351430211015420000.326.420.535.95523550.324.209.30210.008.000.804.0021.5035.71
2014Cincinnati RedsMLB Spring TrainingMLB261229382003001700101.276.290.345.63510231.348.069.1033.2322.587.000.000.0025.00
2015Cincinnati RedsMLB Spring TrainingMLB271434360024003700002.176.243.353.59612237.160.177.2658.1118.922.335.4117.0033.33
2016Cincinnati RedsMLB Spring TrainingMLB28717672028001110000.412.474.8821.35615419.357.470.5295.265.261.0010.538.5057.14
2017Cincinnati RedsMLB Spring TrainingMLB29717141000000400000.235.235.294.5295117.308.059.0590.0023.530.000.000.0025.00
Arizona Fall League Totals - 1 yrs1866716612110011500000.242.254.455.70930967.286.213.2271.4922.3915.002.9933.0056.25
MLB Spring Training Totals - 9 yrs112229316916283811163650203.301.357.493.85011326252.326.192.2626.3514.292.253.1728.6337.68

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007High School All-American - 2nd Team (C)1
2010Baseball America Minor League 2nd All-Star Team (C) ... Cincinnati Reds Minor League Player of the Year2
2011Triple A All-Star Team (C) ... International League All-Star Team (C)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-10-04CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-10-04
2017-08-15CCincinnati RedsCincinnati Reds (MLB)YDL-10InjuredDL10 Left foot fractureTeam Roster on 2017-08-15
2017-08-10CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveReinstated from paternity leave listTeam Roster on 2017-08-10
2017-08-08CCincinnati RedsCincinnati Reds (MLB)YPaternityOff-RosterPlaced on paternity leave listTeam Roster on 2017-08-08
2017-07-19CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-07-19
2017-07-17CCincinnati RedsLouisville (AAA)YDL-10InjuredAssigned to Louisville (AAA) for rehabTeam Roster on 2017-07-17
2017-07-05CCincinnati RedsCincinnati Reds (MLB)YDL-10InjuredDL10 Left shoulder strainTeam Roster on 2017-07-05
2017-04-27CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-04-27
2017-04-06CCincinnati RedsPensacola (AA)YDL-10InjuredAssigned to Pensacola (AA) for rehabTeam Roster on 2017-04-06
2017-04-02CCincinnati RedsCincinnati Reds (MLB)YDL-10InjuredDL10 recovery from right hip surgeryTeam Roster on 2017-04-02
2016-10-26CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-10-26
2016-05-08CCincinnati RedsCincinnati Reds (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2016-05-08
2016-05-03CCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Torn labrum, left shoulderTeam Roster on 2016-05-03
2015-11-03CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2015-11-03
2015-07-21cCincinnati RedsCincinnati Reds (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2015-07-21
2015-05-25cCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Left hip impingement, surgeryTeam Roster on 2015-05-25
2015-01-28cCincinnati RedsCincinnati Reds (MLB)YActiveContractSigned to 4-year contract for 2015-2018 ($28m) 2.4-4.9-7.2-13 with $0.5m signing bonus.Team Roster on 2015-01-28
2014-05-16cCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-05-16
2014-05-13cCincinnati RedsLouisville (AAA)YDL-15InjuredAssigned to Louisville (AAA) for rehabTeam Roster on 2014-05-13
2014-04-26cCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Strained left hamstringTeam Roster on 2014-04-26
2014-04-07cCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveRecalled from minor league rehab assignmentTeam Roster on 2014-04-07
2014-04-07cCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Strained obliqueTeam Roster on 2014-04-07
2014-04-03cCincinnati RedsCincinnati Reds (MLB)YMinors--Sent to minors for rehabilitationTeam Roster on 2014-04-03
2014-03-31cCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 ObliqueTeam Roster on 2014-03-31
2012-09-02cCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveRecalled from Louisville (AAA)Team Roster on 2012-09-02
2012-08-23cCincinnati RedsLouisville (AAA)YMinorsReassigned MinorsOptioned to Louisville (AAA)Team Roster on 2012-08-23
2012-08-23CCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveReinstated from suspensionTeam Roster on 2012-08-23
2012-08-22cCincinnati RedsCincinnati Reds (MLB)YRestrictedOff-RosterSuspended 3 games. Serving.Team Roster on 2012-08-22
2012-08-09cCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-08-09
2012-08-02cCincinnati RedsCincinnati Reds (MLB)YDL-7InjuredDL7 Suspended 3 games for bumping ump. Appealing.Team Roster on 2012-08-02
2012-08-01cCincinnati RedsCincinnati Reds (MLB)YDL-7InjuredDL7 ConcussionTeam Roster on 2012-08-01
2012-05-05cCincinnati RedsCincinnati Reds (MLB)YActive--Team Roster on 2012-05-05
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2007-06-22ContractSigned by Reds 
* 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
2007Cincinnati Reds-191,400,000-------1,400,000Signing Bonus out of 2007 Draft (1st round - 15th overall)
2011Cincinnati RedsTeam Payroll23414,000-78942-2,722,607414,0001,814,000
2012Cincinnati RedsTeam Payroll24480,000-76033-2,954,887480,0002,294,000
2013Cincinnati RedsTeam Payroll25490,000-77533-3,021,531490,0002,784,000
2014Cincinnati RedsTeam Payroll26525,000-53823413,256,497500,0003,309,000
2015Cincinnati RedsTeam Payroll272,525,0004.02834411623,571,283507,5005,834,0002015-01-28 - Signed to 4-year contract for 2015-2018 ($28m) 2.4-4.9-7.2-13 with $0.5m signing bonus.
2016Cincinnati RedsTeam Payroll284,900,0005.028247573++3,498,245507,50010,734,000
2017Cincinnati RedsTeam Payroll297,200,000-174381++3,582,271535,00017,934,000
* 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