Mark Thomas

PosC
B/TR/R
Born1988-05-05
Age (2026)38

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
200719 ROKPrinceton Devil Rays 118108 23904 4403 23 213261407668 194288 343 270 65
200719 ROKPrinceton Devil Rays 118105 291205 7283 23 276339533872 257324 246 371 142
201022 ABowling Green Hot Rods 385358 751415 231072 101 209261296557 87282 286 246 46
201022 ABowling Green Hot Rods 385348 922116 33792 101 264332382714 118325 219 321 104
201123 A+2 teams 549504 11129110 261315 63 220265341607 121272 245 266 62
201123 A+2 teams 549487 12031118 431035 63 246314425739 179273 198 320 103
201224 AAMontgomery Biscuits 349319 651623 211004 40 204262295556 91283 296 251 50
201224 AAMontgomery Biscuits 349311 791935 29784 40 254326383708 129320 228 315 99
201325 AAMontgomery Biscuits 201188 24623 5743 11 128163229392 101184 372 162 -18
201325 AAMontgomery Biscuits 201185 29824 8563 11 157204286491 130195 284 215 23
201426 AAMobile BayBears 224210 34729 10862 01 162207343550 181214 384 231 35
201426 AAMobile BayBears 224205 39829 15662 01 190252380633 190227 297 278 71
201527 AA2 teams 256237 321314 14983 32 135193249442 114206 385 195 7
201527 AA2 teams 256227 441317 24733 32 194280352632 159250 299 284 75
201628 AAA2 teams 185160 21801 19892 00 131232200432 69274 4810 200 11
201628 AAA2 teams 185157 311103 22612 00 197304325629 127292 3312 284 76
▸ Career Totals
Career 22672084 385102939 12272524 2611 185238298537 114257 325 234 38 -160 +1 +0 +40 +64 -5.5
/ 162G 650598 11029311 352087 73 184238298536 114256 325 234 38 -46 +0 +0 +12 +18 -1.6

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
200719 ROKPrinceton Devil Rays 118105 291205 7283 23 276339533872 257324 246 371 142 +6 -1 +3 0.8
201022 ABowling Green Hot Rods 385348 922116 33792 101 264332382714 118325 219 321 104 +2 +2 +11 1.4
201123 A+Charlotte Stone Crabs 477422 10025113 36945 63 237305393698 156269 208 303 90 -5 +0 +14 0.9
201123 INTLCanberra Cavalry 7265 20605 790 00 3083756311.006 323294 1210 432 189 +7 +0 +2 0.9
201224 AAMontgomery Biscuits 349311 791935 29784 40 254326383708 129320 228 315 99 -0 +1 +10 1.1
201325 AAMontgomery Biscuits 201185 29824 8563 11 157204286491 130195 284 215 23 -18 -0 +6 -1.2
201426 AAMobile BayBears 224205 39829 15662 01 190252380633 190227 297 278 71 -7 -0 +6 -0.1
201527 AAMobile BayBears 219195 341315 19623 32 174258328586 154225 289 264 60 -10 -0 +6 -0.4
201527 INTLGigantes del Cibao 3732 10002 5110 00 312405500905 188421 3014 402 166 +3 +0 +1 0.4
201628 AAAReno Aces 9679 15601 13351 00 190312304616 114311 3614 279 72 -3 +0 +3 -0.0
201628 INTLLeones del Escogido 8978 16502 9261 00 205295346642 141275 2910 289 80 -2 +0 +3 0.0