T.J. White

OF Harrisburg Senators
Age 24 S/R 6'2" / 210 lbs AA Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421A+WSH430.202/.293/.36414432—.154/.216/.284
202522A+WSH427.231/.310/.3377634—.175/.232/.259
202623AA/A+WSH408.237/.344/.395131166—.200/.277/.327
2027PROJMLE24MLBWSH4.189/.255/.3010057-0.0
2028PROJ31% MLB25MLBWSH78.193/.259/.3092160-0.2
Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
Chase%59
ISO48
BB%36
K%35
Whiff%35
wRC+32
Career WAR0.0 WAR median (P10 -0.2 / P90 0.5, comp-based) · star 1% · didn't stick 95%
CompsZavier Warren (age 24) · Jose Acosta (age 24) · Chase Simpson (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†57
AVG/OBP/SLG.189 / .255 / .301
PA4
HR0
K%25
BB%7
BABIP261
ISO120
MLB%2%
Value2027 · WAR
BAT: -10.8 runs (wOBA-derived runs vs avg)-11BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.6-0.22728
Tools · ContractCON 35 / POW 35
Toolsscout grade
CONTACT35
scouting grade only
POWER35
scouting grade only
EYE40
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
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
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)
202118 ROKFCL Nationals — 5953 15204 5141 10 283356547903 264314 248 394 67 — — — — — —
202219 AFredericksburg Nationals — 382329 8520211 441045 81 258353432784 173343 2712 349 73 — — — — — —
202320 A+Wilmington Blue Rocks — 286247 42526 351042 02 170277279557 109261 3612 260 14 — — — — — —
202421 A+Wilmington Blue Rocks — 430371 7514214 481332 40 202293364657 162268 3111 293 32 — — — — — —
202522 A+Wilmington Blue Rocks — 427377 871527 401144 61 231310337647 106308 279 293 34 — — — — — —
202623 AAHarrisburg Senators — 234206 46717 21642 02 223297369666 146285 279 296 54 — — — — — —
202623 A+Wilmington Blue Rocks — 174136 35606 33352 112 257407434841 176299 2019 376 81 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Nationals — 5955 11103 3201 10 200254382636 182246 345 267 67 — — — — — —
202219 A MLEFredericksburg Nationals — 382343 731728 321465 81 213289344633 131334 388 276 73 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 286261 34425 221402 02 130204218422 88238 498 189 14 — — — — — —
202421 A+ MLEWilmington Blue Rocks — 430395 6111212 291792 40 154216284500 129227 427 216 32 — — — — — —
202522 A+ MLEWilmington Blue Rocks — 427394 691126 251554 61 175232259491 84263 366 218 34 — — — — — —
202623 AA MLEHarrisburg Senators — 234215 42615 15782 02 195254302557 107269 336 248 54 — — — — — —
202623 A+ MLEWilmington Blue Rocks — 174150 31506 20462 112 207308360668 153241 2611 288 81 — — — — — —
202118 ROK MLEFCL Nationals — 5955 11103 3201 10 200254382636 182250 345 267 67 — — — — — —
202118 ROK RAWFCL Nationals — 5953 15204 5141 10 283356547903 264314 248 394 67 — — — — — —
202219 A MLEFredericksburg Nationals — 382343 731728 321465 81 213289344633 131340 388 276 73 — — — — — —
202219 A RAWFredericksburg Nationals — 382329 8520211 441045 81 258353432784 173343 2712 349 73 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 286261 34425 221402 02 130204218422 88248 498 189 14 — — — — — —
202320 A+ RAWWilmington Blue Rocks — 286247 42526 351042 02 170277279557 109261 3612 260 14 — — — — — —
202421 A+ MLEWilmington Blue Rocks — 430395 6111212 291792 40 154216284500 129236 427 216 32 — — — — — —
202421 A+ RAWWilmington Blue Rocks — 430371 7514214 481332 40 202293364657 162268 3111 293 32 — — — — — —
202522 A+ MLEWilmington Blue Rocks — 427394 691126 251554 61 175232259491 84266 366 218 34 — — — — — —
202522 A+ RAWWilmington Blue Rocks — 427377 871527 401144 61 231310337647 106308 279 293 34 — — — — — —
202623 AA MLE2 teams — 408365 7311111 351244 114 200277326603 126265 309 265 66 — — — — — —
202623 AA RAW2 teams — 408342 8113113 54994 114 237344395739 158291 2413 330 66 — — — — — —
202118 ROK MLEFCL Nationals — 5955 11103 3201 10 200254382636 182246 345 267 67 — — — — — —
202219 A MLEFredericksburg Nationals — 382342 731728 321465 81 213289345635 132334 388 276 73 — — — — — —
202320 A+ MLEWilmington Blue Rocks — 286260 34425 221402 02 131204219423 88238 498 189 14 — — — — — —
202421 A+ MLEWilmington Blue Rocks — 430396 6111212 291792 40 154216283499 129227 427 216 32 — — — — — —
202522 A+ MLEWilmington Blue Rocks — 427395 691126 251554 61 175232258490 84263 366 218 34 — — — — — —
202623 AA MLE2 teams — 408366 7311111 351244 114 199277325602 126257 309 265 66 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLEWilmington Blue Rocks — 430396 6111212 291792 40 154216283499 129227 427 216 32 — — — — — —
202522 A+ MLEWilmington Blue Rocks — 427395 691126 251554 61 175232258490 84263 366 218 34 — — — — — —
202623 AA MLE2 teams — 408366 7311111 351244 114 199277325602 126257 309 265 66 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEWSH 2% 380346 661119 281233 52 189255302557 113262 327 252 57 -20 +0 +0 -2 +8 -0.6
▸ 2027 — real world (MLB)
202724 MLB CTXWSH 2% 44 0000 010 00 189255301556 112261 250 252 57 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEWSH 31% 251228 44716 19802 31 193259310569 117263 328 257 60 -12 +0 +0 -2 +5 -0.8
202825 MLB CTXWSH 31% 7871 13202 6251 10 193259309568 116263 328 257 60 -4 +0 +0 -0 +2 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 7871 13202 6251 10 183256296552 113250 328 257 48 -4 +0 +0 -0 +2 -0.2
/ 162G— A+C — 650592 10917017 502088 80 184257299556 115251 328 257 48 -31 +2 +0 -4 +14 -1.9
Career— MLE — 24532232 402681156 18091222 3610 180248296544 116270 377 239 48 -23 +0 +0 -3 +10 -1.5
/ 162G— MLE — 650591 10718315 482426 103 181250298548 117271 377 239 48 -32 +1 +0 -4 +14 -2.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.

2026 AAHarrisburg Senators · 234 PAwOBA .291 → .248 (−43)K% 27.4% → 33.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.35%÷1.000×1.220——33.37%
BB% (unintentional) /PA8.97%÷1.000×0.700—×1.0276.45%
HBP% /PA0.85%—×0.850—×1.0270.75%
Singles /BIP21.83%÷1.000×0.970×0.979×1.02721.30%
Doubles /BIP4.93%÷1.000×0.860×0.979×1.0274.26%
Triples /BIP0.70%÷1.000×0.950×0.979×1.0270.67%
Home runs /BIP4.93%÷1.000×0.780—×1.0273.95%

Factors used: league row EL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 ×0.979.

Result: wOBA .291 → .248; ISO .146 → .118; BABIP .285 → .269. 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).

2026 A+Wilmington Blue Rocks · 174 PAwOBA .372 → .288 (−84)K% 20.1% → 26.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.11%÷1.000×1.310——26.35%
BB% (unintentional) /PA18.97%÷1.000×0.600—×0.99811.36%
HBP% /PA1.15%—×0.770—×0.9980.88%
Singles /BIP22.77%÷1.000×0.870×0.953×0.99818.85%
Doubles /BIP5.94%÷1.000×0.780×0.953×0.9984.41%
Triples /BIP0.00%÷1.000×0.850×0.953×0.9980.00%
Home runs /BIP5.94%÷1.000×0.880—×0.9985.22%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.953.

Result: wOBA .372 → .288; ISO .176 → .158; BABIP .299 → .241. 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).

2025 A+Wilmington Blue Rocks · 427 PAwOBA .288 → .218 (−70)K% 26.7% → 36.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.70%÷0.960×1.310——36.43%
BB% (unintentional) /PA9.37%÷0.986×0.600—×1.0125.77%
HBP% /PA0.94%—×0.770—×1.0120.73%
Singles /BIP23.95%÷1.004×0.870×0.986×1.01220.71%
Doubles /BIP5.70%÷0.948×0.780×0.986×1.0124.68%
Triples /BIP0.76%÷1.000×0.850×0.986×1.0120.65%
Home runs /BIP2.66%÷0.967×0.880—×1.0122.45%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 93, 1B 101, 2B 90, 3B 100, K 92, BB 97 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.986.

Result: wOBA .288 → .218; ISO .106 → .086; BABIP .308 → .263. 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+Wilmington Blue Rocks · 430 PAwOBA .288 → .216 (−72)K% 30.9% → 41.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.93%÷0.974×1.310——41.59%
BB% (unintentional) /PA11.16%÷1.015×0.600—×1.0276.77%
HBP% /PA0.47%—×0.770—×1.0270.37%
Singles /BIP18.91%÷1.008×0.870×0.976×1.02716.36%
Doubles /BIP5.88%÷0.942×0.780×0.976×1.0274.88%
Triples /BIP0.84%÷0.984×0.850×0.976×1.0270.73%
Home runs /BIP5.88%÷1.016×0.880—×1.0275.23%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 102, 2B 88, 3B 97, K 95, BB 103 — 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 ×0.976.

Result: wOBA .288 → .216; ISO .162 → .131; BABIP .268 → .227. 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+Wilmington Blue Rocks · 286 PAwOBA .254 → .189 (−66)K% 36.4% → 49.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.36%÷0.973×1.310——48.98%
BB% (unintentional) /PA12.24%÷1.005×0.600—×1.0427.62%
HBP% /PA0.70%—×0.770—×1.0420.56%
Singles /BIP20.28%÷0.981×0.870×0.986×1.04218.48%
Doubles /BIP3.50%÷0.894×0.780×0.986×1.0423.13%
Triples /BIP1.40%÷0.913×0.850×0.986×1.0421.34%
Home runs /BIP4.20%÷0.913×0.880—×1.0424.21%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 83, 1B 96, 2B 79, 3B 83, K 95, BB 101 — applied at half strength. Age: age 20 vs a level average of 22.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.986.

Result: wOBA .254 → .189; ISO .109 → .092; BABIP .261 → .238. 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 AFredericksburg Nationals · 382 PAwOBA .341 → .276 (−64)K% 27.2% → 38.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.23%÷0.966×1.360——38.33%
BB% (unintentional) /PA11.26%÷0.970×0.690—×1.0458.37%
HBP% /PA1.31%—×0.780—×1.0451.07%
Singles /BIP23.11%÷0.986×0.920×1.024×1.04523.07%
Doubles /BIP8.89%÷0.933×0.830×1.024×1.0458.46%
Triples /BIP0.89%÷0.910×0.910×1.024×1.0450.95%
Home runs /BIP4.89%÷1.074×0.800—×1.0453.81%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 115, 1B 97, 2B 87, 3B 82, K 93, BB 94 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .341 → .276; ISO .173 → .132; BABIP .343 → .334. 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).

2021 ROKFCL Nationals · 59 PAwOBA .383 → .267 (−116)K% 23.7% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.73%÷0.996×1.440——34.29%
BB% (unintentional) /PA8.47%÷1.009×0.620—×1.0225.32%
HBP% /PA1.69%—×0.720—×1.0221.25%
Singles /BIP23.08%÷1.027×0.820—×1.02218.83%
Doubles /BIP5.13%÷0.989×0.720—×1.0223.82%
Triples /BIP0.00%÷1.000×0.720—×1.0220.00%
Home runs /BIP10.26%÷1.017×0.780—×1.0228.05%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 103, 1B 105, 2B 98, 3B 100, K 99, BB 102 — applied at half strength. Age: age 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average).

Result: wOBA .383 → .267; ISO .264 → .184; BABIP .314 → .246. 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).