Lonnie White Jr.

OF Altoona Curve
Age 24 R/R 6'2" / 212 lbs AA HR -15%K -5% Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
ETA2030MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202421A+PIT375.167/.276/.340141520—.118/.201/.240
202522A+PIT329.220/.329/.394122338—.155/.235/.276
202623AA/A+PIT484.270/.379/.520262196—.223/.304/.412
2027PROJMLE24MLBPIT4.190/.269/.3440075-0.0
2028PROJ23% MLB25MLBPIT60.194/.272/.3492278-0.0
2029PROJ35% MLB26MLBPIT107.196/.275/.3514379-0.1
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029MiLB2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
ISO87
Chase%85
wRC+81
wOBA79
BB%77
Speed63
Career WAR0.0 WAR median (P10 -0.3 / P90 1.9, comp-based) · star 1% · didn't stick 90%
CompsAaron Palensky (age 25) · Nelson Velázquez (age 24) · Matt Gorski (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†75
AVG/OBP/SLG.190 / .269 / .344
PA4
HR0
K%50
BB%8
BABIP278
ISO170
MLB%2%
Value2027 · WAR
BAT: -6.1 runs (wOBA-derived runs vs avg)-6BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.4 runs (Defensive runs vs avg)+0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Contract
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
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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 Pirates Black — 3331 8202 2140 00 258303516819 258400 426 356 17 — — — — — —
202320 ABradenton Marauders — 200162 421118 32565 121 259397488885 228343 2816 391 91 — — — — — —
202320 ROKFCL Pirates — 7663 20501 11192 62 317434444879 127442 2514 399 64 — — — — — —
202421 A+Greensboro Grasshoppers — 375324 5410214 3612913 156 167276340616 173219 3410 281 20 — — — — — —
202522 A+Greensboro Grasshoppers — 329282 6211112 3611810 235 220329394723 174329 3611 327 38 — — — — — —
202623 AAAltoona Curve — 380324 8516219 511223 122 262368500868 238357 3213 380 91 — — — — — —
202623 A+Greensboro Grasshoppers — 10484 25217 17221 92 2984225951.017 298316 2116 432 116 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEFCL Pirates Black — 3332 4101 1200 00 125152250402 125310 613 194 17 — — — — — —
202320 A MLEBradenton Marauders — 200171 35916 23735 121 205317374691 170303 3612 302 91 — — — — — —
202320 ROK MLEFCL Pirates — 7668 14301 6292 62 206289294584 88346 388 263 64 — — — — — —
202421 A+ MLEGreensboro Grasshoppers — 375338 407210 2216413 156 118201240441 121178 446 198 20 — — — — — —
202522 A+ MLEGreensboro Grasshoppers — 329297 46719 2115510 235 155235276511 121274 476 225 38 — — — — — —
202623 AA MLEAltoona Curve — 380339 7413214 361493 122 218299392691 174334 399 303 91 — — — — — —
202623 A+ MLEGreensboro Grasshoppers — 10491 22216 10291 92 242324484807 242251 2810 339 116 — — — — — —
202118 ROK MLEFCL Pirates Black — 3332 4101 1200 00 125152250402 125273 613 194 17 — — — — — —
202118 ROK RAWFCL Pirates Black — 3331 8202 2140 00 258303516819 258400 426 356 17 — — — — — —
202320 A MLE2 teams — 276239 501217 291027 183 209313356668 146328 3711 291 83 — — — — — —
202320 A RAW2 teams — 276225 621619 43757 183 276407476883 200373 2716 394 83 — — — — — —
202421 A+ MLEGreensboro Grasshoppers — 375338 407210 2216413 156 118201240441 121181 446 198 20 — — — — — —
202421 A+ RAWGreensboro Grasshoppers — 375324 5410214 3612913 156 167276340616 173219 3410 281 20 — — — — — —
202522 A+ MLEGreensboro Grasshoppers — 329297 46719 2115510 235 155235276511 121278 476 225 38 — — — — — —
202522 A+ RAWGreensboro Grasshoppers — 329282 6211112 3611810 235 220329394723 174329 3611 327 38 — — — — — —
202623 AA MLE2 teams — 484430 9715321 461784 214 226306421727 195323 3710 311 96 — — — — — —
202623 AA RAW2 teams — 484408 11018326 681444 214 270379520899 250347 3014 391 96 — — — — — —
202118 ROK MLEFCL Pirates Black — 3332 4101 1200 00 125152250402 125310 613 194 17 — — — — — —
202320 A MLE2 teams — 276238 501217 291027 183 210313357670 147315 3711 291 83 — — — — — —
202421 A+ MLEGreensboro Grasshoppers — 375337 407210 2216413 156 119201240441 122178 446 198 20 — — — — — —
202522 A+ MLEGreensboro Grasshoppers — 329295 46719 2115510 235 156235278513 122274 476 225 38 — — — — — —
202623 AA MLE2 teams — 484431 9715321 461784 214 225306420726 195316 3710 311 96 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A+ MLEGreensboro Grasshoppers — 375337 407210 2216413 156 119201240441 122178 446 198 20 — — — — — —
202522 A+ MLEGreensboro Grasshoppers — 329295 46719 2115510 235 156235278513 122274 476 225 38 — — — — — —
202623 AA MLE2 teams — 484431 9715321 461784 214 225306420726 195316 3710 311 96 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEPIT 2% 380341 6711214 311435 123 193271354625 161278 388 280 75 -11 +1 +1 -2 +8 0.0
▸ 2027 — real world (MLB)
202724 MLB CTXPIT 2% 44 0000 020 00 190269344613 154278 500 275 75 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEPIT 23% 260232 46819 22964 82 196274359633 163279 378 283 78 -7 +1 +0 -2 +6 -0.2
202926 MLB MLEPIT 35% 305273 549111 251104 92 198277361638 163279 368 285 79 -8 +1 +1 -2 +7 -0.1
203027 MLB MLEPIT 40% 321287 5710111 271144 92 199278361639 161279 368 286 79 -8 +1 +1 -2 +7 -0.1
203128 MLB MLEPIT 44% 328294 5810111 271154 82 200278359636 159279 358 285 79 -8 +1 -0 -2 +7 -0.2
203229 MLB MLEPIT 45% 321287 5810111 271114 72 200277355632 155278 358 283 78 -9 +1 -1 -2 +7 -0.4
202825 MLB CTXPIT 23% 6054 10202 5221 20 194272349621 155279 378 279 78 -2 +0 +0 -0 +1 -0.0
202926 MLB CTXPIT 35% 10796 18304 9391 31 196275351626 155279 368 281 79 -3 +0 +0 -1 +2 -0.1
203027 MLB CTXPIT 40% 130116 23414 11462 41 197276351627 154279 358 281 79 -3 +0 +0 -1 +3 -0.1
203128 MLB CTXPIT 44% 144129 27515 12502 41 198276349625 151279 358 281 79 -4 +0 -0 -1 +3 -0.1
203229 MLB CTXPIT 45% 143128 26514 12502 31 198275346621 148278 358 279 78 -4 +0 -0 -1 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 584523 10419319 492078 164 199278356633 157282 358 280 70 -15 +2 +0 -4 +13 -0.4
/ 162G— A+C — 650582 11521321 552309 184 198277352629 155281 358 280 70 -16 +2 +0 -4 +14 -0.4
Career— MLE — 32422897 5479513109 264124457 12529 189270343613 155281 388 272 70 -45 +5 +1 -10 +38 -1.2
/ 162G— MLE — 650581 11019322 5324911 256 189269346615 157281 388 272 70 -17 +2 +0 -4 +14 -0.4

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 AAAltoona Curve · 380 PAwOBA .372 → .303 (−69)K% 32.1% → 39.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.11%÷1.000×1.220——39.17%
BB% (unintentional) /PA13.42%÷1.000×0.700—×1.0129.51%
HBP% /PA0.79%—×0.850—×1.0120.68%
Singles /BIP23.76%÷1.000×0.970×1.004×1.01223.41%
Doubles /BIP7.92%÷1.000×0.860×1.004×1.0126.92%
Triples /BIP0.99%÷1.000×0.950×1.004×1.0120.96%
Home runs /BIP9.41%÷1.000×0.780—×1.0127.42%

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

Result: wOBA .372 → .303; ISO .238 → .185; BABIP .357 → .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).

2026 A+Greensboro Grasshoppers · 104 PAwOBA .429 → .339 (−90)K% 21.2% → 27.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.15%÷1.000×1.310——27.71%
BB% (unintentional) /PA16.35%÷1.000×0.600—×0.9889.69%
HBP% /PA0.96%—×0.770—×0.9880.73%
Singles /BIP24.19%÷1.000×0.870×0.950×0.98819.76%
Doubles /BIP3.23%÷1.000×0.780×0.950×0.9882.36%
Triples /BIP1.61%÷1.000×0.850×0.950×0.9881.29%
Home runs /BIP11.29%÷1.000×0.880—×0.9889.82%

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 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 ×0.950.

Result: wOBA .429 → .339; ISO .298 → .263; BABIP .316 → .251. 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+Greensboro Grasshoppers · 329 PAwOBA .317 → .225 (−92)K% 35.9% → 47.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.87%÷0.994×1.310——47.25%
BB% (unintentional) /PA10.64%÷0.980×0.600—×0.9986.50%
HBP% /PA3.04%—×0.770—×0.9982.34%
Singles /BIP23.17%÷0.950×0.870×0.954×0.99820.21%
Doubles /BIP6.71%÷0.998×0.780×0.954×0.9984.99%
Triples /BIP0.61%÷1.025×0.850×0.954×0.9980.48%
Home runs /BIP7.32%÷1.048×0.880—×0.9986.13%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 110, 1B 90, 2B 100, 3B 105, K 99, BB 96 — 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.954.

Result: wOBA .317 → .225; ISO .174 → .125; BABIP .329 → .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).

2024 A+Greensboro Grasshoppers · 375 PAwOBA .275 → .198 (−77)K% 34.4% → 43.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.40%÷1.029×1.310——43.79%
BB% (unintentional) /PA9.60%÷0.974×0.600—×1.0125.98%
HBP% /PA3.47%—×0.770—×1.0122.70%
Singles /BIP14.36%÷1.024×0.870×0.966×1.01211.94%
Doubles /BIP5.13%÷0.950×0.780×0.966×1.0124.12%
Triples /BIP1.03%÷0.900×0.850×0.966×1.0120.95%
Home runs /BIP7.18%÷1.106×0.880—×1.0125.78%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 121, 1B 105, 2B 90, 3B 80, K 106, BB 95 — 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.966.

Result: wOBA .275 → .198; ISO .173 → .128; BABIP .219 → .178. 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 ABradenton Marauders · 200 PAwOBA .384 → .302 (−82)K% 28.0% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.037×1.360——36.73%
BB% (unintentional) /PA16.00%÷0.994×0.690—×1.01511.27%
HBP% /PA2.50%—×0.780—×1.0151.98%
Singles /BIP20.75%÷0.958×0.920×0.950×1.01519.21%
Doubles /BIP10.38%÷0.949×0.830×0.950×1.0158.75%
Triples /BIP0.94%÷1.150×0.910×0.950×1.0150.72%
Home runs /BIP7.55%÷0.971×0.800—×1.0156.31%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 92, 2B 90, 3B 130, K 107, BB 99 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .384 → .302; ISO .228 → .180; BABIP .343 → .303. 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 ROKFCL Pirates · 76 PAwOBA .385 → .263 (−122)K% 25.0% → 37.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.949×1.440——37.93%
BB% (unintentional) /PA13.16%÷1.002×0.620—×0.9858.02%
HBP% /PA2.63%—×0.720—×0.9851.87%
Singles /BIP31.82%÷0.984×0.820—×0.98526.11%
Doubles /BIP11.36%÷1.026×0.720—×0.9857.85%
Triples /BIP0.00%÷0.966×0.720—×0.9850.00%
Home runs /BIP2.27%÷0.925×0.780—×0.9851.89%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 85, 1B 97, 2B 105, 3B 93, K 90, BB 100 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .385 → .263; ISO .127 → .085; BABIP .442 → .346. 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 Pirates Black · 33 PAwOBA .345 → .194 (−151)K% 42.4% → 60.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA42.42%÷1.012×1.440——60.34%
BB% (unintentional) /PA6.06%÷1.002×0.620—×1.0083.78%
HBP% /PA0.00%—×0.720—×1.0080.00%
Singles /BIP23.53%÷0.998×0.820—×1.00819.47%
Doubles /BIP11.76%÷0.994×0.720—×1.0088.58%
Triples /BIP0.00%÷1.000×0.720—×1.0080.00%
Home runs /BIP11.76%÷0.976×0.780—×1.0089.47%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 100, 2B 99, 3B 100, K 102, BB 100 — 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 .345 → .194; ISO .258 → .141; BABIP .400 → .310. 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).