Lorenzo Meola

SS San Jose Giants
Age 23 R/R 5'11" / 180 lbs A HR -15%H -3% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP40OGV rank#393ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202521ASF70.273/.314/.4703346—.209/.243/.343
202622ASF547.269/.357/.468151773—.211/.283/.358
2027PROJMLE23MLBSF544.219/.282/.3511211780.5
2028PROJ38% MLB24MLBSF155.218/.282/.34833810.3
2029PROJ55% MLB25MLBSF247.220/.284/.35255820.5
Next 3 projected WAR 1.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
ISO79
Speed76
Whiff%64
wOBA62
Z-Con%58
wRC+55
Career WAR0.0 WAR median (P10 -0.1 / P90 0.4, comp-based) · star 2% · didn't stick 93%
CompsJeferson Morales (age 23) · Tommy Field (age 24) · Alex Isola (age 23)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†78
AVG/OBP/SLG.218 / .279 / .348
PA210
HR4
K%27
BB%6
ISO132
MLB%0%
Value2027 · WAR
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.6 runs (Defensive runs vs avg)+2FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.30.50.70.70.60.50.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$26M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.3$0.7M+$0.2M
2035Arb-1$0.8M+0.1$0.2M+$0.0M (cut)
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $3M $4M +$2M

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)
202521 ASan Jose Giants — 7066 18403 4170 31 273314470784 197326 246 345 46 — — — — — —
202622 ASan Jose Giants — 547476 12840515 5213313 175 269357468825 200338 2410 362 73 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A MLESan Jose Giants — 7067 14302 3240 31 209243343586 134288 344 236 46 — — — — — —
202622 A MLESan Jose Giants — 547492 10431411 3618113 175 211283358641 146293 337 276 73 — — — — — —
202521 A MLESan Jose Giants — 7067 14302 3240 31 209243343586 134293 344 236 46 — — — — — —
202521 A RAWSan Jose Giants — 7066 18403 4170 31 273314470784 197326 246 345 46 — — — — — —
202622 A MLESan Jose Giants — 547492 10431411 3618113 175 211283358641 146304 337 276 73 — — — — — —
202622 A RAWSan Jose Giants — 547476 12840515 5213313 175 269357468825 200338 2410 362 73 — — — — — —
202521 A MLESan Jose Giants — 7067 14302 3240 31 209243343586 134288 344 236 46 — — — — — —
202622 A MLESan Jose Giants — 547493 10431411 3618113 175 211283357640 146293 337 276 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202521 A MLESan Jose Giants — 7067 14302 3240 31 209243343586 134288 344 236 46 — — — — — —
202622 A MLESan Jose Giants — 547493 10431411 3618113 175 211283357640 146293 337 276 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLESF 0% 544496 11025312 351448 113 219282351633 132282 266 283 78 -14 +1 +4 +6 +12 0.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLESF 38% 412376 831929 271086 82 222285358643 135284 267 287 81 -9 +1 +3 +4 +9 0.8
202925 MLB MLESF 55% 446407 9120310 301166 93 224288362649 138284 267 290 82 -9 +1 +4 +5 +10 0.9
203026 MLB MLESF 64% 463422 9521311 321196 103 225289364653 139284 267 292 83 -9 +1 +4 +5 +10 1.1
203127 MLB MLESF 66% 470428 9621311 331216 103 225290363653 139284 267 292 84 -9 +1 +4 +5 +10 1.1
203228 MLB MLESF 67% 468426 9521211 331206 93 224290361651 137284 267 291 83 -9 +1 +3 +5 +10 0.9
203329 MLB MLESF 66% 459418 9220210 321196 83 222287356642 134283 267 288 81 -11 +0 +2 +5 +10 0.7
203430 MLB MLESF 65% 448409 9020210 311185 73 219283348632 129281 267 283 78 -12 +0 +1 +5 +10 0.4
203531 MLB MLESF 65% 434396 861929 301165 63 215279339618 124278 277 277 74 -13 +0 +1 +5 +9 0.1
202824 MLB CTXSF 38% 155142 31713 10412 31 218282348630 130280 266 282 81 -4 +0 +1 +2 +3 0.3
202925 MLB CTXSF 55% 247225 491115 17643 51 220284352636 132281 267 285 82 -5 +1 +2 +3 +5 0.5
203026 MLB CTXSF 64% 294268 591326 20764 62 221286354640 133281 267 286 83 -6 +0 +2 +3 +6 0.7
203127 MLB CTXSF 66% 309280 631427 22794 62 221286354640 133281 267 287 84 -6 +0 +2 +3 +7 0.7
203228 MLB CTXSF 67% 312283 631427 22804 62 220286352638 131280 267 286 83 -6 +0 +2 +3 +7 0.6
203329 MLB CTXSF 66% 302274 601326 21794 52 218283346630 128279 267 282 81 -7 +0 +1 +3 +7 0.5
203430 MLB CTXSF 65% 292266 571316 20774 52 215280339619 124278 267 278 78 -8 +0 +1 +3 +6 0.3
203531 MLB CTXSF 65% 281257 541215 19753 42 212275331606 119275 277 273 74 -9 +0 +0 +3 +6 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 21921995 436971245 15157128 4014 219283347630 128281 267 282 79 -50 +2 +13 +23 +47 3.7
/ 162G— A+C — 650592 13029413 451698 124 220284348632 128283 267 282 79 -15 +1 +4 +7 +14 1.1
Career— MLE — 44274032 8882052498 301119862 9130 220285356641 136286 277 285 79 -88 +5 +23 +41 +83 6.4
/ 162G— MLE — 650592 13030414 441769 134 220283355638 135286 277 285 79 -15 +1 +4 +7 +14 1.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.

2026 ASan Jose Giants · 547 PAwOBA .356 → .276 (−80)K% 24.3% → 33.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.31%÷1.000×1.360——33.07%
BB% (unintentional) /PA9.51%÷1.000×0.690—×0.9906.49%
HBP% /PA2.38%—×0.780—×0.9901.84%
Singles /BIP19.83%÷1.000×0.920×0.996×0.99017.98%
Doubles /BIP11.66%÷1.000×0.830×0.996×0.9909.54%
Triples /BIP1.46%÷1.000×0.910×0.996×0.9901.31%
Home runs /BIP4.37%÷1.000×0.800—×0.9903.46%

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

Result: wOBA .356 → .276; ISO .200 → .152; BABIP .338 → .293. 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 ASan Jose Giants · 70 PAwOBA .335 → .236 (−99)K% 24.3% → 34.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.29%÷0.962×1.360——34.35%
BB% (unintentional) /PA5.71%÷1.055×0.690——3.74%
HBP% /PA0.00%—×0.780——0.00%
Singles /BIP22.45%÷1.007×0.920×1.050—21.53%
Doubles /BIP8.16%÷1.138×0.830×1.050—6.25%
Triples /BIP0.00%÷0.902×0.910×1.050—0.00%
Home runs /BIP6.12%÷1.358×0.800——3.61%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 172, 1B 101, 2B 128, 3B 80, K 92, BB 111 — 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 .335 → .236; ISO .197 → .112; BABIP .326 → .288. 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).