Tyler HeinemanC Los Angeles Angels
Age 35 S/R 5'10" / 190 lbs MLB K +5%HR +4% Svc 3.384 · Ctrl thru 2028
2026 ROS PROJECTION185 act + 18 ros · stats below = ROS only
showingROS
wRC+†vL 6262vR 62
AVG/OBP/SLG.118 / .167 / .118
PA18
HR0
K%17
BB%6
BABIP233
ISO59
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -17.7 runs (185 MLB PA)BAT projected ROS: -1.1 runs (18 MLB PA, park-applied)-19BATRUN so far: +0.2 runs (185 MLB PA)RUN projected ROS: +0.0 runs (18 MLB PA, park-applied)+0RUNFLD so far: +1.1 runs (185 MLB PA)FLD projected ROS: +0.4 runs (18 MLB PA, park-applied)+1FLDPOS so far: +3.3 runs (185 MLB PA)POS projected ROS: +0.3 runs (18 MLB PA, park-applied)+4POSREP so far: +4.0 runs (185 MLB PA)REP projected ROS: +0.4 runs (18 MLB PA, park-applied)+4REP2026 MLB WAR (so far + projected ROS): -0.93so far: -0.9 WAR-0.9WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · Recent Form · Splits · ContractCON 40 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT40
Whiff%
904.7%
xAVG
100.212
POWER35
Barrel%
101.8
Avg EV
1083.1
Bat Spd
1065.1
EYE45
Chase%
9018.0%
SPEED40
Sprint
1725.9
Recent Formrolling true talent ⓘ
K%12%▲▲6% over 78 PA (60d) · proj 20%
BB%6%▼▼3% over 78 PA (60d) · proj 8%
ISO.093.045 over 67 AB (60d) · proj .113xISO .046 vs .078 prior — approach backs the move
HR/BB1.7%0.0% over 62 BBE (60d) · proj 2.7%barrel% 0.7% vs 3.2% prior — approach backs the move
BABIP.252.194 over 62 BIP (60d) · proj .257xBABIP .220 vs .220 prior — approach flat: likely noise/luck
SLASH.230/.293/.323·proj .216/.298/.329
Platoon Splits2025-2026 · 206 PA
vs LHP
vs RHP
Edge
PA
50
156
wRC+
181
75
◀◀L
wOBA
436
280
◀◀L
ISO
163
090
◀◀L
BABIP
432
284
◀◀L
K%
12.0%
21.8%
◀◀L
BB%
6.0%
6.4%
R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2020
Service   3.384 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M
2027Arb-2$1M
2028Extbeyond projection horizon · no WAR estimate
Totals $0.1M $-2M -$0.4M

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)
201322 A+Lancaster JetHawks 428370 10623413 324715 23 286367476843 189293 117 365 133 +17 -1 +9 2.6
201423 AACorpus Christi Hooks 306265 641531 243713 33 242334332667 91275 128 305 92 -3 -1 +7 0.3
201524 AAAFresno Grizzlies 209192 521003 11151 20 271314370684 99280 75 300 89 -3 +0 +5 0.2
201524 AACorpus Christi Hooks 9585 27700 861 00 318383400783 82342 68 352 124 +3 +0 +2 0.5
201524 INTLTigres del Licey 6658 11200 7101 10 190288224512 34229 1511 247 54 -4 +0 +1 -0.2
201625 AAAFresno Grizzlies 272239 62923 26445 12 259343351695 92307 1610 317 101 +0 -1 +6 0.6
201726 AAAColorado Springs Sky Sox 228199 561902 20340 20 281347407754 126325 159 325 106 +2 +0 +5 0.7
201827 AAAColorado Springs Sky Sox 2319 4000 440 10 211348211558 267 1717 279 75 -1 +0 +0 0.0
201827 AABiloxi Shuckers 273224 571104 36324 31 254367357725 103275 1213 324 106 +2 +0 +6 0.8
201928 AAANew Orleans Baby Cakes 273244 8217313 21355 40 336400590990 254352 138 426 175 +24 +1 +6 3.2
202029 MLBSan Francisco Giants 5042 8100 462 10 190292214506 24222 128 238 47 -3 +0 +2 +1 +1 0.1
202130 AAALehigh Valley IronPigs 151129 34600 16291 03 264349310659 47333 1911 298 88 -2 -1 +3 -0.0
202231 MLBPittsburgh Pirates 174157 34800 8175 10 217276268544 51243 105 247 54 -10 +0 +11 +3 +4 0.8
202332 MLBToronto Blue Jays 4738 9110 881 10 237383316699 79300 1717 331 110 +1 +0 +2 +4 +1 0.8
202332 AAABuffalo Bisons 165135 31412 25351 50 230354319673 89293 2115 308 95 -1 +1 +4 0.4
202433 MLBToronto Blue Jays 1612 1000 361 00 8331283396 167 3819 233 44 -1 +0 +2 +4 +0 0.5
202433 AAAWorcester Red Sox 199159 40416 28326 81 252383403786 151276 1614 349 122 +5 +1 +4 1.1
202534 MLBToronto Blue Jays 174149 43813 12316 20 289365416781 128342 187 339 115 +3 +0 +9 +3 +4 2.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 461398 951823 356815 50 239324317640 78280 158 289 82 -10 +1 +25 +15 +10 4.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201322 A+ MLELancaster JetHawks 428380 9118311 226815 23 239307389696 150245 165 292 84 -8 -1 +9 0.0
201423 AA MLECorpus Christi Hooks 306272 601531 174613 33 221298309607 88252 156 264 65 -13 -1 +7 -0.7
201524 AAA MLEFresno Grizzlies 209195 48802 8191 20 246279318597 72259 94 263 64 -9 +0 +5 -0.4
201524 AA MLECorpus Christi Hooks 9587 25600 681 00 287340356697 69310 86 303 91 -1 +0 +2 0.1
201625 AAA MLEFresno Grizzlies 272248 49612 18575 12 198266254520 56254 217 243 51 -16 -1 +6 -1.1
201726 AAA MLEColorado Springs Sky Sox 228205 481402 14460 20 234283332615 98267 206 258 61 -11 +0 +5 -0.5
201827 AAA MLEColorado Springs Sky Sox 2320 3000 360 10 150261150411 237 2613 218 34 -2 +0 +0 -0.1
201827 AA MLEBiloxi Shuckers 273237 551103 23424 31 232311316627 84251 158 280 76 -8 +0 +6 -0.2
201928 AAA MLENew Orleans Baby Cakes 273251 691439 14485 40 275326462788 187298 185 329 109 +3 +1 +6 1.0
202029 MLB MLESan Francisco Giants 5042 8100 462 10 190292214506 24222 128 238 47 -3 +0 +2 +1 +1 0.1
202130 AAA MLELehigh Valley IronPigs 151135 32500 10351 03 237295274569 37303 237 257 60 -7 -1 +3 -0.5
202231 MLB MLEPittsburgh Pirates 174157 34800 8175 10 217276268544 51243 105 246 52 -10 +0 +11 +3 +4 0.8
202332 MLB MLEToronto Blue Jays 4738 9110 881 10 237383316699 79300 1717 325 106 +0 +0 +2 +4 +1 0.7
202332 AAA MLEBuffalo Bisons 165143 28312 17431 50 196286273558 77249 2610 245 52 -9 +1 +4 -0.5
202433 MLB MLEToronto Blue Jays 1612 1000 361 00 8331283396 167 3819 230 42 -1 +0 +2 +4 +0 0.5
202433 AAA MLEWorcester Red Sox 199168 38415 19386 81 226326351678 125241 1910 286 80 -5 +1 +4 0.1
202534 MLB MLEToronto Blue Jays 174149 43813 12316 20 289365416781 128342 187 334 112 +3 +0 +9 +3 +4 1.9
201322 A+ MLELancaster JetHawks 428380 9118311 226815 23 239307389696 150260 165 292 84
201322 A+ RAWLancaster JetHawks 428370 10623413 324715 23 286367476843 189293 117 365 84
201423 AA MLECorpus Christi Hooks 306272 601531 174613 33 221298309607 88260 156 264 65
201423 AA RAWCorpus Christi Hooks 306265 641531 243713 33 242334332667 91275 128 305 65
201524 AAA MLE3 teams 370345 901803 16323 30 261299339639 78280 94 276 73
201524 AAA RAW3 teams 370335 901903 26313 30 269327352679 84288 87 304 73
201625 AAA MLEFresno Grizzlies 272248 49612 18575 12 198266254520 56249 217 243 51
201625 AAA RAWFresno Grizzlies 272239 62923 26445 12 259343351695 92307 1610 317 51
201726 AAA MLEColorado Springs Sky Sox 228205 481402 14460 20 234283332615 98287 206 258 61
201726 AAA RAWColorado Springs Sky Sox 228199 561902 20340 20 281347407754 126325 159 325 61
201827 AA MLE2 teams 296257 591103 26474 41 230310307617 78264 169 275 72
201827 AA RAW2 teams 296243 611104 40364 41 251366346712 95274 1214 321 72
201928 AAA MLENew Orleans Baby Cakes 273251 691439 14485 40 275326462788 187309 185 329 109
201928 AAA RAWNew Orleans Baby Cakes 273244 8217313 21355 40 336400590990 254352 138 426 109
202029 MLB MLESan Francisco Giants 5042 8100 462 10 190292214506 24222 128 238 47 -3 +0 +2 +1 +1 0.1
202029 MLB RAWSan Francisco Giants 5042 8100 462 10 190292214506 24222 128 238 47 -3 +0 +2 +1 +1 0.1
202130 AAA MLELehigh Valley IronPigs 151135 32500 10351 03 237295274569 37314 237 257 60
202130 AAA RAWLehigh Valley IronPigs 151129 34600 16291 03 264349310659 47333 1911 298 60
202231 MLB MLEPittsburgh Pirates 174157 34800 8175 10 217276268544 51243 105 246 52 -10 +0 +11 +3 +4 0.8
202231 MLB RAWPittsburgh Pirates 174157 34800 8175 10 217276268544 51243 105 247 52 -10 +0 +11 +3 +4 0.8
202332 AAA MLE2 teams 212181 37422 25512 60 204308282589 77271 2412 263 64
202332 AAA RAW2 teams 212173 40522 33432 60 231361318678 87295 2016 313 64
202433 AAA MLE2 teams 215180 39415 22447 81 217325333659 117256 2010 282 77
202433 AAA RAW2 teams 215171 41416 31387 81 240378380758 140271 1814 340 77
202534 MLB MLEToronto Blue Jays 174149 43813 12316 20 289365416781 128342 187 334 112 +3 +0 +9 +3 +4 1.9
202534 MLB RAWToronto Blue Jays 174149 43813 12316 20 289365416781 128342 187 339 112 +3 +0 +9 +3 +4 1.9
201322 A+ MLELancaster JetHawks 428388 9118311 226815 23 235307381688 147245 165 292 84
201423 AA MLECorpus Christi Hooks 306273 601531 174613 33 220298308606 88252 156 264 65
201524 AAA MLE3 teams 370348 901803 16323 30 259299336636 78275 94 276 73
201625 AAA MLEFresno Grizzlies 272247 49612 18575 12 198266255521 57254 217 243 51
201726 AAA MLEColorado Springs Sky Sox 228212 481402 14460 20 226283321604 94267 206 258 61
201827 AA MLE2 teams 296264 591103 26474 41 223310299609 76250 169 275 72
201928 AAA MLENew Orleans Baby Cakes 273252 691439 14485 40 274326460786 187298 185 329 109
202029 MLB MLESan Francisco Giants 5044 8100 462 10 182292205496 23222 128 238 47
202130 AAA MLELehigh Valley IronPigs 151139 32500 10351 03 230295266561 36303 237 257 60
202231 MLB MLEPittsburgh Pirates 174159 34800 8175 10 214276264541 50243 105 246 52
202332 AAA MLE2 teams 212183 37422 25512 60 202308279586 77260 2412 263 64
202433 AAA MLE2 teams 215184 39415 22447 81 212325326651 114235 2010 282 77
202534 MLB MLEToronto Blue Jays 174154 43813 12316 20 279365403768 123342 187 334 112
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202332 AAA MLE2 teams 212183 37422 25512 60 202308279586 77260 2412 263 64
202433 AAA MLE2 teams 215184 39415 22447 81 212325326651 114235 2010 282 77
202534 MLB MLEToronto Blue Jays 174154 43813 12316 20 279365403768 123342 187 334 112
YTD35 MLB MLELAA 185164 29311 5275 10 177224226450 49206 153 195 18 -18 +0 +1 +3 +4 -1.0
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR35 MLB RAWLAA 185164 29311 5275 10 177224226450 49206 153 197 18 -18 +0 +1 +3 +4 -1.0
YTD35 MLB RAWLAA 185164 29311 5275 10 177224226450 49206 153 197 19 -18 +0 +1 +3 +4 -0.9
ROS35 MLB MLELAA 100% 1817 3100 130 00 176222235458 59234 176 259 62 -1 +0 +0 +0 +0 0.0
ROS35 MLB CTXLAA 100% 1817 2000 130 00 118167118284 233 176 242 62 -1 +0 +0 +0 +0 0.0
FULL35 MLB A+CLAA 203181 31311 6305 10 171219215434 44200 153 201 22 -19 +0 +1 +4 +4 -0.9
TOT35 MLB MLELAA 203181 32411 6305 10 177224227450 50207 153 201 22 -19 +0 +1 +4 +4 -0.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202736 MLB MLELAA 91% 116104 21312 8223 10 202278308586 106227 197 249 54 -6 +0 -4 +2 +3 -0.5
202736 MLB CTXLAA 91% 10696 19311 7202 10 198267281548 83227 197 232 54 -6 +0 -4 +2 +2 -0.5
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 585511 1162134 439117 60 227308303612 76267 167 277 73 -17 +1 +22 +17 +13 3.7
/ 162G A+C 650568 1282334 4810119 70 225307298605 72266 167 277 73 -18 +1 +25 +19 +14 4.1
Career MLE 32832923 6831301543 21755371 3813 234302333635 99272 177 276 73 -17 +1 +22 +17 +13 3.7
/ 162G MLE 650579 1362639 4310914 83 235303337640 102273 177 276 73 -19 +1 +24 +19 +14 4.0