Devin Mesoraco

PosC
B/TR/R
Born1988-06-19
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201628MLBCIN55.140/.218/.1600010-0.4
201729AAMIA55.170/.291/.2551015—.143/.236/.224
201729MLBCIN165.213/.323/.39061980.4
201830MLBNYM274.221/.304/.398110970.3
201931No MLB games played
202032No MLB games played
202133No MLB games played
202234No MLB games played
202335No MLB games played
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR 0.3
Contract
No contract data on file.
Skills · percentileStatcast 2016-2018
xwOBA36
Barrel%28
Avg EV10
Speed10

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200719 ROKGCL Reds — 155137 30401 15263 20 219310270580 51264 1710 274 21 — — — — — —
200820 ADayton Dragons — 334306 801319 20644 23 261315399714 137300 196 316 65 — — — — — —
200921 A+Sarasota Reds — 357312 712218 35764 01 228313381695 154273 2110 308 61 — — — — — —
201022 AAALouisville Bats — 5852 12303 6140 01 231310462772 231257 2410 340 74 — — — — — —
201022 AACarolina Mudcats — 212187 5511313 18374 10 294368594962 299300 178 410 121 — — — — — —
201022 A+Lynchburg Hillcats — 181158 5311210 19293 22 3354176201.037 285358 1610 446 119 — — — — — —
201022 INTLPeoria Saguaros — 6866 16612 1150 00 242254455708 212280 221 302 90 — — — — — —
201123 MLBCincinnati Reds — 5350 9302 3100 00 180226360586 180184 196 259 49 -3 +0 -2 +10 +1 0.6
201123 AAALouisville Bats — 499436 12636215 52837 11 289374484858 195325 1710 377 101 — — — — — —
201224 MLBCincinnati Reds — 184165 35805 17331 11 212290352641 139234 189 289 68 -7 -0 +5 +4 +4 0.5
201224 AAALouisville Bats — 1918 3100 120 00 167211222433 56188 115 200 -1 — — — — — —
201325 MLBCincinnati Reds — 352323 771309 24610 02 238291362653 124264 177 290 73 -11 -1 -7 +6 +8 -0.5
201426 MLBCincinnati Reds — 440384 10525025 4110312 13 273362534895 260309 239 389 139 +20 -1 +2 +8 +10 4.0
201527 MLBCincinnati Reds — 5145 8110 591 10 178275244519 67222 1810 246 51 -3 +0 -1 +1 +1 -0.2
201628 MLBCincinnati Reds — 5550 7100 5100 01 140218160378 20175 189 185 10 -6 -0 +0 +1 +1 -0.4
201729 MLBCincinnati Reds — 165141 30516 18385 10 213323390713 177245 2311 321 98 -0 +0 -3 +4 +4 0.4
201729 AAPensacola Blue Wahoos — 5547 8101 6102 00 170291255546 85194 1811 263 15 — — — — — —
201830 MLBNew York Mets — 274244 5410011 25524 00 221304398702 176236 199 314 97 -1 +0 -7 +5 +6 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 15741402 32566258 13831623 47 232311406717 174257 209 319 102 +4 -2 -13 +38 +34 6.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200719 ROK MLEGCL Reds — 155143 24301 9383 20 168232210442 42218 256 199 21 — — — — — —
200820 A MLEDayton Dragons — 334312 711117 14874 23 228270337606 109283 264 264 65 — — — — — —
200921 A+ MLESarasota Reds — 357320 632017 271084 01 197268331599 134258 308 258 61 — — — — — —
201022 AAA MLELouisville Bats — 5853 10302 5180 01 189259358617 170247 319 277 74 — — — — — —
201022 AA MLECarolina Mudcats — 212192 489211 13474 10 250311490801 240271 226 347 121 — — — — — —
201022 A+ MLELynchburg Hillcats — 181166 44918 11423 22 265322476798 211306 236 344 119 — — — — — —
201123 MLB MLECincinnati Reds — 5351 9302 2100 00 176208353560 176184 194 240 49 -3 +0 -2 +10 +1 0.6
201123 AAA MLELouisville Bats — 499457 11331214 311037 11 247305416721 168287 216 318 101 — — — — — —
201224 MLB MLECincinnati Reds — 184169 35805 13331 11 207268343611 136234 187 269 68 -7 -0 +5 +4 +4 0.5
201224 AAA MLELouisville Bats — 1918 3100 120 00 167211222433 56171 115 167 -1 — — — — — —
201325 MLB MLECincinnati Reds — 352327 761308 20610 02 232277346622 113264 176 277 73 -11 -1 -7 +6 +8 -0.5
201426 MLB MLECincinnati Reds — 440388 10325023 3710312 13 265348508856 242309 238 373 139 +20 -1 +2 +8 +10 4.0
201527 MLB MLECincinnati Reds — 5145 8110 591 10 178275244519 67222 1810 244 51 -3 +0 -1 +1 +1 -0.2
201628 MLB MLECincinnati Reds — 5550 7100 5100 01 140218160378 20175 189 184 10 -6 -0 +0 +1 +1 -0.4
201729 MLB MLECincinnati Reds — 165141 30516 18385 10 213323390713 177245 2311 314 98 -0 +0 -3 +4 +4 0.4
201729 AA MLEPensacola Blue Wahoos — 5549 7101 4122 00 143236224461 82167 227 190 15 — — — — — —
201830 MLB MLENew York Mets — 274247 5611011 22524 00 227300405705 178236 198 312 97 -1 +0 -7 +5 +6 0.3
200719 ROK MLEGCL Reds — 155143 24301 9383 20 168232210442 42221 256 199 21 — — — — — —
200719 ROK RAWGCL Reds — 155137 30401 15263 20 219310270580 51264 1710 274 21 — — — — — —
200820 A MLEDayton Dragons — 334312 711117 14874 23 228270337606 109288 264 264 65 — — — — — —
200820 A RAWDayton Dragons — 334306 801319 20644 23 261315399714 137300 196 316 65 — — — — — —
200921 A+ MLESarasota Reds — 357320 632017 271084 01 197268331599 134269 308 258 61 — — — — — —
200921 A+ RAWSarasota Reds — 357312 712218 35764 01 228313381695 154273 2110 308 61 — — — — — —
201022 AA MLE4 teams — 519474 11924425 331237 33 251309477786 226284 246 337 114 — — — — — —
201022 AA RAW4 teams — 519463 13631628 44957 33 294364568932 274313 188 400 114 — — — — — —
201123 AAA MLE2 teams — 552508 12234216 331137 11 240296409705 169277 206 311 96 — — — — — —
201123 AAA RAW2 teams — 552486 13539217 55937 11 278359471831 193311 1710 366 96 — — — — — —
201224 MLB MLE2 teams — 203187 38905 14351 11 203262332594 128223 177 259 62 -9 -0 +5 +4 +4 0.3
201224 MLB RAW2 teams — 203183 38905 18351 11 208282339621 131229 179 281 62 -9 -0 +5 +4 +4 0.3
201325 MLB MLECincinnati Reds — 352327 761308 20610 02 232277346622 113259 176 277 73 -11 -1 -7 +6 +8 -0.5
201325 MLB RAWCincinnati Reds — 352323 771309 24610 02 238291362653 124264 177 290 73 -11 -1 -7 +6 +8 -0.5
201426 MLB MLECincinnati Reds — 440388 10325023 3710312 13 265348508856 242302 238 373 139 +20 -1 +2 +8 +10 4.0
201426 MLB RAWCincinnati Reds — 440384 10525025 4110312 13 273362534895 260309 239 389 139 +20 -1 +2 +8 +10 4.0
201527 MLB MLECincinnati Reds — 5145 8110 591 10 178275244519 67222 1810 244 51 -3 +0 -1 +1 +1 -0.2
201527 MLB RAWCincinnati Reds — 5145 8110 591 10 178275244519 67222 1810 246 51 -3 +0 -1 +1 +1 -0.2
201628 MLB MLECincinnati Reds — 5550 7100 5100 01 140218160378 20175 189 184 10 -6 -0 +0 +1 +1 -0.4
201628 MLB RAWCincinnati Reds — 5550 7100 5100 01 140218160378 20175 189 185 10 -6 -0 +0 +1 +1 -0.4
201729 MLB MLE2 teams — 220190 36616 22507 10 189297326623 137222 2310 283 78 -6 +0 -3 +4 +5 -0.0
201729 MLB RAW2 teams — 220188 38617 24487 10 202315356671 154231 2211 307 78 -6 +0 -3 +4 +5 -0.0
201830 MLB MLENew York Mets — 274247 5611011 22524 00 227300405705 178243 198 312 97 -1 +0 -7 +5 +6 0.3
201830 MLB RAWNew York Mets — 274244 5410011 25524 00 221304398702 176236 199 314 97 -1 +0 -7 +5 +6 0.3
200719 ROK MLEGCL Reds — 155142 24301 9383 20 169232211444 42218 256 199 21 — — — — — —
200820 A MLEDayton Dragons — 334313 711117 14874 23 227270335605 109283 264 264 65 — — — — — —
200921 A+ MLESarasota Reds — 357323 632017 271084 01 195268328596 133258 308 258 61 — — — — — —
201022 AA MLE4 teams — 519474 11924425 331237 33 251309477786 226282 246 337 114 — — — — — —
201123 AAA MLE2 teams — 552507 12234216 331137 11 241296410706 170277 206 311 96 — — — — — —
201224 MLB MLE2 teams — 203186 38905 14351 11 204262333596 129228 177 259 62 — — — — — —
201325 MLB MLECincinnati Reds — 352329 761308 20610 02 231277343620 112264 176 277 73 — — — — — —
201426 MLB MLECincinnati Reds — 440388 10325023 3710312 13 265348508856 242309 238 373 139 — — — — — —
201527 MLB MLECincinnati Reds — 5145 8110 591 10 178275244519 67222 1810 244 51 — — — — — —
201628 MLB MLECincinnati Reds — 5550 7100 5100 01 140218160378 20175 189 184 10 — — — — — —
201729 MLB MLE2 teams — 220189 36616 22507 10 190297328625 138225 2310 283 78 — — — — — —
201830 MLB MLENew York Mets — 274246 5611011 22524 00 228300407707 179236 198 312 97 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 15741402 32566258 13831623 47 232311406717 174257 209 319 87 +4 -2 -13 +38 +34 6.3
/ 162G— A+C — 650579 13427124 571309 23 231310406716 174256 209 319 87 +2 -1 -5 +16 +14 2.6
Career— MLE — 35123191 72315810109 24178950 1215 227291385676 158265 227 297 87 +4 -2 -13 +38 +34 6.3
/ 162G— MLE — 650591 13429220 451469 23 227292384676 157265 227 297 87 +2 -1 -5 +16 +14 2.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2017 AAPensacola Blue Wahoos · 55 PAwOBA .257 → .190 (−67)K% 18.2% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.18%÷0.979×1.220——22.66%
BB% (unintentional) /PA10.91%÷1.095×0.680—×0.9586.49%
HBP% /PA3.64%—×0.840—×0.9582.93%
Singles /BIP16.22%÷1.018×0.920—×0.95814.04%
Doubles /BIP2.70%÷0.997×0.910—×0.9582.36%
Triples /BIP0.00%÷0.943×0.880—×0.9580.00%
Home runs /BIP2.70%÷1.399×0.800—×0.9581.48%

Factors used: league row SL. Park (home-season share, regressed): HR 180, 1B 104, 2B 99, 3B 89, K 96, BB 119 — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .257 → .190; ISO .085 → .054; BABIP .194 → .167. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 AAALouisville Bats · 19 PAwOBA .194 → .167 (−27)K% 10.5% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.53%÷0.967×1.200——13.06%
BB% (unintentional) /PA5.26%÷1.034×0.690—×1.0483.68%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP12.50%÷1.046×0.930—×1.04811.65%
Doubles /BIP6.25%÷1.002×0.830—×1.0485.43%
Triples /BIP0.00%÷0.900×0.970—×1.0480.00%
Home runs /BIP0.00%÷1.087×0.840—×1.0480.00%

Factors used: league row IL. Park (home-season share, regressed): HR 117, 1B 109, 2B 100, 3B 80, K 93, BB 107 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .194 → .167; ISO .056 → .048; BABIP .188 → .171. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2011 AAALouisville Bats · 499 PAwOBA .366 → .318 (−48)K% 16.6% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.63%÷0.966×1.200——20.66%
BB% (unintentional) /PA9.22%÷1.070×0.690—×1.0506.24%
HBP% /PA1.40%—×0.940—×1.0501.38%
Singles /BIP20.68%÷1.033×0.930×0.950×1.05018.57%
Doubles /BIP10.20%÷0.972×0.830×0.950×1.0508.68%
Triples /BIP0.57%÷0.924×0.970×0.950×1.0500.59%
Home runs /BIP4.25%÷0.944×0.840—×1.0503.97%

Factors used: league row IL. Park (home-season share, regressed): HR 89, 1B 107, 2B 94, 3B 85, K 93, BB 114 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .366 → .318; ISO .195 → .179; BABIP .325 → .287. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 AACarolina Mudcats · 212 PAwOBA .404 → .347 (−57)K% 17.5% → 22.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.45%÷0.968×1.220——22.01%
BB% (unintentional) /PA8.49%÷1.014×0.680—×1.0425.94%
HBP% /PA1.89%—×0.840—×1.0421.65%
Singles /BIP18.67%÷0.986×0.920×0.966×1.04217.54%
Doubles /BIP7.33%÷1.057×0.910×0.966×1.0426.36%
Triples /BIP2.00%÷1.063×0.880×0.966×1.0421.67%
Home runs /BIP8.67%÷0.959×0.800—×1.0427.53%

Factors used: league row SL. Park (home-season share, regressed): HR 92, 1B 97, 2B 111, 3B 113, K 94, BB 103 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.966.

Result: wOBA .404 → .347; ISO .299 → .258; BABIP .300 → .271. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 A+Lynchburg Hillcats · 181 PAwOBA .435 → .344 (−91)K% 16.0% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.02%÷0.972×1.420——23.39%
BB% (unintentional) /PA9.94%÷0.999×0.630—×1.0126.35%
HBP% /PA1.66%—×0.860—×1.0121.44%
Singles /BIP23.26%÷1.013×0.940×0.950×1.01220.74%
Doubles /BIP8.53%÷0.964×0.830×0.950×1.0127.06%
Triples /BIP1.55%÷1.065×0.800×0.950×1.0121.12%
Home runs /BIP7.75%÷1.105×0.900—×1.0126.39%

Factors used: league row CAR. Park (home-season share, regressed): HR 121, 1B 103, 2B 93, 3B 113, K 94, BB 100 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .435 → .344; ISO .285 → .224; BABIP .358 → .306. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 AAALouisville Bats · 58 PAwOBA .330 → .277 (−53)K% 24.1% → 30.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.14%÷0.952×1.200——30.42%
BB% (unintentional) /PA10.34%÷0.942×0.690—×1.0507.96%
HBP% /PA0.00%—×0.940—×1.0500.00%
Singles /BIP15.79%÷1.018×0.930—×1.05015.14%
Doubles /BIP7.89%÷0.858×0.830—×1.0508.02%
Triples /BIP0.00%÷1.150×0.970—×1.0500.00%
Home runs /BIP7.89%÷1.093×0.840—×1.0506.37%

Factors used: league row IL. Park (home-season share, regressed): HR 119, 1B 104, 2B 72, 3B 130, K 90, BB 88 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average).

Result: wOBA .330 → .277; ISO .231 → .186; BABIP .257 → .247. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2009 A+Sarasota Reds · 357 PAwOBA .303 → .258 (−45)K% 21.3% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.29%÷1.000×1.420——30.23%
BB% (unintentional) /PA9.80%÷1.000×0.750—×1.0277.55%
HBP% /PA1.12%—×0.930—×1.0271.07%
Singles /BIP16.95%÷1.000×0.920×0.992×1.02715.89%
Doubles /BIP9.32%÷1.000×0.960×0.992×1.0279.12%
Triples /BIP0.42%÷1.000×0.810×0.992×1.0270.35%
Home runs /BIP3.39%÷1.000×0.880—×1.0273.06%

Factors used: league row FSL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .303 → .258; ISO .154 → .133; BABIP .273 → .258. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2008 ADayton Dragons · 334 PAwOBA .311 → .264 (−47)K% 19.2% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.16%÷1.000×1.360——26.06%
BB% (unintentional) /PA5.99%÷1.000×0.690—×1.0304.26%
HBP% /PA1.20%—×0.780—×1.0300.96%
Singles /BIP23.55%÷1.000×0.920×1.024×1.03022.86%
Doubles /BIP5.37%÷1.000×0.830×1.024×1.0304.70%
Triples /BIP0.41%÷1.000×0.910×1.024×1.0300.40%
Home runs /BIP3.72%÷1.000×0.800—×1.0303.06%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .311 → .264; ISO .137 → .110; BABIP .300 → .283. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .