Francisco Peña

PosC
B/TR/R
Born1989-10-12
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
INTL
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202333INTLAguilas Cibae…72.161/.257/.2101135—
202434INTLDominican Rep…83.243/.309/.3512384—
202535INTLAlgodoneros d…73.194/.260/.2841056—
Contract
No contract data on file.
Skills · percentileStatcast 2016-2018
Barrel%23
xwOBA10
Avg EV10
Speed10

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)
200717 ASavannah Sand Gnats — 399367 771205 24764 11 210266283549 74248 196 250 33 — — — — — —
200818 ASavannah Sand Gnats — 426397 1052236 25951 00 264310380690 116331 226 307 59 — — — — — —
200919 A+St. Lucie Mets — 415392 881518 15784 01 224260329589 105259 194 262 37 — — — — — —
201020 A+St. Lucie Mets — 4037 10200 2120 00 270308324632 54385 305 280 38 — — — — — —
201020 ROKGCL Mets — 3932 10100 661 00 312436344780 31385 1515 368 65 — — — — — —
201020 INTLAguilas Cibaenas — 9688 16202 7240 21 182242273515 91222 257 234 45 — — — — — —
201121 A+St. Lucie Mets — 342319 711305 20503 31 223275310585 88250 156 267 29 — — — — — —
201121 INTLDominican Republic — 8274 21301 5110 00 284329365694 81323 136 303 91 — — — — — —
201222 AABinghamton Mets — 145126 25703 16252 10 198299325624 127224 1711 286 52 — — — — — —
201222 A+St. Lucie Mets — 155142 361014 11290 00 254307423730 169291 197 319 53 — — — — — —
201222 INTLDominican Republic — 159146 381005 7252 40 260303432735 171280 164 317 101 — — — — — —
201323 AAALas Vegas 51s — 236218 561519 10403 10 257299459757 202272 174 326 61 — — — — — —
201323 AABinghamton Mets — 7969 17600 741 01 246325333658 87258 59 295 76 — — — — — —
201323 INTLAguilas Cibaenas — 10599 24703 4150 20 242272404676 162259 144 292 84 — — — — — —
201424 AAAOmaha Storm Chasers — 370342 8213027 16655 03 240284515798 275216 184 340 66 — — — — — —
201424 INTLDominican Republic — 10699 16404 7320 31 162217323540 162190 307 241 49 — — — — — —
201525 AAAOmaha Storm Chasers — 374342 8620113 23564 41 251306430736 178265 156 322 58 — — — — — —
201525 INTLAguilas Cibaenas — 6155 11300 2110 00 200228255483 55234 183 205 25 — — — — — —
201626 MLBBaltimore Orioles — 4340 8001 2140 00 200238275513 75280 335 228 36 -3 +0 +1 +6 +1 0.6
201626 AAANorfolk Tides — 208191 471114 15250 01 246301377678 131262 127 301 57 — — — — — —
201626 INTLAguilas Cibaenas — 106101 21201 3131 01 208238257496 50227 123 224 38 — — — — — —
201727 AAANorfolk Tides — 188180 501306 8310 10 278309450759 172308 164 334 76 — — — — — —
201727 INTLAguilas Cibaenas — 8379 21502 291 00 266293405698 139279 112 306 93 — — — — — —
201828 MLBSt. Louis Cardinals — 142133 27302 6431 10 203243271514 68278 304 231 34 -11 +0 -4 +4 +3 -0.8
201828 INTLAguilas Cibaenas — 8879 19402 6232 00 241310367677 127315 267 304 92 — — — — — —
201929 AAASacramento River Cats — 297276 8020017 16461 10 290331547878 257290 155 377 77 — — — — — —
201929 INTLAguilas Cibaenas — 10797 22102 6162 10 227286299585 72250 156 264 65 — — — — — —
202030 INTLDominican Republic — 7266 10200 4191 01 152211182393 30208 266 185 11 — — — — — —
202131 AAALas Vegas Aviators — 447392 9813023 37929 10 250329459788 209262 218 342 51 — — — — — —
202131 INTLAguilas Cibaenas — 108100 19102 3181 01 190221260481 70205 173 211 29 — — — — — —
202333 INTLAguilas Cibaenas — 7262 10001 7141 11 161257210467 48188 1910 220 35 — — — — — —
202434 INTLDominican Republic — 8374 18202 7100 30 243309351660 108258 128 293 84 — — — — — —
202535 INTLAlgodoneros de Guasave — 7367 13301 4192 00 194260284544 90255 265 251 56 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 185173 35303 8571 10 202242272513 69278 314 231 42 -13 +0 -2 +10 +4 -0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200717 A MLESavannah Sand Gnats — 399374 721004 171024 11 193235251487 59245 264 217 33 — — — — — —
200818 A MLESavannah Sand Gnats — 426406 941835 161271 00 232262328590 96316 304 256 59 — — — — — —
200919 A+ MLESt. Lucie Mets — 415395 781417 121114 01 197229291520 94247 273 223 37 — — — — — —
201020 A+ MLESt. Lucie Mets — 4037 8200 2170 00 216256270527 54358 425 225 38 — — — — — —
201020 ROK MLEGCL Mets — 3934 8100 491 00 235333265598 29307 2310 265 65 — — — — — —
201121 A+ MLESt. Lucie Mets — 342324 591104 15753 31 182225253478 71224 224 211 29 — — — — — —
201222 AA MLEBinghamton Mets — 145131 25703 11312 10 191264313577 122217 218 245 52 — — — — — —
201222 A+ MLESt. Lucie Mets — 155145 31913 8440 00 214255352607 138265 285 246 53 — — — — — —
201323 AAA MLELas Vegas 51s — 236221 471217 7543 10 213247371618 158233 233 258 61 — — — — — —
201323 AA MLEBinghamton Mets — 7972 18600 451 01 250299333632 83260 65 281 76 — — — — — —
201424 AAA MLEOmaha Storm Chasers — 370348 6710021 10895 03 193226402628 210184 243 266 66 — — — — — —
201525 AAA MLEOmaha Storm Chasers — 374351 741719 14724 41 211249342591 131234 194 254 58 — — — — — —
201626 MLB MLEBaltimore Orioles — 4340 8001 2140 00 200238275513 75280 335 222 36 -3 +0 +1 +6 +1 0.6
201626 AAA MLENorfolk Tides — 208196 42914 10310 01 214252332584 117226 155 253 57 — — — — — —
201727 AAA MLENorfolk Tides — 188182 441006 6370 10 242266396662 154274 203 280 76 — — — — — —
201828 MLB MLESt. Louis Cardinals — 142136 27302 3431 10 199221265486 66278 302 218 34 -11 +0 -4 +4 +3 -0.8
201929 AAA MLESacramento River Cats — 297281 6215012 11611 10 221253402655 181233 214 282 77 — — — — — —
202131 AAA MLELas Vegas Aviators — 447408 7310017 211119 10 179235328564 150187 255 244 51 — — — — — —
200717 A MLESavannah Sand Gnats — 399374 721004 171024 11 193235251487 59250 264 217 33 — — — — — —
200717 A RAWSavannah Sand Gnats — 399367 771205 24764 11 210266283549 74248 196 250 33 — — — — — —
200818 A MLESavannah Sand Gnats — 426406 941835 161271 00 232262328590 96321 304 256 59 — — — — — —
200818 A RAWSavannah Sand Gnats — 426397 1052236 25951 00 264310380690 116331 226 307 59 — — — — — —
200919 A+ MLESt. Lucie Mets — 415395 781417 121114 01 197229291520 94254 273 223 37 — — — — — —
200919 A+ RAWSt. Lucie Mets — 415392 881518 15784 01 224260329589 105259 194 262 37 — — — — — —
201020 INTL MLE3 teams — 175161 35500 11571 21 217272248520 31330 336 245 52 — — — — — —
201020 INTL RAW3 teams — 175157 36502 15421 21 229301299600 70296 249 274 52 — — — — — —
201121 A+ MLE2 teams — 424400 731405 18933 31 182223255478 73225 224 211 29 — — — — — —
201121 A+ RAW2 teams — 424393 921606 25613 31 234285321606 87264 146 274 29 — — — — — —
201222 INTL MLE3 teams — 459419 822318 291154 50 196254313567 117247 256 246 52 — — — — — —
201222 INTL RAW3 teams — 459414 9927112 34794 50 239303396699 157267 177 308 52 — — — — — —
201323 AAA MLE3 teams — 420392 862319 15794 31 219255352608 133249 194 264 65 — — — — — —
201323 AAA RAW3 teams — 420386 9728112 21594 31 251297422719 171266 145 311 65 — — — — — —
201424 AAA MLE2 teams — 476451 8613027 131145 34 191222399621 208187 243 266 66 — — — — — —
201424 AAA RAW2 teams — 476441 9817031 23975 34 222269472740 249211 205 318 66 — — — — — —
201525 AAA MLE2 teams — 435405 8620110 17844 41 212251341592 128241 194 254 58 — — — — — —
201525 AAA RAW2 teams — 435397 9723113 25674 41 244296406701 161261 156 305 58 — — — — — —
201626 AAA MLE3 teams — 357335 711318 17631 02 212252328580 116236 185 248 54 — — — — — —
201626 AAA RAW3 teams — 357332 761316 20521 02 229275328603 99253 156 269 54 — — — — — —
201727 AAA MLE2 teams — 271261 631508 8541 10 241267391657 149276 203 280 76 — — — — — —
201727 AAA RAW2 teams — 271259 711808 10401 10 274304436740 162299 154 325 76 — — — — — —
201828 MLB MLE2 teams — 230219 44503 5703 10 201229265494 64277 302 218 34 -18 +0 -4 +4 +5 -1.3
201828 MLB RAW2 teams — 230212 46704 12663 10 217269307575 90292 295 259 34 -18 +0 -4 +4 +5 -1.3
201929 AAA MLE2 teams — 404380 8520017 15833 20 224259411669 187239 214 282 77 — — — — — —
201929 AAA RAW2 teams — 404373 10221019 22623 20 273319483802 209279 155 347 77 — — — — — —
202030 INTL MLEDominican Republic — 7266 10200 4191 01 152211182393 30208 266 — — — — — — — —
202030 INTL RAWDominican Republic — 7266 10200 4191 01 152211182393 30208 266 185 11 — — — — — —
202131 AAA MLE2 teams — 555506 9012021 2613810 11 178232326559 148192 255 244 51 — — — — — —
202131 AAA RAW2 teams — 555492 11714025 4011010 11 238308419727 181249 207 317 51 — — — — — —
202333 INTL MLEAguilas Cibaenas — 7262 10001 7141 11 161257210467 48188 1910 — — — — — — — —
202333 INTL RAWAguilas Cibaenas — 7262 10001 7141 11 161257210467 48188 1910 220 35 — — — — — —
202434 INTL MLEDominican Republic — 8374 18202 7100 30 243309351660 108258 128 — — — — — — — —
202434 INTL RAWDominican Republic — 8374 18202 7100 30 243309351660 108258 128 293 84 — — — — — —
202535 INTL MLEAlgodoneros de Guasave — 7367 13301 4192 00 194260284544 90255 265 — — — — — — — —
202535 INTL RAWAlgodoneros de Guasave — 7367 13301 4192 00 194260284544 90255 265 251 56 — — — — — —
200717 A MLESavannah Sand Gnats — 399375 721004 171024 11 192235251486 59245 264 217 33 — — — — — —
200818 A MLESavannah Sand Gnats — 426406 941835 161271 00 232262328590 96316 304 256 59 — — — — — —
200919 A+ MLESt. Lucie Mets — 415396 781417 121114 01 197229290519 93247 273 223 37 — — — — — —
201020 INTL MLE3 teams — 175161 35500 11571 21 217272248520 31333 336 245 52 — — — — — —
201121 A+ MLE2 teams — 424400 731405 18933 31 182223255478 73224 224 211 29 — — — — — —
201222 INTL MLE3 teams — 459423 822318 291154 50 194254310564 116242 256 246 52 — — — — — —
201323 AAA MLE3 teams — 420398 862319 15794 31 216255347602 131240 194 264 65 — — — — — —
201424 AAA MLE2 teams — 476455 8613027 131145 34 189222396617 207184 243 266 66 — — — — — —
201525 AAA MLE2 teams — 435411 8620110 17844 41 209251336587 127234 194 254 58 — — — — — —
201626 AAA MLE3 teams — 357336 711318 17631 02 211252327580 116235 185 248 54 — — — — — —
201727 AAA MLE2 teams — 271260 631508 8541 10 242267392659 150274 203 280 76 — — — — — —
201828 MLB MLE2 teams — 230220 44503 5703 10 200229264493 64278 302 218 34 — — — — — —
201929 AAA MLE2 teams — 404383 8520017 15833 20 222259407666 185233 214 282 77 — — — — — —
202131 AAA MLE2 teams — 555514 9012021 2613810 11 175232321553 146187 255 244 51 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 185173 35303 8571 10 202242272513 69278 314 231 45 -13 +0 -2 +10 +4 -0.0
/ 162G— A+C — 650608 12411011 282004 40 204244276520 72280 314 231 45 -45 +1 -7 +37 +14 -0.1
Career— MLE — 57465373 10962128136 241135252 3015 204245322567 118244 244 234 45 -13 +0 -2 +10 +4 -0.0
/ 162G— MLE — 650608 12424115 271536 32 204245321566 117244 244 234 45 -45 +1 -7 +37 +14 -0.1

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.

2021 AAALas Vegas Aviators · 447 PAwOBA .337 → .244 (−93)K% 20.6% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.58%÷0.994×1.200——24.84%
BB% (unintentional) /PA7.61%÷1.083×0.690—×0.9524.61%
HBP% /PA2.01%—×0.940—×0.9521.80%
Singles /BIP20.67%÷1.156×0.930×0.950×0.95215.04%
Doubles /BIP4.33%÷1.018×0.830×0.950×0.9523.20%
Triples /BIP0.00%÷0.956×0.920×0.950×0.9520.00%
Home runs /BIP7.67%÷0.941×0.700—×0.9525.43%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 131, 2B 104, 3B 91, K 99, BB 117 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .337 → .244; ISO .209 → .153; BABIP .262 → .187. 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).

2019 AAASacramento River Cats · 297 PAwOBA .371 → .282 (−89)K% 15.5% → 20.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.49%÷0.971×1.290——20.57%
BB% (unintentional) /PA5.39%÷0.980×0.710—×0.9723.79%
HBP% /PA0.34%—×0.980—×0.9720.32%
Singles /BIP18.70%÷0.982×0.900×0.950×0.97215.82%
Doubles /BIP8.70%÷0.981×0.810×0.950×0.9726.63%
Triples /BIP0.00%÷1.008×0.810×0.950×0.9720.00%
Home runs /BIP7.39%÷1.027×0.780—×0.9725.46%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 96, 2B 96, 3B 102, K 94, BB 96 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .371 → .282; ISO .257 → .186; BABIP .290 → .233. 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).

2017 AAANorfolk Tides · 188 PAwOBA .325 → .280 (−45)K% 16.5% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.49%÷0.995×1.200——19.89%
BB% (unintentional) /PA4.26%÷0.948×0.690—×0.9923.07%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP20.81%÷0.989×0.930×0.992×0.99219.25%
Doubles /BIP8.72%÷1.001×0.830×0.992×0.9927.12%
Triples /BIP0.00%÷1.150×0.970×0.992×0.9920.00%
Home runs /BIP4.03%÷0.866×0.840—×0.9923.87%

Factors used: league row IL. Park (home-season share, regressed): HR 73, 1B 98, 2B 100, 3B 130, K 99, BB 90 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .325 → .280; ISO .172 → .151; BABIP .308 → .274. 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).

2016 AAANorfolk Tides · 208 PAwOBA .296 → .253 (−42)K% 12.0% → 14.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.02%÷0.983×1.200——14.67%
BB% (unintentional) /PA7.21%÷1.046×0.690—×1.0034.77%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP18.67%÷1.027×0.930×0.972×1.00316.49%
Doubles /BIP6.63%÷1.021×0.830×0.972×1.0035.25%
Triples /BIP0.60%÷1.150×0.970×0.972×1.0030.50%
Home runs /BIP2.41%÷0.776×0.840—×1.0032.62%

Factors used: league row IL. Park (home-season share, regressed): HR 55, 1B 105, 2B 104, 3B 130, K 97, BB 109 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .296 → .253; ISO .131 → .124; BABIP .262 → .226. 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).

2015 AAAOmaha Storm Chasers · 374 PAwOBA .314 → .254 (−60)K% 15.0% → 19.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.97%÷0.999×1.290——19.33%
BB% (unintentional) /PA5.88%÷1.127×0.710—×1.0183.77%
HBP% /PA1.07%—×0.980—×1.0181.07%
Singles /BIP18.18%÷1.008×0.900×1.002×1.01816.56%
Doubles /BIP6.99%÷0.961×0.810×1.002×1.0186.01%
Triples /BIP0.35%÷0.948×0.810×1.002×1.0180.31%
Home runs /BIP4.55%÷1.157×0.780—×1.0183.12%

Factors used: league row PCL. Park (home-season share, regressed): HR 131, 1B 102, 2B 92, 3B 90, K 100, BB 125 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.002.

Result: wOBA .314 → .254; ISO .178 → .133; BABIP .265 → .234. 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).

2014 AAAOmaha Storm Chasers · 370 PAwOBA .333 → .266 (−67)K% 17.6% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.57%÷0.945×1.290——23.98%
BB% (unintentional) /PA4.05%÷1.096×0.710—×1.0332.71%
HBP% /PA1.35%—×0.980—×1.0331.37%
Singles /BIP15.16%÷1.027×0.900×0.972×1.03313.34%
Doubles /BIP4.69%÷0.969×0.810×0.972×1.0333.94%
Triples /BIP0.00%÷0.900×0.810×0.972×1.0330.00%
Home runs /BIP9.75%÷0.998×0.780—×1.0337.87%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 105, 2B 94, 3B 80, K 89, BB 119 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .333 → .266; ISO .275 → .214; BABIP .216 → .184. 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 AAALas Vegas 51s · 236 PAwOBA .320 → .258 (−62)K% 16.9% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.95%÷0.952×1.290——22.98%
BB% (unintentional) /PA3.81%÷0.994×0.710—×1.0482.85%
HBP% /PA1.27%—×0.980—×1.0481.31%
Singles /BIP17.42%÷1.018×0.900×0.973×1.04815.70%
Doubles /BIP8.43%÷1.023×0.810×0.973×1.0486.81%
Triples /BIP0.56%÷1.150×0.810×0.973×1.0480.40%
Home runs /BIP5.06%÷1.078×0.780—×1.0483.84%

Factors used: league row PCL. Park (home-season share, regressed): HR 116, 1B 104, 2B 105, 3B 130, K 90, BB 99 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .320 → .258; ISO .202 → .151; BABIP .272 → .233. 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 AABinghamton Mets · 79 PAwOBA .286 → .281 (−5)K% 5.1% → 6.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.06%÷1.034×1.220——5.98%
BB% (unintentional) /PA7.59%÷1.019×0.700—×1.0125.28%
HBP% /PA1.27%—×0.850—×1.0121.09%
Singles /BIP16.92%÷0.949×0.970×1.028×1.01218.00%
Doubles /BIP9.23%÷0.991×0.860×1.028×1.0128.33%
Triples /BIP0.00%÷0.900×0.950×1.028×1.0120.00%
Home runs /BIP0.00%÷1.012×0.780—×1.0120.00%

Factors used: league row EL. Park (home-season share, regressed): HR 102, 1B 90, 2B 98, 3B 80, K 107, BB 104 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.028.

Result: wOBA .286 → .281; ISO .087 → .084; BABIP .258 → .260. 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 — .