Matt Spring

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

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
200621 ASouthwest Michigan Devil Rays 186178 25703 5911 30 140168230399 90256 493 170 -12
200621 ASouthwest Michigan Devil Rays 186176 361104 7671 30 205239335574 131299 364 253 52
200722 AA2 teams 208193 29616 10730 00 150192285477 135198 355 201 12
200722 AA2 teams 208188 35817 15560 00 186246351597 165220 277 260 57
200823 AAMontgomery Biscuits 274253 521318 15883 01 206258360618 154275 325 265 61
200823 AAMontgomery Biscuits 274246 611619 22683 01 248317431748 183302 258 329 110
200924 AAMontgomery Biscuits 251231 361007 15952 00 156214290504 134221 386 219 26
200924 AAMontgomery Biscuits 251224 441308 22742 00 196274362636 165250 299 283 75
201025 A+2 teams 188173 30704 8662 10 173219283502 110245 354 215 23
201025 A+2 teams 188169 38907 12452 10 225284402687 178258 246 297 86
201126 A+2 teams 179167 271007 10872 01 162218347565 186274 496 246 46
201126 A+2 teams 179162 4116011 15592 01 253324556880 302326 338 380 149
201227 AAPortland Sea Dogs 224205 26504 161043 02 127201210411 83227 467 189 3
201227 AAPortland Sea Dogs 224198 39807 23743 02 197290343634 146274 3310 289 80
201328 AAPortland Sea Dogs 198188 32908 7842 00 170208346554 176247 424 233 37
201328 AAPortland Sea Dogs 198185 4112010 10642 00 222269449718 227277 325 312 97
201429 AA2 teams 159142 281007 8624 00 197260415675 218269 395 281 73
201429 AA2 teams 159137 331208 13474 00 241325504828 263287 308 351 127
201530 AAAPawtucket Red Sox 222206 321004 15930 00 155213262475 107255 427 211 20
201530 AAAPawtucket Red Sox 222199 381006 22710 00 191271332603 141260 3210 273 67
▸ Career Totals
Career 20891936 31787258 10984319 44 164216301516 137246 405 223 29 -168 -1 +0 +37 +59 -7.4
/ 162G 650602 9927118 342626 11 164217302519 138247 405 223 29 -52 -0 +0 +12 +18 -2.3

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200621 ASouthwest Michigan Devil Rays 186176 361104 7671 30 205239335574 131299 364 253 52 -10 +1 +5 -0.4
200722 AAMontgomery Biscuits 10797 16404 5320 00 165206330536 165190 305 226 31 -8 +0 +3 -0.5
200722 AColumbus Catfish 10191 19413 10240 00 209287374661 165250 2410 296 85 -2 +0 +3 0.1
200823 AAMontgomery Biscuits 274246 611619 22683 01 248317431748 183302 258 329 110 +3 -0 +8 1.1
200924 AAMontgomery Biscuits 251224 441308 22742 00 196274362636 165250 299 283 75 -7 +0 +7 -0.0
201025 AAMontgomery Biscuits 7466 12503 4202 10 182250394644 212200 275 278 71 -2 +0 +2 -0.0
201025 A+Charlotte Stone Crabs 114103 26404 8250 00 252306408714 155293 227 310 95 -1 +0 +3 0.3
201126 AAPortland Sea Dogs 8574 19904 9272 00 257353541893 284349 3211 389 156 +5 +0 +2 0.8
201126 A+Salem Red Sox 9488 22707 6320 01 250298568866 318306 346 372 143 +5 -0 +3 0.7
201227 AAPortland Sea Dogs 224198 39807 23743 02 197290343634 146274 3310 289 80 -5 -1 +6 0.0
201328 AAPortland Sea Dogs 198185 4112010 10642 00 222269449718 227277 325 312 97 -1 +0 +6 0.5
201429 AAAPawtucket Red Sox 3934 9502 3151 00 265342588930 324389 388 390 157 +3 +0 +1 0.4
201429 AAPortland Sea Dogs 120103 24706 10323 00 233319476795 243261 278 338 117 +2 +0 +3 0.6
201530 AAAPawtucket Red Sox 222199 381006 22710 00 191271332603 141260 3210 273 67 -8 +0 +6 -0.2