Devin Mesoraco

Assistant Coach - Pittsburgh (NCAA-1) [2025]
High Level
MLB
Years
2007-2018 (2011-2018)
Proper Name
Devin Douglas Mesoraco
Nickname
Rocko
Positions
C (790) ... DH (9) ... LF (3) ... 1B (1)
Height / Weight
6-1 / 229
Bats / Throws
Right / Right
Birthdate
June 19,1988   Age:  37.212
High School
Punxsutawney Area (Punxsutawney,PA)
Drafted/Signed
Signing Bonus
$ 1,400,000
Service Time
7.028 (2018)
MLBAM ID
Retrosheet#
mesod001
Show More
Cousin of Braxton Giavedoni   [2007] Originally Committed to Virginia ... Gatorade Player of the Year for Pennsylvania ... 1st Round Draft Pick (#15 overall) by the Cincinnati Reds   [2011] Participated in the All-Star Weekend Futures Game (US Team)

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
2008Baseball AmericaTeamCincinnati Reds6View Rankings
2009Baseball AmericaTeamCincinnati Reds10View Rankings
2010Baseball AmericaTeamCincinnati Reds30View Rankings
2011Baseball AmericaMLBCincinnati Reds64View Rankings
2011Baseball AmericaTeamCincinnati Reds3View Rankings
2012Baseball AmericaMLBCincinnati Reds16View Rankings
2012Baseball AmericaTeamCincinnati Reds1View Rankings
7 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2007Gulf Coast RedsGCLRkCIN-19C8840137163040182015263000737155525.219.310.270.580.175.051.2649.6816.771.73137.00
2008Dayton DragonsMidwACIN1020C100833062980131942232064404081223342357.261.311.399.710.199.138.3005.9919.163.2034.00
2009Sarasota RedsFSLA+CIN3721C1009231232712218370135764330111193573140.228.311.381.692.263.153.2739.8021.292.1739.00
2010Lynchburg HillcatsCaroA+CIN3622C138431582453112103122192930114981812330.335.414.6201.034.405.285.35810.5016.021.5315.80
2010Carolina MudcatsSouAACIN3622C1275618742551131331101837403001112122728.294.363.594.957.401.300.3008.4917.452.0614.38
2010Louisville BatsILAAACIN3622C1452512303130161400002245866.231.310.462.772.327.231.25710.3424.142.3317.33
2011Louisville BatsILAAACIN3623C114120436601263621571115283704692114995373.289.371.484.855.314.195.32510.4216.631.6029.07
2011Cincinnati RedsNLMLBCIN3923c18505930260031000011185354.180.226.360.586.240.180.1845.6618.873.3325.00
2012Louisville BatsILAAACIN-24C51803100000120000041912.167.211.222.433.111.055.1885.2610.532.000.00
2012Cincinnati RedsNLMLBCIN3924C87*5416517358051411173310142581841322.212.288.352.640.242.140.2349.2417.931.9433.00
2013Cincinnati RedsNLMLBCIN3925C891033233177130942022461005491173522255.238.287.362.649.192.124.2646.8217.332.5435.89
2014Pensacola Blue WahoosSouAACIN-26C350000010021001000800.000.250.000.250.400.000.00025.0012.500.500.00
2014Louisville BatsILAAACIN026C31023001200010000061012.300.300.600.900.300.300.2500.0010.000.0010.00
2014Cincinnati RedsNLMLBCIN3926C12311438454105250258013411031203452054405055.273.359.534.893.362.261.3099.3223.412.5115.36
2015Louisville BatsILAAACIN3927LF370100000013000011801.143.250.143.393.143.000.25012.5037.503.000.00
2015Cincinnati RedsNLMLBCIN3927C-DH2345281102105910000115126.178.275.244.519.200.066.2229.8017.651.800.00
2016Cincinnati RedsNLMLBCIN3928C1650271001015100000385516.140.218.160.378.100.020.1759.0918.182.000.00
2017Pensacola Blue WahoosSouAACIN3929C13474810130061020000125526.170.291.255.546.213.085.19410.9118.181.6747.00
2017Louisville BatsILAAACIN3629C2711001400340000041010.143.400.571.971.857.428.00030.0040.001.337.00
2017Cincinnati RedsNLMLBCIN3929C97*5614117305161410183850104551651218.213.321.390.711.312.177.24510.9123.032.1123.50
2018New York MetsNLMLBNYN2930C9666203234580103000234220137832291827.222.306.409.715.300.187.23010.0418.341.8320.30
2018Cincinnati RedsNLMLBCIN3930C9618411920130021020002144536.220.289.341.630.171.121.2674.4422.225.0041.00
Tot:MLB (8 yrs) MLB     468140215232566258192471383162301116335691574126199.232.309.406.715.270.174.2578.7720.082.2924.17
Tot:NL (8 yrs) NL     468140215232566258192471383162301116335691574126199.232.309.406.715.270.174.2578.7720.082.2924.17
Tot:Minors (9 yrs) Minors     477168221544310296224388178350273167427491906173270.263.341.445.786.288.182.2969.3418.361.9727.13
Tot:Rk (1 yrs) Rk     40137163040182015263000737155525.219.310.270.580.175.051.2649.6816.771.73137.00
Tot:A (1 yrs) A     833062980131942232064404081223342357.261.311.399.710.199.137.3005.9919.163.2034.00
Tot:A+ (2 yrs) A+     13547056124333186823541057341152175385470.264.346.462.807.311.198.30210.0419.521.9426.11
Tot:AA (3 yrs) AA     7223946631231435102648604001232752934.264.345.515.860.364.251.2719.4517.451.8517.07
Tot:AAA (6 yrs) AAA     14753068146402209012631077046122506046284.275.358.472.829.313.196.31010.4317.721.7026.50
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2009Cincinnati RedsMLB Spring TrainingSpring21362210000001000003611.333.333.500.833.167.167.4000.0016.670.000.00
2010Peoria SaguarosArizona Fall LeagueAFL221866716612110011500000306797.242.254.455.709.227.213.2861.4922.3915.0033.00
2010Cincinnati RedsMLB Spring TrainingSpring2291033010000232000051412.300.500.5001.000.400.200.42914.2921.431.500.00
2011Cincinnati RedsMLB Spring TrainingSpring23193351510270012000002234312.455.471.6671.138.242.212.4482.945.882.0016.50
2012Cincinnati RedsMLB Spring TrainingSpring2418403106105103700100184473.250.295.450.745.300.200.2946.8215.912.330.00
2013Cincinnati RedsMLB Spring TrainingSpring25234351430211015420000235059.326.420.535.955.302.209.32410.008.000.8021.50
2014Cincinnati RedsMLB Spring TrainingSpring261229382003001700101103126.276.290.345.635.103.069.3483.2322.587.000.00
2014National LeagueMajor League BaseballAllStar26110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2015Cincinnati RedsMLB Spring TrainingSpring271434360024003700002123724.176.243.353.596.265.177.1608.1118.922.3317.00
2016Cincinnati RedsMLB Spring TrainingSpring28717672028001110000151943.412.474.8821.356.529.470.3575.265.261.008.50
2017Cincinnati RedsMLB Spring TrainingSpring2971714100000040000051713.235.235.294.529.059.059.3080.0023.530.000.00
2018Cincinnati RedsMLB Spring TrainingSpring3018396123017003610201184548.308.356.462.818.231.154.3246.6713.332.0039.00
2019New York MetsMLB Spring TrainingSpring311226563012000600001122642.231.231.462.693.231.231.2630.0023.080.0026.00
Tot:AFL (1 Yrs) AFL 1866716612110011500000306797.242.254.455.708.227.212.2861.4922.3915.0033.00
Tot:Spring (11 Yrs) Spring 14229442872221047111948604051433233453.296.347.486.833.255.190.3215.8814.862.5329.40
Tot:AllStar (1 Yrs) AllStar 110000000001000000100.000.000.000.000.000.0000.00100.00

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
3559596354313940.458