Matt Duffy

Pos3B
B/TR/R
Born1989-02-06
Age (2026)37

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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

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)
201223 ALexington Legends 587492 13832116 4810641 63 280391447838 167324 188 375 140 +28 +0 +13 4.1
201324 AACorpus Christi Hooks 9589 22405 3223 11 247295461755 213274 233 333 111 +1 -0 +2 0.3
201324 A+Lancaster JetHawks 425372 12020419 308118 02 323400551951 228366 197 413 166 +33 -1 +9 4.2
201425 AAAOklahoma City RedHawks 352315 8811312 21707 03 279338448786 168319 206 340 117 +7 -1 +8 1.4
201425 AACorpus Christi Hooks 216202 611116 7365 31 302341455797 153342 173 350 123 +6 +0 +5 1.1
201526 AAAFresno Grizzlies 557490 14429220 489012 41 294371484855 190320 169 374 140 +26 +0 +12 3.9
201627 AAARound Rock Express 444401 9217214 3012410 11 229299387686 157293 287 306 93 -4 -0 +10 0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201223 A MLELexington Legends 587509 12427112 3113641 63 244337371709 128293 235 307 94 -4 +0 +13 0.9
201324 AA MLECorpus Christi Hooks 9590 17303 2273 11 189232322554 133236 282 248 54 -5 -0 +2 -0.3
201324 A+ MLELancaster JetHawks 425383 9715314 1911718 02 253319418737 164311 284 314 99 -1 -1 +9 0.8
201425 AAA MLEOklahoma City RedHawks 352321 74929 15917 03 231280355635 125280 264 276 73 -11 -1 +8 -0.5
201425 AA MLECorpus Christi Hooks 216204 541015 5445 31 265299397696 132314 202 299 88 -3 +0 +5 0.2
201526 AAA MLEFresno Grizzlies 557503 12522215 3511412 41 249313390702 141282 206 304 92 -5 +0 +12 0.7
201627 AAA MLERound Rock Express 444411 7812212 2015910 11 190245316561 127266 365 245 52 -25 -0 +10 -1.6
201223 A MLELexington Legends 587509 12427112 3113641 63 244337371709 128305 235 307 94
201223 A RAWLexington Legends 587492 13832116 4810641 63 280391447838 167324 188 375 94
201324 A+ MLE2 teams 520473 11518318 2114421 13 243305408713 165308 284 302 90
201324 A+ RAW2 teams 520461 14224424 3310321 13 308381534914 226349 206 398 90
201425 AAA MLE2 teams 568525 13020314 2013512 34 248291377668 130304 244 285 79
201425 AAA RAW2 teams 568517 14922418 2810612 34 288339451790 162328 195 344 79
201526 AAA MLEFresno Grizzlies 557503 12522215 3511412 41 249313390702 141289 206 304 92
201526 AAA RAWFresno Grizzlies 557490 14429220 489012 41 294371484855 190320 169 374 92
201627 AAA MLERound Rock Express 444411 7812212 2015910 11 190245316561 127272 365 245 52
201627 AAA RAWRound Rock Express 444401 9217214 3012410 11 229299387686 157293 287 306 52
201223 A MLELexington Legends 587510 12427112 3113641 63 243337371708 127293 235 307 94
201324 A+ MLE2 teams 520473 11518318 2114421 13 243305408713 165297 284 302 90
201425 AAA MLE2 teams 568531 13020314 2013512 34 245291373664 128293 244 285 79
201526 AAA MLEFresno Grizzlies 557505 12522215 3511412 41 248313388701 141282 206 304 92
201627 AAA MLERound Rock Express 444411 7812212 2015910 11 190245316561 127266 365 245 52
▸ Career Totals
Career MLE 26762421 572991171 12768896 1512 236301374675 138297 265 290 83 -55 -2 +0 +10 +58 1.1
/ 162G MLE 650588 13924317 3116723 43 236300374674 138298 265 290 83 -13 -0 +0 +2 +14 0.3