Matt Duffy3B Round Rock Express
Age 35 R/R 6'2" / 190 lbs AAA HR +15%BB +5% Svc 12.000 · Ctrl thru 2026
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†88
AVG/OBP/SLG
PA2
HR0
K%25
BB%5
BABIP328
ISO53
MLB%10%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.4 runs (Replacement-level credit)+0REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.2-0.72627
Tools · ContractCON 44 / POW 38
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT44
Whiff%
659.4%
xAVG
530.254
POWER38
Barrel%
102.7
Avg EV
2387.0
Bat Spd
1767.8
EYE52
Chase%
5430.9%
SPEED50
Sprint
4027.0
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.1M+0.0$0.0M-$0.1M
Totals $0.1M $0.0M -$0.1M

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)
201322 A+San Jose Giants 115106 31615 7161 31 292342509852 217306 146 370 136 +5 +0 +2 0.8
201322 AAugusta GreenJackets 339287 881434 45413 226 307406418824 111346 1213 370 136 +15 +2 +7 2.5
201423 MLBSan Francisco Giants 6460 16200 1142 01 267302300602 33348 222 272 70 -2 -0 +0 +5 +1 0.4
201423 AARichmond Flying Squirrels 417367 1222443 42662 204 332404444848 112391 1610 376 140 +20 +2 +9 3.2
201524 MLBSan Francisco Giants 612573 16928612 30965 120 295336428763 133336 165 337 115 +11 +2 +9 +2 +13 3.8
201625 MLBTampa Bay Rays 366333 861425 23534 85 258314357671 99290 146 299 88 -5 -0 +6 +1 +8 1.0
201625 AAADurham Bulls 1917 4100 230 00 235316294610 59286 1611 284 78 -0 +0 +0 -0.0
201827 MLBTampa Bay Rays 560503 1482214 47937 126 294363366728 72353 178 331 110 +7 +0 -0 +2 +12 2.2
201928 MLBTampa Bay Rays 169147 37801 19292 01 252345327672 75305 1711 310 96 -1 -0 -3 +1 +4 0.1
201928 AAADurham Bulls 3633 9101 151 00 273314394708 121286 143 309 95 -0 +0 +1 0.1
201928 A+Charlotte Stone Crabs 2316 4011 512 00 2504785621.041 312214 422 455 194 +3 +0 +0 0.3
202130 MLBChicago Cubs 322289 831205 25637 81 287358381739 93351 208 336 113 +5 +1 -2 +1 +7 1.3
202130 AAAIowa Cubs 1916 5100 240 00 312389375764 62385 2111 332 111 +0 +0 +0 0.1
202231 MLBLos Angeles Angels 247228 57802 17502 00 250308311619 61312 207 285 79 -6 +0 -1 +1 +5 -0.1
202231 AAASalt Lake Bees 3835 6001 281 00 171237257494 86192 215 230 42 -3 +0 +1 -0.2
202332 MLBKansas City Royals 209191 48802 12394 10 251309325634 73303 196 288 81 -5 +0 -1 +1 +5 -0.0
202433 AAARound Rock Express 216193 42602 22450 12 218298280577 62272 2110 268 68 -8 -1 +5 -0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 25492324 644102931 17443733 4114 277336369705 92328 177 318 101 +4 +3 +7 +15 +55 8.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201322 A+ MLESan Jose Giants 115108 28515 5221 31 259298463761 204278 194 321 103 +0 +0 +2 0.3
201322 A MLEAugusta GreenJackets 339302 801134 30553 226 265337361698 96303 169 304 92 -3 +2 +7 0.6
201423 MLB MLESan Francisco Giants 6460 16200 1142 01 267302300602 33348 222 273 71 -2 -0 +0 +5 +1 0.4
201423 AA MLERichmond Flying Squirrels 417383 1182243 26802 204 308355410765 102367 196 333 112 +6 +2 +9 1.7
201524 MLB MLESan Francisco Giants 612573 17329613 30965 120 302342442784 140336 165 341 117 +12 +2 +9 +2 +13 4.0
201625 MLB MLETampa Bay Rays 366333 851425 23534 85 255311354665 99290 146 294 85 -7 -0 +6 +1 +8 0.8
201625 AAA MLEDurham Bulls 1918 4100 140 00 222263278541 56251 215 225 38 -1 +0 +0 -0.1
201827 MLB MLETampa Bay Rays 560503 1462214 47937 126 290359362721 72353 178 324 105 +4 +0 -0 +2 +12 1.8
201928 MLB MLETampa Bay Rays 169147 36801 19292 01 245339320659 75305 1711 305 93 -1 -0 -3 +1 +4 -0.0
201928 AAA MLEDurham Bulls 3633 9101 161 00 273314394708 121262 173 268 68 -1 +0 +1 -0.1
201928 A+ MLECharlotte Stone Crabs 2317 4011 412 00 235435529964 294194 417 397 155 +2 +0 +0 0.2
202130 MLB MLEChicago Cubs 322289 831205 25637 81 287358381739 93351 208 332 111 +4 +1 -2 +1 +7 1.2
202130 AAA MLEIowa Cubs 1917 5100 150 00 294333353686 59344 265 306 93 -0 +0 +0 0.0
202231 MLB MLELos Angeles Angels 247228 57802 17502 00 250308311619 61312 207 282 77 -7 +0 -1 +1 +5 -0.2
202231 AAA MLESalt Lake Bees 3836 5001 1101 00 139184222406 83173 263 181 9 -4 +0 +1 -0.3
202332 MLB MLEKansas City Royals 209191 48802 12394 10 251309325634 73303 196 289 82 -5 +0 -1 +1 +5 -0.0
202433 AAA MLERound Rock Express 216200 39502 15540 12 195251250501 55254 257 224 38 -16 -1 +5 -1.2
201322 A MLE2 teams 454410 1081649 35764 257 263327388715 124304 178 308 95
201322 A RAW2 teams 454393 1192049 52574 257 303390443833 140335 1311 370 95
201423 AA MLE2 teams 481443 1342443 27944 205 302348395743 93372 206 325 106
201423 AA RAW2 teams 481427 1382643 43804 205 323390424814 101386 179 362 106
201524 MLB MLESan Francisco Giants 612573 17329613 30965 120 302342442784 140343 165 341 117 +12 +2 +9 +2 +13 4.0
201524 MLB RAWSan Francisco Giants 612573 16928612 30965 120 295336428763 133336 165 337 117 +12 +2 +9 +2 +13 4.0
201625 MLB MLE2 teams 385351 891525 24574 85 254309350659 97287 156 290 83 -8 -0 +6 +1 +8 0.7
201625 MLB RAW2 teams 385350 901525 25564 85 257314354668 97290 156 298 83 -8 -0 +6 +1 +8 0.7
201827 MLB MLETampa Bay Rays 560503 1462214 47937 126 290359362721 72348 178 324 105 +4 +0 -0 +2 +12 1.8
201827 MLB RAWTampa Bay Rays 560503 1482214 47937 126 294363366728 72353 178 331 105 +4 +0 -0 +2 +12 1.8
201928 MLB MLE3 teams 228198 49913 23365 01 247341348689 101286 1610 309 95 -1 -0 -3 +1 +5 0.1
201928 MLB RAW3 teams 228196 50913 25355 01 255354357711 102294 1511 325 95 -1 -0 -3 +1 +5 0.1
202130 MLB MLE2 teams 341306 881305 26687 81 288357379736 92353 208 331 110 +4 +1 -2 +1 +7 1.2
202130 MLB RAW2 teams 341305 881305 27677 81 289360380740 92353 208 336 110 +4 +1 -2 +1 +7 1.2
202231 MLB MLE2 teams 285264 62803 18603 00 235291299590 64294 216 268 68 -11 +0 -1 +1 +6 -0.5
202231 MLB RAW2 teams 285263 63803 19583 00 240298304602 65297 207 277 68 -11 +0 -1 +1 +6 -0.5
202332 MLB MLEKansas City Royals 209191 48802 12394 10 251309325634 73303 196 289 82 -5 +0 -1 +1 +5 -0.0
202332 MLB RAWKansas City Royals 209191 48802 12394 10 251309325634 73303 196 288 82 -5 +0 -1 +1 +5 -0.0
202433 AAA MLERound Rock Express 216200 39502 15540 12 195251250501 55255 257 224 38
202433 AAA RAWRound Rock Express 216193 42602 22450 12 218298280577 62272 2110 268 38
201322 A MLE2 teams 454412 1081649 35764 257 262327386713 124297 178 308 95
201423 AA MLE2 teams 481447 1342443 27944 205 300348391740 92364 206 325 106
201524 MLB MLESan Francisco Giants 612572 17329613 30965 120 302342442784 140336 165 341 117
201625 MLB MLE2 teams 385354 891525 24574 85 251309347656 96288 156 290 83
201827 MLB MLETampa Bay Rays 560501 1462214 47937 126 291359363722 72353 178 324 105
201928 MLB MLE3 teams 228198 49913 23365 01 247341348689 101287 1610 309 95
202130 MLB MLE2 teams 341305 881305 26687 81 289357380737 92351 208 331 110
202231 MLB MLE2 teams 285262 62803 18603 00 237291302593 65294 216 268 68
202332 MLB MLEKansas City Royals 209191 48802 12394 10 251309325634 73303 196 289 82
202433 AAA MLERound Rock Express 216199 39502 15540 12 196251251502 55254 257 224 38
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202332 MLB MLEKansas City Royals 209191 48802 12394 10 251309325634 73303 196 289 82
202433 AAA MLERound Rock Express 216199 39502 15540 12 196251251502 55254 257 224 38
▸ 2026 season
202635 MLB MLETEX 10% 2019 5100 150 00 263300316616 53326 255 298 88 -0 +0 -0 +0 +0 0.2
▸ 2026 — real world (MLB)
202635 MLB CTXTEX 10% 22 0000 000 00 328 00 295 88 -0 +0 -0 +0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202736 MLB MLETEX 100% 188172 43812 13441 10 250306343649 93316 237 284 78 -5 +0 -7 +1 +4 -0.7
202736 MLB CTXTEX 100% 188172 43812 13441 10 250306343649 93318 237 281 78 -5 +0 -7 +1 +4 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 27372496 6871101033 18748134 4214 275334367701 92328 187 315 95 -1 +3 +1 +15 +59 7.8
/ 162G A+C 650593 1632628 441148 103 275333366699 91327 187 315 95 -0 +1 +0 +4 +14 1.9
Career MLE 39793630 9841581951 27172244 8827 271329367696 96324 187 308 95 -2 +3 +1 +15 +60 7.9
/ 162G MLE 650593 1602638 441187 144 270328364692 94323 187 308 95 -0 +1 +0 +4 +14 1.9