Troy Schreffler Jr.

LF Brooklyn Cyclones
Age 26 R/R 6'0" / 190 lbs A+ H -5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202322A+/APHI206.262/.398/.41562087—.228/.328/.353
202423A+PHI285.227/.299/.39682345—.175/.228/.308
202524A+NYM163.215/.278/.3293713—.149/.191/.221
2027PROJMLE26MLBNYM213.186/.235/.2884545-0.2
2028PROJ26% MLB27MLBNYM19.183/.233/.2830047-0.1
Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2025 A+
Speed93
ISO54
Chase%47
wRC+39
wOBA29
BB%21
CompsZach Watson (age 26) · Mike Salvatore (age 26) · Bubba Alleyne (age 25)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 50 proj PA
wRC+†45
AVG/OBP/SLG.185 / .233 / .286
PA50
HR1
K%33
BB%5
ISO102
MLB%0%
Value2027 · WAR
BAT: -3.2 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.5 runs (Positional adjustment)-1POSREP: +1.1 runs (Replacement-level credit)+1REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
Tools · ContractCON 25 / POW 35
Toolsscout grade
CONTACT25
scouting grade only
POWER35
scouting grade only
EYE30
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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.

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)
202221 AClearwater Threshers — 10692 19511 11323 40 207311315627 109305 3010 291 35 — — — — — —
202322 A+Jersey Shore BlueClaws — 5843 8200 12152 94 186386233619 47276 2621 308 40 — — — — — —
202322 AClearwater Threshers — 148121 35126 22341 114 289403479882 190341 2315 383 106 — — — — — —
202423 A+Jersey Shore BlueClaws — 285255 581148 20806 231 227299396695 169294 287 306 45 — — — — — —
202524 A+Brooklyn Cyclones — 163149 32233 12561 71 215278329607 114319 347 273 13 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 A MLEClearwater Threshers — 10695 16411 8443 40 168255263518 95286 428 220 35 — — — — — —
202322 A+ MLEJersey Shore BlueClaws — 5848 7200 7202 94 146281188468 42231 3412 227 40 — — — — — —
202322 A MLEClearwater Threshers — 148127 33125 16451 114 260347417765 157326 3011 325 106 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 285263 46837 121026 231 175228308536 133245 364 235 45 — — — — — —
202524 A+ MLEBrooklyn Cyclones — 163154 23122 7731 71 149191221412 71261 454 187 13 — — — — — —
202221 A MLEClearwater Threshers — 10695 16411 8443 40 168255263518 95300 428 220 35 — — — — — —
202221 A RAWClearwater Threshers — 10692 19511 11323 40 207311315627 109305 3010 291 35 — — — — — —
202322 A MLE2 teams — 206175 40225 23653 208 229328349677 120318 3211 297 87 — — — — — —
202322 A RAW2 teams — 206164 43326 34493 208 262398415813 152325 2417 361 87 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 285263 46837 121026 231 175228308536 133248 364 235 45 — — — — — —
202423 A+ RAWJersey Shore BlueClaws — 285255 581148 20806 231 227299396695 169294 287 306 45 — — — — — —
202524 A+ MLEBrooklyn Cyclones — 163154 23122 7731 71 149191221412 71263 454 187 13 — — — — — —
202524 A+ RAWBrooklyn Cyclones — 163149 32233 12561 71 215278329607 114319 347 273 13 — — — — — —
202221 A MLEClearwater Threshers — 10694 16411 8443 40 170255266521 96286 428 220 35 — — — — — —
202322 A MLE2 teams — 206178 40225 23653 208 225328343671 118299 3211 297 87 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 285265 46837 121026 231 174228306533 132245 364 235 45 — — — — — —
202524 A+ MLEBrooklyn Cyclones — 163154 23122 7731 71 149191221412 71261 454 187 13 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLEJersey Shore BlueClaws — 285265 46837 121026 231 174228306533 132245 364 235 45 — — — — — —
202524 A+ MLEBrooklyn Cyclones — 163154 23122 7731 71 149191221412 71261 454 187 13 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLENYM 0% 213199 37714 10712 51 186235288523 102265 335 235 45 -14 +1 +0 -2 +5 -0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLENYM 26% 7469 12201 4241 20 188238291529 103265 325 238 47 -5 +0 +0 -1 +2 -0.3
202827 MLB CTXNYM 26% 1918 3100 160 00 183233283516 101257 325 233 47 -1 +0 +0 -0 +0 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 1918 3100 160 00 167211222433 56250 325 233 48 -1 +0 +0 -0 +0 -0.1
/ 162G— A+C — 650616 1023400 342050 00 166209221430 55248 325 233 48 -41 +0 +0 -7 +14 -3.4
Career— MLE — 884803 14619817 5632515 5710 182248289537 107274 376 239 48 -8 +1 +0 -1 +3 -0.6
/ 162G— MLE — 650590 10714612 4123911 427 181248286534 105275 376 239 48 -41 +3 +0 -7 +14 -3.2

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.

2025 A+Brooklyn Cyclones · 163 PAwOBA .267 → .187 (−81)K% 34.4% → 44.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.36%÷1.011×1.310——44.53%
BB% (unintentional) /PA7.36%÷1.022×0.600—×0.9784.23%
HBP% /PA0.61%—×0.770—×0.9780.46%
Singles /BIP25.81%÷1.021×0.870×0.999×0.97821.49%
Doubles /BIP2.15%÷0.989×0.780×0.999×0.9781.66%
Triples /BIP3.23%÷1.051×0.850×0.999×0.9782.55%
Home runs /BIP3.23%÷1.073×0.880—×0.9782.59%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 115, 1B 104, 2B 98, 3B 110, K 102, BB 104 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .267 → .187; ISO .114 → .081; BABIP .319 → .261. 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).

2024 A+Jersey Shore BlueClaws · 285 PAwOBA .301 → .235 (−66)K% 28.1% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.07%÷1.023×1.310——35.95%
BB% (unintentional) /PA7.02%÷0.972×0.600—×0.9884.28%
HBP% /PA2.11%—×0.770—×0.9881.60%
Singles /BIP20.00%÷1.035×0.870×1.019×0.98816.91%
Doubles /BIP6.29%÷1.000×0.780×1.019×0.9884.93%
Triples /BIP2.29%÷0.946×0.850×1.019×0.9882.07%
Home runs /BIP4.57%÷0.926×0.880—×0.9884.29%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 85, 1B 107, 2B 100, 3B 89, K 105, BB 94 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .301 → .235; ISO .169 → .143; BABIP .294 → .245. 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).

2023 AClearwater Threshers · 148 PAwOBA .383 → .325 (−58)K% 23.0% → 30.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.97%÷1.020×1.360——30.62%
BB% (unintentional) /PA14.86%÷0.972×0.690—×0.99010.45%
HBP% /PA0.68%—×0.780—×0.9900.52%
Singles /BIP29.89%÷0.965×0.920×1.040×0.99029.34%
Doubles /BIP1.15%÷1.002×0.830×1.040×0.9900.98%
Triples /BIP2.30%÷1.056×0.910×1.040×0.9902.04%
Home runs /BIP6.90%÷1.000×0.800—×0.9905.46%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 93, 2B 100, 3B 111, K 104, BB 94 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.040.

Result: wOBA .383 → .325; ISO .190 → .153; BABIP .341 → .326. 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).

2023 A+Jersey Shore BlueClaws · 58 PAwOBA .307 → .227 (−80)K% 25.9% → 34.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.86%÷0.993×1.310——34.11%
BB% (unintentional) /PA20.69%÷0.973×0.600—×0.99812.73%
HBP% /PA3.45%—×0.770—×0.9982.65%
Singles /BIP21.43%÷1.006×0.870—×0.99818.50%
Doubles /BIP7.14%÷1.034×0.780—×0.9985.38%
Triples /BIP0.00%÷1.071×0.850—×0.9980.00%
Home runs /BIP0.00%÷0.858×0.880—×0.9980.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 72, 1B 101, 2B 107, 3B 114, K 99, BB 95 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average).

Result: wOBA .307 → .227; ISO .047 → .037; BABIP .276 → .231. 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).

2022 AClearwater Threshers · 106 PAwOBA .284 → .220 (−64)K% 30.2% → 41.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.19%÷1.000×1.360——41.06%
BB% (unintentional) /PA10.38%÷1.000×0.690——7.16%
HBP% /PA2.83%—×0.780——2.21%
Singles /BIP20.00%÷1.000×0.920×1.050—19.32%
Doubles /BIP8.33%÷1.000×0.830×1.050—7.26%
Triples /BIP1.67%÷1.000×0.910×1.050—1.59%
Home runs /BIP1.67%÷1.000×0.800——1.33%

Factors used: level-wide A 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 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .284 → .220; ISO .109 → .083; BABIP .305 → .286. 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).