Devin Mesoraco

PosC
B/TR/R
Born1988-06-19
Age (2026)38

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200719 ROKGCL Reds 155143 24301 9383 20 168232210442 42221 256 197 9
200719 ROKGCL Reds 155137 30401 15263 20 219310270580 51264 1710 274 68
200820 ADayton Dragons 334312 701117 14874 23 224267333600 109284 264 257 55
200820 ADayton Dragons 334306 801319 20644 23 261315399714 137300 196 316 100
200921 A+Sarasota Reds 357321 611917 261084 01 190259321580 131258 307 252 51
200921 A+Sarasota Reds 357312 712218 35764 01 228313381695 154273 2110 308 94
201022 AA4 teams 519475 11623425 321307 33 244302467769 223280 256 329 110
201022 AA4 teams 519463 13631628 44957 33 294364568932 274313 188 400 165
201123 AAA2 teams 552510 11633216 311177 11 227281394675 167262 216 296 84
201123 AAA2 teams 552486 13539217 55937 11 278359471831 193311 1710 366 138
201224 MLB2 teams 203183 36805 18361 11 197272322595 126217 189 254 53 -11 -0 +5 +4 +6 0.3
201224 MLB2 teams 203183 38905 18351 11 208282339621 131229 179 281 73 -6 -0 +5 +4 +6 0.8
201325 MLBCincinnati Reds 352323 751209 24610 02 232285353638 121256 177 272 67 -13 -1 -7 +6 +10 -0.5
201325 MLBCincinnati Reds 352323 771309 24610 02 238291362653 124264 177 290 80 -8 -1 -7 +6 +10 0.1
201426 MLBCincinnati Reds 440384 10224024 4110312 13 266355516870 250300 239 369 140 +20 -1 +2 +8 +12 4.2
201426 MLBCincinnati Reds 440384 10525025 4110312 13 273362534895 260309 239 389 156 +28 -1 +2 +8 +12 5.0
201527 MLBCincinnati Reds 5145 8110 591 10 178275244519 67222 1810 242 43 -3 +0 -1 +1 +1 -0.2
201527 MLBCincinnati Reds 5145 8110 591 10 178275244519 67222 1810 246 47 -3 +0 -1 +1 +1 -0.1
201628 MLBCincinnati Reds 5550 7100 5100 01 140218160378 20175 189 181 -3 -6 -0 +0 +1 +2 -0.4
201628 MLBCincinnati Reds 5550 7100 5100 01 140218160378 20175 189 185 0 -6 -0 +0 +1 +2 -0.4
201729 MLB2 teams 220191 36616 21517 10 188292325617 136222 2310 281 73 -7 +0 -3 +4 +6 0.1
201729 MLB2 teams 220188 38617 24487 10 202315356671 154231 2211 307 93 -2 +0 -3 +4 +6 0.6
201830 MLBNew York Mets 274244 5410011 25524 00 221304398702 176236 199 303 90 -3 +0 -7 +5 +8 0.3
201830 MLBNew York Mets 274244 5410011 25524 00 221304398702 176236 199 314 98 -1 +0 -7 +5 +8 0.5
▸ Career Totals
Career 15741402 32566258 13831623 47 232311406717 174257 209 319 102 +4 -2 -13 +38 +45 7.4
/ 162G 650579 13427124 571309 23 231310406716 174256 209 319 102 +2 -1 -5 +16 +18 3.0
Career 35123181 70515110111 25180250 1215 222289380669 158259 237 290 80 -80 -4 -13 +63 +100 6.7
/ 162G 650589 13128221 461489 23 222289384673 161259 237 290 80 -15 -1 -2 +12 +18 1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200719 ROKGCL Reds 155137 30401 15263 20 219310270580 51264 1710 274 68 -6 +0 +4 -0.1
200820 ADayton Dragons 334306 801319 20644 23 261315399714 137300 196 316 100 -0 -1 +9 0.9
200921 A+Sarasota Reds 357312 712218 35764 01 228313381695 154273 2110 308 94 -2 -0 +10 0.7
201022 AAALouisville Bats 5852 12303 6140 01 231310462772 231257 2410 340 118 +1 -0 +2 0.2
201022 AACarolina Mudcats 212187 5511313 18374 10 294368594962 299300 178 410 172 +17 +0 +6 2.4
201022 A+Lynchburg Hillcats 181158 5311210 19293 22 3354176201.037 285358 1610 446 200 +20 -0 +5 2.6
201022 INTLPeoria Saguaros 6866 16612 1150 00 242254455708 212280 221 302 89 -1 +0 +2 0.1
201123 MLBCincinnati Reds 5350 9302 3100 00 180226360586 180184 196 259 56 -3 +0 -2 +10 +2 0.7
201123 AAALouisville Bats 499436 12636215 52837 11 289374484858 195325 1710 377 147 +26 -0 +14 4.1
201224 MLBCincinnati Reds 184165 35805 17331 11 212290352641 139234 189 289 79 -4 -0 +5 +4 +5 0.9
201224 AAALouisville Bats 1918 3100 120 00 167211222433 56188 115 200 11 -2 +0 +1 -0.1
201325 MLBCincinnati Reds 352323 771309 24610 02 238291362653 124264 177 290 80 -8 -1 -7 +6 +10 0.1
201426 MLBCincinnati Reds 440384 10525025 4110312 13 273362534895 260309 239 389 156 +28 -1 +2 +8 +12 5.0
201527 MLBCincinnati Reds 5145 8110 591 10 178275244519 67222 1810 246 47 -3 +0 -1 +1 +1 -0.1
201628 MLBCincinnati Reds 5550 7100 5100 01 140218160378 20175 189 185 0 -6 -0 +0 +1 +2 -0.4
201729 MLBCincinnati Reds 165141 30516 18385 10 213323390713 177245 2311 321 104 +1 +0 -3 +4 +5 0.7
201729 AAPensacola Blue Wahoos 5547 8101 6102 00 170291255546 85194 1811 263 59 -3 +0 +2 -0.1
201830 MLBNew York Mets 274244 5410011 25524 00 221304398702 176236 199 314 98 -1 +0 -7 +5 +8 0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 15741402 32566258 13831623 47 232311406717 174257 209 319 102 +4 -2 -13 +38 +45 7.4