Matt Spring

PosC
B/TR/R
Born1984-11-07
Age (2026)41

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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200621 ASouthwest Michigan Devil Rays 186176 361104 7671 30 205239335574 131299 364 253 57 -9 +1 +4 -0.5
200722 AAMontgomery Biscuits 10797 16404 5320 00 165206330536 165190 305 226 39 -8 +0 +2 -0.6
200722 AColumbus Catfish 10191 19413 10240 00 209287374661 165250 2410 296 87 -2 +0 +2 0.1
200823 AAMontgomery Biscuits 274246 611619 22683 01 248317431748 183302 258 329 109 +3 -0 +6 0.9
200924 AAMontgomery Biscuits 251224 441308 22742 00 196274362636 165250 299 283 78 -7 +0 +5 -0.1
201025 AAMontgomery Biscuits 7466 12503 4202 10 182250394644 212200 275 278 74 -2 +0 +2 -0.0
201025 A+Charlotte Stone Crabs 114103 26404 8250 00 252306408714 155293 227 310 96 -1 +0 +2 0.2
201126 AAPortland Sea Dogs 8574 19904 9272 00 257353541893 284349 3211 389 149 +5 +0 +2 0.7
201126 A+Salem Red Sox 9488 22707 6320 01 250298568866 318306 346 372 138 +4 -0 +2 0.6
201227 AAPortland Sea Dogs 224198 39807 23743 02 197290343634 146274 3310 289 82 -5 -1 +5 -0.1
201328 AAPortland Sea Dogs 198185 4112010 10642 00 222269449718 227277 325 312 98 -1 +0 +4 0.4
201429 AAAPawtucket Red Sox 3934 9502 3151 00 265342588930 324389 388 390 150 +2 +0 +1 0.3
201429 AAPortland Sea Dogs 120103 24706 10323 00 233319476795 243261 278 338 115 +2 +0 +3 0.5
201530 AAAPawtucket Red Sox 222199 381006 22710 00 191271332603 141260 3210 273 71 -8 +0 +5 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200621 A MLESouthwest Michigan Devil Rays 186178 25703 5911 30 140168230399 90250 493 170 1 -22 +1 +4 -1.8
200722 AA MLEMontgomery Biscuits 10799 13303 3390 00 131157253409 121164 363 180 8 -12 +0 +2 -1.0
200722 A MLEColumbus Catfish 10194 15312 7320 00 160218277494 117211 327 217 33 -8 +0 +2 -0.6
200823 AA MLEMontgomery Biscuits 274253 521317 15833 01 206258348606 142266 305 262 63 -12 -0 +6 -0.7
200924 AA MLEMontgomery Biscuits 251231 361006 15902 00 156214277491 121214 366 216 32 -20 +0 +5 -1.5
201025 AA MLEMontgomery Biscuits 7467 9402 3262 10 134194284478 149174 354 215 32 -6 +0 +2 -0.4
201025 A+ MLECharlotte Stone Crabs 114106 20302 5360 00 189225274499 85259 324 224 38 -8 +0 +2 -0.6
201126 AA MLEPortland Sea Dogs 8577 15703 6342 00 195271403673 208298 407 286 80 -2 +0 +2 -0.0
201126 A+ MLESalem Red Sox 9490 15405 4480 01 167202378580 211251 514 233 44 -6 -0 +2 -0.5
201227 AA MLEPortland Sea Dogs 224205 28504 16943 02 137210220429 83230 427 202 23 -21 -1 +5 -1.7
201328 AA MLEPortland Sea Dogs 198188 32907 7792 00 170208330538 160239 404 230 42 -14 +0 +4 -1.0
201429 AAA MLEPawtucket Red Sox 3935 7401 2181 00 200263400663 200334 465 285 79 -1 +0 +1 -0.0
201429 AA MLEPortland Sea Dogs 120106 21605 7403 00 198267396663 198219 336 273 71 -4 +0 +3 -0.2
201530 AAA MLEPawtucket Red Sox 222206 30804 15890 00 146204243446 97230 407 201 22 -21 +0 +5 -1.6
200621 A MLESouthwest Michigan Devil Rays 186178 25703 5911 30 140168230399 90256 493 170 1
200621 A RAWSouthwest Michigan Devil Rays 186176 361104 7671 30 205239335574 131299 364 253 1
200722 AA MLE2 teams 208193 28615 10710 00 145187264451 119193 345 198 20
200722 AA RAW2 teams 208188 35817 15560 00 186246351597 165220 277 260 20
200823 AA MLEMontgomery Biscuits 274253 521317 15833 01 206258348606 142271 305 262 63
200823 AA RAWMontgomery Biscuits 274246 611619 22683 01 248317431748 183302 258 329 63
200924 AA MLEMontgomery Biscuits 251231 361006 15902 00 156214277491 121219 366 216 32
200924 AA RAWMontgomery Biscuits 251224 441308 22742 00 196274362636 165250 299 283 32
201025 A+ MLE2 teams 188173 30704 8622 10 173219283502 110236 334 220 35
201025 A+ RAW2 teams 188169 38907 12452 10 225284402687 178258 246 297 35
201126 A+ MLE2 teams 179167 301108 10812 01 180235389624 210282 456 258 61
201126 A+ RAW2 teams 179162 4116011 15592 01 253324556880 302326 338 380 61
201227 AA MLEPortland Sea Dogs 224205 28504 16943 02 137210220429 83224 427 202 23
201227 AA RAWPortland Sea Dogs 224198 39807 23743 02 197290343634 146274 3310 289 23
201328 AA MLEPortland Sea Dogs 198188 32907 7792 00 170208330538 160243 404 230 42
201328 AA RAWPortland Sea Dogs 198185 4112010 10642 00 222269449718 227277 325 312 42
201429 AA MLE2 teams 159141 271006 9584 00 191260390650 199256 366 276 73
201429 AA RAW2 teams 159137 331208 13474 00 241325504828 263287 308 351 73
201530 AAA MLEPawtucket Red Sox 222206 30804 15890 00 146204243446 97228 407 201 22
201530 AAA RAWPawtucket Red Sox 222199 381006 22710 00 191271332603 141260 3210 273 22
200621 A MLESouthwest Michigan Devil Rays 186178 25703 5911 30 140168230399 90250 493 170 1
200722 AA MLE2 teams 208196 28615 10710 00 143187260447 117187 345 198 20
200823 AA MLEMontgomery Biscuits 274254 521317 15833 01 205258346605 142266 305 262 63
200924 AA MLEMontgomery Biscuits 251232 361006 15902 00 155214276490 121214 366 216 32
201025 A+ MLE2 teams 188176 30704 8622 10 170219278497 108226 334 220 35
201126 A+ MLE2 teams 179165 301108 10812 01 182235394629 212273 456 258 61
201227 AA MLEPortland Sea Dogs 224203 28504 16943 02 138210222431 84230 427 202 23
201328 AA MLEPortland Sea Dogs 198187 32907 7792 00 171208332540 160239 404 230 42
201429 AA MLE2 teams 159145 271006 9584 00 186260379639 193247 366 276 73
201530 AAA MLEPawtucket Red Sox 222205 30804 15890 00 146204244448 98230 407 201 22
▸ Career Totals
Career MLE 20891935 31886254 11079819 44 164217295511 130240 385 223 37 -157 -1 +0 +37 +45 -7.6
/ 162G MLE 650602 10027117 342486 11 166218299517 133242 385 223 37 -49 -0 +0 +12 +14 -2.4