David McCannC Tampa Tarpons
Age 23 L/R A HR +14% Svc 0.0 · Ctrl thru 2037
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 251 proj PA
wRC+†81
AVG/OBP/SLG.211 / .271 / .374
PA251
HR9
K%29
BB%6
ISO165
MLB%0%
Value2026 · WAR
BAT: -5.6 runs (wOBA-derived runs vs avg)-6BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.70+0.7WAR
0.00.51.00.20.50.80.80.80.60.40.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$26M ctrl surplus
Tools · ContractCON 28 / POW 63
Toolsscout grade
CONTACT28
scouting grade only
POWER63
scouting grade only
EYE45
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.8$2M+$2M
2033Pre-Arb$0.9M+0.6$2M+$1M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Arb-1$1M+0.2$0.4M+$0.0M
2036Arb-2$5M———
2037Extbeyond projection horizon · no WAR estimate
Totals $4M $5M +$3M

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 = actual YTD + projected ROS + total. 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 below FG-DC by 1-3 WAR.

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)
202622 A+Hudson Valley Renegades — 9889 20108 4255 20 225296506802 281214 264 351 68 — — — — — —
202622 ATampa Tarpons — 130111 32625 14363 00 288383514896 225375 2811 389 88 — — — — — —
202622 ROKFCL Yankees — 3528 9104 3103 20 3214417861.227 464333 299 501 122 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202622 A+ MLEHudson Valley Renegades — 9891 17107 2335 20 187245429673 242182 342 268 68 — — — — — —
202622 A MLETampa Tarpons — 130115 27524 10493 00 235312417730 183331 388 298 88 — — — — — —
202622 ROK MLEFCL Yankees — 3529 7103 2143 20 241353586939 345243 406 348 122 — — — — — —
202622 A MLE3 teams — 263235 496213 149611 40 209285417702 209279 375 293 85 — — — — — —
202622 A RAW3 teams — 263228 618217 217111 40 268358544902 276308 278 389 85 — — — — — —
202622 A MLE3 teams — 263236 496213 149611 40 208285415700 208264 375 293 85 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202622 A MLE3 teams — 263236 496213 149611 40 208285415700 208264 375 293 85 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLENYY 0% 373342 7312213 221096 62 213273378651 165267 296 288 81 -8 +0 +0 +7 +8 0.7
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLENYY 38% 296271 599211 18855 51 217277386663 169270 296 293 85 -5 +1 +0 +5 +6 0.7
202925 MLB MLENYY 55% 362331 7312214 221036 72 219281391672 172271 286 297 87 -6 +1 +0 +6 +8 1.0
203026 MLB MLENYY 64% 406371 8113215 261146 72 221283395678 174272 286 300 89 -5 +1 +0 +7 +9 1.2
203127 MLB MLENYY 66% 426388 8514216 281197 82 221284393677 172272 287 299 89 -6 +1 +0 +8 +9 1.2
203228 MLB MLENYY 67% 435397 8714216 281217 72 221284389673 169272 286 298 88 -6 +1 -1 +8 +9 1.1
203329 MLB MLENYY 66% 433396 8514215 281226 72 218281383664 165271 286 294 85 -8 +1 -1 +8 +9 0.9
203430 MLB MLENYY 65% 428391 8414215 281226 62 215277375652 160269 297 290 82 -9 +0 -2 +8 +9 0.6
203531 MLB MLENYY 70% 404369 7913214 261176 53 211272365637 154265 296 283 78 -11 -0 -3 +7 +9 0.2
203632 MLB MLENYY 74% 377346 7111212 231115 45 206266353619 147261 296 276 73 -12 -1 -4 +7 +8 -0.2
202824 MLB CTXNYY 38% 112102 22314 7322 21 219280396675 177270 296 298 85 -2 +0 +0 +2 +2 0.2
202925 MLB CTXNYY 55% 200183 40618 12573 41 222283402684 180272 286 302 87 -3 +0 +0 +4 +4 0.5
203026 MLB CTXNYY 64% 258236 528210 16734 51 223285405691 182272 286 305 89 -3 +1 +0 +5 +6 0.8
203127 MLB CTXNYY 66% 280256 579211 18784 51 223286403689 180273 286 304 89 -4 +1 +0 +5 +6 0.8
203228 MLB CTXNYY 67% 290265 599211 19814 51 223286399685 176273 287 303 88 -4 +1 -0 +5 +6 0.8
203329 MLB CTXNYY 66% 285260 589211 19804 41 220283393675 172271 287 299 85 -5 +0 -1 +5 +6 0.6
203430 MLB CTXNYY 65% 279255 559110 18804 42 217279384664 167269 296 294 82 -6 +0 -1 +5 +6 0.4
203531 MLB CTXNYY 70% 285261 559110 18824 42 213274374648 161266 296 288 78 -7 +0 -2 +5 +6 0.2
203632 MLB CTXNYY 74% 279256 538110 17824 34 208268361629 154262 296 280 73 -9 -1 -3 +5 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 22682074 451701385 14464533 3614 217279387666 169271 286 297 84 -44 +2 -7 +40 +49 4.1
/ 162G— A+C — 650594 12920424 411859 104 217278386663 168271 286 297 84 -13 +0 -2 +12 +14 1.2
Career— MLE — 40813725 80312822150 256118369 6422 216279383661 167271 296 292 84 -73 +3 -10 +68 +83 7.2
/ 162G— MLE — 650593 12820424 4118811 104 216279384664 169271 296 292 84 -12 +1 -2 +12 +14 1.2