J.T. Realmuto

C Philadelphia Phillies
Age 36 R/R 6'0" / 212 lbs MLB HR +14% Svc 12.221 · Ctrl thru 2028
Overview
MLB40-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202433MLBPHI413.266/.323/.4291421082.2
202534MLBPHI550.257/.316/.384128962.6
202635MLBPHI467.205/.286/.331113730.7
2027PROJ36MLBPHI271.255/.324/.402731031.1
2028PROJ37MLBPHI143.242/.310/.3744192-0.3
Last 3 seasons WAR 5.5  ·  Next 2 projected WAR 0.9Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service12.221First FA2028
2027Ext$15M2028Ext$15M
Skills · percentileStatcast 2024-2026
Bat Spd75
Speed66
xwOBA63
Avg EV57
Barrel%50
Form.238/.313/.367 ▼ rolling true talent (60d window) · proj .253/.320/.395
CompsTom Wilson (age 35) · Nick Hundley (age 35) · Doug Mirabelli (age 36)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 103103vR 103
AVG/OBP/SLG.255 / .324 / .402
PA271
HR7
K%22
BB%7
BABIP305
ISO135
MLB%100%
Value2027 · WAR
BAT: +1.1 runs (wOBA-derived runs vs avg)+1BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.7 runs (Defensive runs vs avg)-1FLDPOS: +4.8 runs (Positional adjustment)+5POSREP: +5.9 runs (Replacement-level credit)+6REPTotal WAR: +1.10+1.1WAR
0.01.22.41.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$21M ctrl surplus
Tools · Recent Form · Splits · Contract
ToolsStatcast %ile · 2024-2026
CONTACT
xAVG
540.255
POWER
Barrel%
508.2
Avg EV
5789.6
Bat Spd
7573.9
SPEED
Sprint
6628.1
Recent Formrolling true talent ⓘ
K%24%▼25% over 87 PA (60d) · proj 22%
BB%8%▲9% over 87 PA (60d) · proj 7%
ISO.130▼.103 over 78 AB (60d) · proj .143
HR/BB3.7%·3.6% over 56 BBE (60d) · proj 3.8%
BABIP.295▼.148 over 54 BIP (60d) · proj .305
SLASH.238/.313/.367▼proj .253/.320/.395
Platoon Splits2024-2026 · 1006 PA
vs LHP
vs RHP
Edge
PA
288
718
—
wRC+
89
109
▶▶R
wOBA
299
329
▶R
ISO
135
146
▶R
BABIP
309
333
▶R
K%
25.0%
23.4%
▶R
BB%
5.9%
6.5%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.221 yrs.days
Team Control Through   2028
First FA Year   2028
DEF 20%
YearStatusSalary Proj WAR Value Surplus
2027Ext$15M+1.1$9M-$6M
2028Ext$15M———
Totals $30M $8M -$21M

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. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

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)
201019 ROKGCL Marlins — 4740 7000 7110 01 175298175473 241 2315 239 -3 — — — — — —
201120 AGreensboro Grasshoppers — 381348 10016312 26786 136 287347454801 167341 207 355 72 — — — — — —
201221 A+Jupiter Hammerheads — 499446 1141608 37647 135 256322345668 90279 137 300 65 — — — — — —
201221 INTLPhoenix Desert Dogs — 4336 8201 7100 10 222349361710 139280 2316 327 107 — — — — — —
201322 AAJacksonville Suns — 416368 882135 36685 91 239315353669 114275 169 299 64 — — — — — —
201423 MLBMiami Marlins — 3029 7110 180 00 241267345611 103333 273 271 76 -1 +0 -0 +8 +1 0.8
201423 AAJacksonville Suns — 423375 1122568 41593 185 299372461834 163333 1410 367 107 — — — — — —
201524 MLBMiami Marlins — 467441 11421710 19702 84 259292406698 147285 154 305 99 -1 +0 -8 +8 +10 1.0
201625 MLBMiami Marlins — 545509 15431011 281005 124 303345428773 126357 185 344 126 +17 +1 -2 +10 +12 3.7
201726 MLBMiami Marlins — 579532 14831517 361068 82 278333451784 173318 186 346 126 +18 +1 +17 +10 +13 6.0
201827 MLBMiami Marlins — 531477 13230321 3810410 32 277342484826 208312 207 361 139 +25 -0 +9 +9 +12 5.6
201928 MLBPhiladelphia Phillies — 593538 14836325 411235 91 275332493824 217309 217 356 123 +16 +1 +31 +11 +13 7.3
202029 MLBPhiladelphia Phillies — 195173 466011 16486 41 266349491840 225307 258 371 132 +7 +0 +7 +3 +4 2.3
202130 MLBPhiladelphia Phillies — 537476 12525417 4812911 133 263344439783 176325 249 348 115 +10 +1 +20 +10 +12 5.3
202231 MLBPhiladelphia Phillies — 562504 13926522 4111912 211 276345478823 202318 217 360 126 +17 +4 +22 +10 +12 6.7
202332 MLBPhiladelphia Phillies — 540489 12328520 351389 165 252312452764 200307 266 333 106 +4 +1 +2 +10 +12 2.9
202433 MLBPhiladelphia Phillies — 413380 10118114 271025 22 266323429752 163328 257 334 108 +4 -0 +2 +7 +9 2.2
202534 MLBPhiladelphia Phillies — 550502 12926112 351299 82 257316384701 127321 236 314 96 -3 +1 +6 +10 +12 2.6
202635 MLBPhiladelphia Phillies — 467414 8519011 3710010 30 205286331617 126239 218 279 73 -15 +1 +3 +8 +10 0.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 60095464 145129835191 402127692 10727 266326438764 172312 217 337 114 +100 +11 +108 +115 +130 47.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201019 ROK MLEGCL Marlins — 4743 5000 4160 01 116191116308 199 349 164 -3 — — — — — —
201120 A MLEGreensboro Grasshoppers — 381358 841338 161096 136 235279355634 120311 294 274 72 — — — — — —
201221 A+ MLEJupiter Hammerheads — 499455 1041607 28957 135 229284310594 81264 196 265 65 — — — — — —
201322 AA MLEJacksonville Suns — 416378 831934 26815 91 220279317596 98257 196 263 64 — — — — — —
201423 MLB MLEMiami Marlins — 3029 7110 180 00 241267345611 103333 273 281 76 -1 +0 -0 +8 +1 0.8
201423 AA MLEJacksonville Suns — 423389 1082657 27713 185 278329424754 147316 176 326 107 — — — — — —
201524 MLB MLEMiami Marlins — 467443 11923811 17702 84 269299431730 163285 154 314 99 -1 +0 -8 +8 +10 1.0
201625 MLB MLEMiami Marlins — 545510 16034012 271005 124 314354451805 137357 185 354 126 +17 +1 -2 +10 +12 3.7
201726 MLB MLEMiami Marlins — 579536 15334518 321068 82 285335468803 183318 186 354 126 +18 +1 +17 +10 +13 6.0
201827 MLB MLEMiami Marlins — 531479 13733322 3810410 32 286351505856 219312 207 374 139 +25 -0 +9 +9 +12 5.6
201928 MLB MLEPhiladelphia Phillies — 593541 14737323 391235 91 272326479805 207309 217 349 123 +16 +1 +31 +11 +13 7.3
202029 MLB MLEPhiladelphia Phillies — 195173 456010 16486 41 260344468812 208307 258 364 132 +7 +0 +7 +3 +4 2.3
202130 MLB MLEPhiladelphia Phillies — 537481 12526416 4312911 133 260335430765 170325 248 338 115 +10 +1 +20 +10 +12 5.3
202231 MLB MLEPhiladelphia Phillies — 562505 13927521 4011912 211 275343473816 198318 217 354 126 +17 +4 +22 +10 +12 6.7
202332 MLB MLEPhiladelphia Phillies — 540494 12329519 321389 165 249307443750 194307 266 325 106 +4 +1 +2 +10 +12 2.9
202433 MLB MLEPhiladelphia Phillies — 413381 10018113 261025 22 262318417735 155328 256 328 108 +4 -0 +2 +7 +9 2.2
202534 MLB MLEPhiladelphia Phillies — 550504 12927111 341299 82 256314379693 123321 236 310 96 -3 +1 +6 +10 +12 2.6
202635 MLB MLEPhiladelphia Phillies — 467414 8419010 3710010 30 203284321605 118239 218 276 73 -15 +1 +3 +8 +10 0.7
201019 ROK MLEGCL Marlins — 4743 5000 4160 01 116191116308 185 349 164 -3 — — — — — —
201019 ROK RAWGCL Marlins — 4740 7000 7110 01 175298175473 241 2315 239 -3 — — — — — —
201120 A MLEGreensboro Grasshoppers — 381358 841338 161096 136 235279355634 120315 294 274 72 — — — — — —
201120 A RAWGreensboro Grasshoppers — 381348 10016312 26786 136 287347454801 167341 207 355 72 — — — — — —
201221 A+ MLE2 teams — 542495 1131708 311047 145 228283311594 83270 196 265 65 — — — — — —
201221 A+ RAW2 teams — 542482 1221809 44747 145 253325346671 93279 148 302 65 — — — — — —
201322 AA MLEJacksonville Suns — 416378 831934 26815 91 220279317596 98263 196 263 64 — — — — — —
201322 AA RAWJacksonville Suns — 416368 882135 36685 91 239315353669 114275 169 299 64 — — — — — —
201423 AA MLE2 teams — 453418 1152767 28793 185 275325419744 144321 176 323 105 — — — — — —
201423 AA RAW2 teams — 453404 1192678 42673 185 295365453818 158333 159 361 105 — — — — — —
201524 MLB MLEMiami Marlins — 467443 11923811 17702 84 269299431730 163295 154 314 99 -1 +0 -8 +8 +10 1.0
201524 MLB RAWMiami Marlins — 467441 11421710 19702 84 259292406698 147285 154 305 99 -1 +0 -8 +8 +10 1.0
201625 MLB MLEMiami Marlins — 545510 16034012 271005 124 314354451805 137369 185 354 126 +17 +1 -2 +10 +12 3.7
201625 MLB RAWMiami Marlins — 545509 15431011 281005 124 303345428773 126357 185 344 126 +17 +1 -2 +10 +12 3.7
201726 MLB MLEMiami Marlins — 579536 15334518 321068 82 285335468803 183325 186 354 126 +18 +1 +17 +10 +13 6.0
201726 MLB RAWMiami Marlins — 579532 14831517 361068 82 278333451784 173318 186 346 126 +18 +1 +17 +10 +13 6.0
201827 MLB MLEMiami Marlins — 531479 13733322 3810410 32 286351505856 219322 207 374 139 +25 -0 +9 +9 +12 5.6
201827 MLB RAWMiami Marlins — 531477 13230321 3810410 32 277342484826 208312 207 361 139 +25 -0 +9 +9 +12 5.6
201928 MLB MLEPhiladelphia Phillies — 593541 14737323 391235 91 272326479805 207308 217 349 123 +16 +1 +31 +11 +13 7.3
201928 MLB RAWPhiladelphia Phillies — 593538 14836325 411235 91 275332493824 217309 217 356 123 +16 +1 +31 +11 +13 7.3
202029 MLB MLEPhiladelphia Phillies — 195173 456010 16486 41 260344468812 208304 258 364 132 +7 +0 +7 +3 +4 2.3
202029 MLB RAWPhiladelphia Phillies — 195173 466011 16486 41 266349491840 225307 258 371 132 +7 +0 +7 +3 +4 2.3
202130 MLB MLEPhiladelphia Phillies — 537481 12526416 4312911 133 260335430765 170322 248 338 115 +10 +1 +20 +10 +12 5.3
202130 MLB RAWPhiladelphia Phillies — 537476 12525417 4812911 133 263344439783 176325 249 348 115 +10 +1 +20 +10 +12 5.3
202231 MLB MLEPhiladelphia Phillies — 562505 13927521 4011912 211 275343473816 198319 217 354 126 +17 +4 +22 +10 +12 6.7
202231 MLB RAWPhiladelphia Phillies — 562504 13926522 4111912 211 276345478823 202318 217 360 126 +17 +4 +22 +10 +12 6.7
202332 MLB MLEPhiladelphia Phillies — 540494 12329519 321389 165 249307443750 194304 266 325 106 +4 +1 +2 +10 +12 2.9
202332 MLB RAWPhiladelphia Phillies — 540489 12328520 351389 165 252312452764 200307 266 333 106 +4 +1 +2 +10 +12 2.9
202433 MLB MLEPhiladelphia Phillies — 413381 10018113 261025 22 262318417735 155326 256 328 108 +4 -0 +2 +7 +9 2.2
202433 MLB RAWPhiladelphia Phillies — 413380 10118114 271025 22 266323429752 163328 257 334 108 +4 -0 +2 +7 +9 2.2
202534 MLB MLEPhiladelphia Phillies — 550504 12927111 341299 82 256314379693 123322 236 310 96 -3 +1 +6 +10 +12 2.6
202534 MLB RAWPhiladelphia Phillies — 550502 12926112 351299 82 257316384701 127321 236 314 96 -3 +1 +6 +10 +12 2.6
202635 MLB MLEPhiladelphia Phillies — 467414 8419010 3710010 30 203284321605 118239 218 276 73 -15 +1 +3 +8 +10 0.7
202635 MLB RAWPhiladelphia Phillies — 467414 8519011 3710010 30 205286331617 126239 218 279 73 -15 +1 +3 +8 +10 0.7
201019 ROK MLEGCL Marlins — 4743 5000 4160 01 116191116308 199 349 164 -3 — — — — — —
201120 A MLEGreensboro Grasshoppers — 381356 841338 161096 136 236279357636 121311 294 274 72 — — — — — —
201221 A+ MLE2 teams — 542499 1131708 311047 145 226283309592 82264 196 265 65 — — — — — —
201322 AA MLEJacksonville Suns — 416382 831934 26815 91 217279314593 97257 196 263 64 — — — — — —
201423 AA MLE2 teams — 453419 1152767 28793 185 274325418743 143317 176 323 105 — — — — — —
201524 MLB MLEMiami Marlins — 467445 11923811 17702 84 267299429728 162285 154 314 99 — — — — — —
201625 MLB MLEMiami Marlins — 545508 16034012 271005 124 315354453807 138357 185 354 126 — — — — — —
201726 MLB MLEMiami Marlins — 579534 15334518 321068 82 287335470805 184318 186 354 126 — — — — — —
201827 MLB MLEMiami Marlins — 531478 13733322 3810410 32 287351506857 220312 207 374 139 — — — — — —
201928 MLB MLEPhiladelphia Phillies — 593544 14737323 391235 91 270326476803 206309 217 349 123 — — — — — —
202029 MLB MLEPhiladelphia Phillies — 195171 456010 16486 41 263344474817 211307 258 364 132 — — — — — —
202130 MLB MLEPhiladelphia Phillies — 537478 12526416 4312911 133 262335433768 172325 248 338 115 — — — — — —
202231 MLB MLEPhiladelphia Phillies — 562505 13927521 4011912 211 275343473816 198318 217 354 126 — — — — — —
202332 MLB MLEPhiladelphia Phillies — 540494 12329519 321389 165 249307443750 194307 266 325 106 — — — — — —
202433 MLB MLEPhiladelphia Phillies — 413379 10018113 261025 22 264318420737 156328 256 328 108 — — — — — —
202534 MLB MLEPhiladelphia Phillies — 550502 12927111 341299 82 257314380695 124321 236 310 96 — — — — — —
202635 MLB MLEPhiladelphia Phillies — 467417 8419010 3710010 30 201284319603 118239 218 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202433 MLB MLEPhiladelphia Phillies — 413379 10018113 261025 22 264318420737 156328 256 328 108 — — — — — —
202534 MLB MLEPhiladelphia Phillies — 550502 12927111 341299 82 257314380695 124321 236 310 96 — — — — — —
202635 MLB MLEPhiladelphia Phillies — 467417 8419010 3710010 30 201284319603 118239 218 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202736 MLB MLEPHI 100% 379341 8718110 28847 51 253323395718 143305 227 321 103 +1 +1 -1 +7 +8 1.1
▸ 2027 — real world (MLB)
202736 MLB CTXPHI 100% 271244 611207 20605 31 255324402727 147305 227 324 103 +1 +0 -1 +5 +6 1.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202837 MLB MLEPHI 100% 143129 30603 10333 10 240309368677 127294 237 304 92 -1 +0 -7 +3 +3 -0.3
202837 MLB CTXPHI 100% 143129 31604 10333 10 242310374684 132295 237 307 92 -1 +0 -7 +3 +3 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 61525593 148230435195 412130995 10827 265326436762 171311 217 336 104 +99 +11 +100 +117 +133 47.0
/ 162G— A+C — 650591 15732421 4413810 113 266327440767 174311 217 336 104 +10 +1 +11 +12 +14 5.0
Career— MLE — 82327526 195240847223 5161750121 16546 259317415732 156308 216 322 104 +100 +11 +100 +122 +139 48.2
/ 162G— MLE — 650594 15532418 4113810 134 261319419739 158309 216 322 104 +10 +1 +10 +12 +14 4.9

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2014 AAJacksonville Suns · 423 PAwOBA .359 → .326 (−34)K% 13.9% → 16.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.95%÷1.010×1.220——16.85%
BB% (unintentional) /PA9.22%÷0.995×0.680—×1.0276.47%
HBP% /PA0.71%—×0.840—×1.0270.61%
Singles /BIP23.10%÷1.012×0.920×1.010×1.02721.80%
Doubles /BIP7.91%÷0.940×0.910×1.010×1.0277.95%
Triples /BIP1.90%÷1.064×0.880×1.010×1.0271.63%
Home runs /BIP2.53%÷1.006×0.800—×1.0272.07%

Factors used: league row SL. Park (home-season share, regressed): HR 101, 1B 102, 2B 88, 3B 113, K 102, BB 99 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .359 → .326; ISO .163 → .149; BABIP .333 → .316. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AAJacksonville Suns · 416 PAwOBA .296 → .263 (−33)K% 16.3% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.35%÷1.024×1.220——19.47%
BB% (unintentional) /PA8.65%÷0.980×0.680—×1.0426.26%
HBP% /PA1.20%—×0.840—×1.0421.05%
Singles /BIP19.67%÷0.986×0.920×0.983×1.04218.80%
Doubles /BIP7.00%÷1.029×0.910×0.983×1.0426.34%
Triples /BIP1.00%÷1.082×0.880×0.983×1.0420.83%
Home runs /BIP1.67%÷1.036×0.800—×1.0421.34%

Factors used: league row SL. Park (home-season share, regressed): HR 107, 1B 97, 2B 106, 3B 116, K 105, BB 96 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .296 → .263; ISO .114 → .100; BABIP .275 → .257. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 A+Jupiter Hammerheads · 499 PAwOBA .295 → .265 (−30)K% 12.8% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.83%÷0.956×1.420——19.05%
BB% (unintentional) /PA7.21%÷0.971×0.750—×1.0275.72%
HBP% /PA1.40%—×0.930—×1.0271.34%
Singles /BIP23.56%÷1.027×0.920×1.015×1.02722.00%
Doubles /BIP4.19%÷0.977×0.960×1.015×1.0274.29%
Triples /BIP0.00%÷1.150×0.810×1.015×1.0270.00%
Home runs /BIP2.09%÷0.939×0.880—×1.0272.02%

Factors used: league row FSL. Park (home-season share, regressed): HR 88, 1B 105, 2B 95, 3B 130, K 91, BB 94 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .295 → .265; ISO .090 → .085; BABIP .279 → .264. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2011 AGreensboro Grasshoppers · 381 PAwOBA .346 → .274 (−72)K% 20.5% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.47%÷0.958×1.340——28.63%
BB% (unintentional) /PA6.82%÷1.119×0.660—×1.0304.14%
HBP% /PA1.57%—×0.770—×1.0301.25%
Singles /BIP25.56%÷1.023×0.920×1.004×1.03023.77%
Doubles /BIP5.93%÷0.982×0.820×1.004×1.0305.12%
Triples /BIP1.11%÷0.900×0.940×1.004×1.0301.20%
Home runs /BIP4.44%÷1.143×0.820—×1.0303.28%

Factors used: league row SAL. Park (home-season share, regressed): HR 129, 1B 105, 2B 96, 3B 80, K 92, BB 124 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .346 → .274; ISO .167 → .125; BABIP .341 → .311. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 ROKGCL Marlins · 47 PAwOBA .234 → .164 (−70)K% 23.4% → 33.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.40%÷1.000×1.440——33.70%
BB% (unintentional) /PA14.89%÷1.000×0.620—×1.0089.30%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP24.14%÷1.000×0.820—×1.00819.94%
Doubles /BIP0.00%÷1.000×0.720—×1.0080.00%
Triples /BIP0.00%÷1.000×0.720—×1.0080.00%
Home runs /BIP0.00%÷1.000×0.780—×1.0080.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average).

Result: wOBA .234 → .164; ISO .000 → .000; BABIP .241 → .199. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .