C Devin Mesoraco #24
Age: 37 | Bats: R | Throws: R | Morale: Normal
09/11/2025
C DEVIN MESORACO #24 - AGE: 37 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 45 45 45 45
Power 50 55 50 50
Eye 55 55 55 55
Avoid K's 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 20
Errors: - 50 20
Arm: 45 20 20
Turn DP: - 20 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 40 Left Field: -
1st Base: 20 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 35
Stealing Aggressiveness: 35
Stealing Ability: 35
Baserunning Inst.: 40
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Leader-type. Never gets ruffled.
Personality Class: Captain
Birthday:06/19/1988
Born in:Punxsutawney, PA
Nationality:American
Height:6' 1"
Weight:215 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:11 Years, 154 Days
Service This Yr:None
40-Man Service:11 Years, 154 Days
Pro Service:18 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:3 option years left
Contract Extension: -
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2011 Cincinnati - MLB 22 18 50 9 3 0 2 6 5 3 0 0 10 0 0 .180 .226 .360 .586 63 47 -0.0
2012 Cincinnati - MLB 23 54 165 35 8 0 5 14 17 17 1 1 33 1 1 .212 .288 .352 .640 78 66 0.2
2013 Cincinnati - MLB 24 103 323 77 13 0 9 42 31 24 0 5 61 0 2 .238 .287 .362 .649 84 75 0.8
2014 Cincinnati - MLB 25 114 384 105 25 0 25 80 54 41 12 3 103 1 3 .273 .359 .534 .893 155 155 4.2
2015 Cincinnati - MLB 26 146 526 134 20 2 22 70 64 47 13 2 127 3 5 .255 .330 .426 .756 115 118 3.2
2016 Cincinnati - MLB 27 138 375 104 23 0 16 60 51 41 2 3 101 3 1 .277 .349 .467 .816 132 134 3.7
2017 Cincinnati - MLB 28 126 432 113 20 0 23 73 57 31 5 2 90 0 1 .262 .317 .468 .785 119 127 3.9
2018 Cincinnati - MLB 29 35 118 20 3 0 2 11 9 14 1 0 37 0 0 .169 .263 .246 .509 41 44 -0.2
2019 Cleveland - MLB 30 76 255 57 10 0 12 39 33 18 4 1 85 0 0 .224 .284 .404 .688 78 76 0.4
2020 Kansas City - MLB 31 111 402 110 25 0 19 58 52 38 7 4 109 0 0 .274 .344 .478 .821 125 124 3.4
2021 Kansas City - MLB 32 106 384 87 17 0 15 46 37 38 2 1 109 0 0 .227 .299 .388 .687 77 77 0.8
2022 Kansas City - MLB 33 115 439 118 15 0 21 76 61 42 3 1 102 0 0 .269 .336 .446 .783 116 119 3.3
2023 Texas - MLB 34 32 86 25 6 1 2 17 7 15 1 0 21 0 1 .291 .402 .453 .855 145 149 0.6
2024 New York - MLB 35 80 210 51 10 0 4 15 19 12 3 0 65 0 0 .243 .293 .348 .641 86 84 0.2
Total MLB 1254 4149 1045 198 3 177 607 497 381 54 23 1053 8 14 .252 .321 .429 .750 109 109 24.6
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2007 Cincinnati (AZL) - R 18 40 137 30 4 0 1 8 16 15 3 0 26 2 0 .219 .310 .270 .580 44 55 -0.5
2008 Dayton - A 19 83 306 80 13 1 9 42 29 20 4 4 64 2 3 .261 .311 .399 .710 83 84 0.3
2009 Bakersfield - A+ 20 92 312 71 22 1 8 37 32 35 4 3 76 0 1 .228 .311 .381 .692 78 80 0.1
2010 Lynchburg - A+ 21 43 158 53 11 2 10 31 24 19 3 1 29 2 2 .335 .414 .620 1.035 174 169 2.1
2010 Pensacola - AA 21 56 187 55 11 3 13 31 42 18 4 3 37 1 0 .294 .363 .594 .957 165 169 2.5
2010 Louisville - AAA 21 14 52 12 3 0 3 13 5 6 0 0 14 0 1 .231 .310 .462 .772 123 132 0.4
2011 Louisville - AAA 22 120 436 126 36 2 15 71 60 52 7 4 83 1 1 .289 .371 .484 .855 149 159 4.9
2012 Louisville - AAA 23 5 18 3 1 0 0 0 0 1 0 0 2 0 0 .167 .211 .222 .433 27 3 -0.1
2014 Pensacola - AA 25 3 5 0 0 0 0 1 0 2 0 1 1 0 0 .000 .250 .000 .250 -25 -8 -0.1
2014 Louisville - AAA 25 3 10 3 0 0 1 2 2 0 0 0 1 0 0 .300 .300 .600 .900 158 178 0.1
2018 Toledo - AAA 29 41 126 33 5 2 4 15 16 19 0 0 27 0 0 .262 .359 .429 .787 122 118 0.8
2023 New Orleans - AAA 34 15 50 15 2 1 2 7 6 6 1 0 12 0 0 .300 .386 .500 .886 156 172 0.4
Total IL 183 642 177 45 4 23 101 83 78 7 4 127 1 2 .276 .358 .466 .824 138 145
Total PCL 15 50 15 2 1 2 7 6 6 1 0 12 0 0 .300 .386 .500 .886 156 172
Total SL 59 192 55 11 3 13 32 42 20 4 4 38 1 0 .286 .359 .578 .937 158 162
Total CAL 92 312 71 22 1 8 37 32 35 4 3 76 0 1 .228 .311 .381 .692 78 80
Total CAR 43 158 53 11 2 10 31 24 19 3 1 29 2 2 .335 .414 .620 1.035 174 169
Total MID 83 306 80 13 1 9 42 29 20 4 4 64 2 3 .261 .311 .399 .710 83 84
Total AZL 40 137 30 4 0 1 8 16 15 3 0 26 2 0 .219 .310 .270 .580 44 55
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2013 Cincinnati - MLB 24 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -137 0.6
Total MLB 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -137
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2007 Cincinnati (AZL) - R C 28 0 173 26 1 204 5 .975 0.0 0.00 +0.2 .000 3 60 20 33.3
2008 Dayton - A C 72 0 547 37 2 593 9 .985 0.0 0.00 -6.2 .000 15 109 19 17.4
2009 Bakersfield - A+ C 75 0 481 37 7 526 8 .985 0.0 0.00 -1.8 .000 10 83 25 30.1
2010 Louisville - AAA C 13 0 103 10 0 114 1 .991 0.0 0.00 +0.2 .000 0 15 5 33.3
2010 Pensacola - AA C 49 0 323 35 1 366 8 .978 0.0 0.00 +0.3 .000 6 51 21 41.2
2010 Lynchburg - A+ C 31 0 199 20 3 221 2 .991 0.0 0.00 -0.3 .000 7 34 15 44.1
2011 Cincinnati - MLB C 16 13 103 6 1 112 3 .973 122.1 8.02 +0.2 .000 0 0 0 0.0
2011 Louisville - AAA C 97 0 670 54 8 734 10 .986 0.0 0.00 -2.7 .000 10 108 28 25.9
2012 Cincinnati - MLB C 53 48 368 24 1 393 1 .997 420.2 8.39 +0.0 .000 3 0 0 0.0
2012 Louisville - AAA C 5 0 24 2 0 27 1 .963 0.0 0.00 -0.3 .000 1 4 1 25.0
2013 Cincinnati - MLB C 97 84 668 55 2 728 5 .993 782.0 8.32 +0.5 .000 4 0 0 0.0
2014 Cincinnati - MLB C 109 104 832 55 5 890 3 .997 0.0 0.00 -2.5 .000 9 69 18 26.1
2014 Louisville - AAA C 3 0 11 0 0 11 0 1.000 0.0 0.00 0.0 .000 0 0 0 0.0
2014 Pensacola - AA C 3 0 25 1 0 26 0 1.000 0.0 0.00 -0.2 .000 0 3 0 0.0
2015 Cincinnati - MLB C 142 140 1138 62 6 1214 14 .988 1221.2 8.84 -6.3 .771 12 135 34 25.2
2016 Cincinnati - MLB C 92 86 750 32 1 786 4 .995 762.1 9.23 +1.1 1.165 7 57 16 28.1
2017 Cincinnati - MLB C 114 107 844 62 9 909 3 .997 961.2 8.48 +1.7 1.154 5 60 19 31.7
2018 Cincinnati - MLB C 34 33 277 23 4 304 4 .987 281.2 9.59 +0.0 .972 3 31 8 25.8
2019 Cleveland - MLB C 63 62 492 39 6 540 9 .983 552.0 8.66 -1.4 .636 7 64 20 31.2
2020 Kansas City - MLB C 101 99 812 49 4 867 6 .993 891.0 8.70 -2.9 .941 12 75 14 18.7
2021 Kansas City - MLB C 96 95 768 55 9 836 13 .984 852.0 8.69 +0.3 1.125 6 131 29 22.1
2022 Kansas City - MLB C 112 109 751 52 6 813 10 .988 983.2 7.35 -2.8 .897 15 89 22 24.7
2023 Texas - MLB C 14 14 103 4 0 109 2 .982 121.0 7.96 -1.2 -2.089 0 12 1 8.3
2023 Texas - MLB SS 1 0 0 1 0 1 0 1.000 2.2 3.38 +0.0 1.042
2024 New York - MLB C 42 41 304 21 0 325 0 1.000 366.0 7.99 -1.3 1.001 5 45 6 13.3
2024 New York - MLB 1B 5 3 21 1 1 23 1 .957 29.0 6.83 -0.2 1.015
TOTAL C 1461 1035 10766 761 76 11648 121 .990 8318.0 12.47 -25.3 .933 140 1235 321 26.0
TOTAL 1B 5 3 21 1 1 23 1 .957 29.0 6.83 -0.2 1.015
TOTAL SS 1 0 0 1 0 1 0 1.000 2.2 3.38 +0.0 1.042
PLAYER HISTORY
06/07/2007 Drafted by the Cincinnati Reds in the 1st round (15th) of the 2007 MLB June Amateur Draft from Punxsutawney HS (Punxsutawney, PA).
07/15/2014 Was selected to the 2014 Major League All-Star Game.
09/07/2015 Wins the MLB NL Player of the Week Award.
01/01/2016 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 50 (50).
01/01/2017 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 50 (50).
06/19/2017 Wins the MLB NL Player of the Week Award.
08/27/2017 Hits three home runs against the Pittsburgh Pirates, going 3-4 with 4 RBI and 3 runs scored!
08/28/2017 Wins the MLB NL Player of the Week Award.
09/04/2017 Injured (Sprained ankle), day-to-day for one week.
01/01/2018 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 55 (60); Eye: 50 (50).
05/01/2018 Injured (Intercostal strain), out for 2 days.
05/19/2018 Released by the Cincinnati Reds.
05/22/2018 Signed a minor league contract with the Detroit Tigers organization.
11/03/2018 Was traded by the Detroit Tigers to the Cleveland Spiders, along with RP Juan Jaime, RF Elier Hernandez, in exchange for CL Cody Allen.
01/01/2019 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 50 (55).
02/18/2019 Injured (Bruised shoulder), day-to-day for 4 days.
10/29/2019 Released by the Cleveland Spiders.
12/19/2019 Signed a 3-year contract worth a total of $15,900,000 with the Kansas City Royals organization.
01/01/2020 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 50 (55).
05/21/2020 Injured on 05/19/2020, diagnosed with a knee sprain, is day-to-day.
01/01/2021 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 50 (50).
03/18/2021 Injured (Bruised elbow), day-to-day for 1 day.
01/01/2022 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 55 (55).
07/16/2022 Injured (hand contusion),out for one week.
11/25/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 55 (55).
04/08/2023 Signed a minor league contract with majors option with the Vancouver Aurora organization.
04/26/2023 Injured on 04/24/2023, diagnosed with torn ankle ligaments, will miss 6 weeks.
06/15/2023 Released by the Vancouver organization.
06/25/2023 Signed a 1-year contract worth a total of $610,000 with the Texas Rangers organization.
11/27/2023 Became a free agent.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 50 (50).
01/23/2024 Signed a 1-year contract worth a total of $2,420,000 with the New York Yankees organization.
12/02/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (55).
LEADERBOARD APPEARANCES
Year HR Rank
2014 25 8
Year IBB Rank
2020 4 10
Year HP Rank
2014 12 10
2015 13 8
Wednesday, September 10th , 2025 - OOTP Baseball 26.7 Build 77