John Gil

SS Rome Emperors
Age 21 R/R 5'11" / 175 lbs A+ Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTMiLBFA 2034
OGV OFP45OGV rank#115ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418A/ROKATL370.250/.361/.33034052—.199/.284/.254
202519AA/AATL487.254/.347/.36775463—.217/.289/.306
202620AA/A+ATL592.262/.360/.392146074—.224/.295/.337
2027PROJMLE21MLBATL1.223/.292/.32700760.0
2028PROJ43% MLB22MLBATL219.228/.298/.344512820.4
2029PROJ61% MLB23MLBATL327.232/.303/.355817860.7
Next 3 projected WAR 1.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$4M2032Arb-2$7M2033Arb-3$10M
Skills · percentileMiLB Statcast 2026 AA
Speed93
Chase%88
K%87
Z-Con%85
wRC+77
wOBA74
Career WAR0.0 WAR median (P10 -0.5 / P90 16, comp-based) · star 5% · didn't stick 75%
CompsMasyn Winn (age 21) · Luisangel Acuña (age 21) · Tyler Pastornicky (age 21)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†76
AVG/OBP/SLG.223 / .292 / .327
PA1
HR0
K%23
BB%8
BABIP275
ISO106
MLB%0%
Value2027 · WAR
BAT: -6.0 runs (wOBA-derived runs vs avg)-6BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.91.80.00.40.71.01.21.21.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$20M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.4$1M+$0.8M
2029Pre-Arb$0.8M+0.7$2M+$2M
2030Pre-Arb$0.8M+1.0$6M+$6M
2031Arb-1$4M+1.2$7M+$4M
2032Arb-2$7M+1.2$7M+$2M
2033Arb-3$10M+1.1$6M+$0.0M
Totals $25M $30M +$15M

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)
202317 ROKDSL Braves — 199158 45921 33343 203 285418386804 101346 1717 362 56 — — — — — —
202418 AAugusta GreenJackets — 159137 28510 19370 142 204301255557 51275 2312 259 39 — — — — — —
202418 ROKFCL Braves — 211175 50903 28347 266 286405389793 103338 1613 364 61 — — — — — —
202519 AAColumbus Clingstones — 2523 4000 270 40 174240174414 250 288 201 -4 — — — — — —
202519 AAugusta GreenJackets — 462399 1032517 57642 5014 258353378731 120291 1412 331 67 — — — — — —
202620 AAColumbus Clingstones — 161143 45432 15272 175 315388427814 112374 179 364 99 — — — — — —
202620 A+Rome Emperors — 431360 8711112 56935 436 242350378728 136286 2213 326 64 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Braves — 199169 32611 22433 203 189294254548 65232 2211 251 56 — — — — — —
202418 A MLEAugusta GreenJackets — 159142 27410 14500 142 190263232495 42277 319 226 39 — — — — — —
202418 ROK MLEFCL Braves — 211185 38602 18477 266 205300270570 65258 229 258 61 — — — — — —
202519 AA MLEColumbus Clingstones — 2524 4000 180 40 167200167367 233 324 162 -4 — — — — — —
202519 A MLEAugusta GreenJackets — 462415 912215 42882 5014 219294313607 94262 199 267 67 — — — — — —
202620 AA MLEColumbus Clingstones — 161147 42432 11332 175 286344395738 109346 207 314 99 — — — — — —
202620 A+ MLERome Emperors — 431383 779111 351225 436 201277316593 115248 288 263 64 — — — — — —
202317 ROK MLEDSL Braves — 199169 32611 22433 203 189294254548 65240 2211 251 56 — — — — — —
202317 ROK RAWDSL Braves — 199158 45921 33343 203 285418386804 101346 1717 362 56 — — — — — —
202418 ROK MLE2 teams — 370327 651112 32977 408 199284257541 58273 269 244 51 — — — — — —
202418 ROK RAW2 teams — 370312 781413 47717 408 250361330691 80311 1913 319 51 — — — — — —
202519 A MLE2 teams — 487439 952215 43972 5414 216289305594 89265 209 262 63 — — — — — —
202519 A RAW2 teams — 487422 1072517 59712 5414 254347367714 114289 1512 324 63 — — — — — —
202620 A+ MLE2 teams — 592530 11912413 461557 6011 225295336631 111286 268 277 74 — — — — — —
202620 A+ RAW2 teams — 592503 13215414 711207 6011 262360392752 129313 2012 336 74 — — — — — —
202317 ROK MLEDSL Braves — 199172 32611 22433 203 186294250544 64232 2211 251 56 — — — — — —
202418 ROK MLE2 teams — 370328 651112 32977 408 198284256540 58266 269 244 51 — — — — — —
202519 A MLE2 teams — 487439 952215 43972 5414 216289305594 89261 209 262 63 — — — — — —
202620 A+ MLE2 teams — 592534 11912413 461557 6011 223295333628 110275 268 277 74 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLE2 teams — 370328 651112 32977 408 198284256540 58266 269 244 51 — — — — — —
202519 A MLE2 teams — 487439 952215 43972 5414 216289305594 89261 209 262 63 — — — — — —
202620 A+ MLE2 teams — 592534 11912413 461557 6011 223295333628 110275 268 277 74 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEATL 0% 648585 13019312 521476 367 223292327619 105275 238 280 76 -19 +4 -1 +7 +14 0.3
▸ 2027 — real world (MLB)
202721 MLB CTXATL 0% 11 0000 000 00 223292327619 105275 00 280 76 -0 +0 -0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEATL 43% 504454 10415311 411114 285 228298344642 116276 228 290 82 -11 +4 -1 +5 +11 0.9
202923 MLB MLEATL 61% 537482 11217312 451175 296 232303355658 123277 228 296 86 -9 +3 -1 +6 +12 1.2
203024 MLB MLEATL 66% 578519 12118314 491245 296 234306363669 129279 218 300 89 -7 +3 -0 +6 +13 1.5
203125 MLB MLEATL 69% 594534 12519315 501285 296 236308367675 132280 228 303 91 -6 +3 +0 +6 +13 1.7
203226 MLB MLEATL 70% 590530 12519315 501275 275 236309369678 133280 228 304 92 -6 +3 +0 +6 +13 1.7
203327 MLB MLEATL 69% 590529 12419315 511285 265 235308367674 132280 229 303 91 -6 +3 +0 +6 +13 1.6
203428 MLB MLEATL 68% 582522 12219314 501275 225 233306362668 129279 229 300 89 -7 +2 -1 +6 +13 1.3
203529 MLB MLEATL 67% 565507 11718313 481255 184 231303356659 125278 228 297 87 -9 +2 -1 +6 +12 1.0
203630 MLB MLEATL 66% 552496 11317213 471244 153 228300349649 121276 229 292 84 -11 +2 -2 +6 +12 0.7
203731 MLB MLEATL 65% 534481 10816212 441224 103 224295339634 115274 238 286 80 -13 +1 -3 +6 +12 0.3
203832 MLB MLEATL 70% 511460 10115210 421194 62 219289328617 108270 238 279 75 -15 +0 -3 +5 +11 -0.2
202822 MLB CTXATL 43% 219197 46715 18482 122 228298344642 116276 228 290 82 -5 +2 -0 +2 +5 0.4
202923 MLB CTXATL 61% 327294 691028 27713 173 232303355658 123277 228 296 86 -5 +2 -0 +4 +7 0.7
203024 MLB CTXATL 66% 383345 801229 32823 204 234306363669 129279 218 300 89 -5 +2 -0 +4 +8 1.0
203125 MLB CTXATL 69% 408366 8613210 35884 204 236308367675 132280 229 303 91 -4 +2 +0 +4 +9 1.2
203226 MLB CTXATL 70% 412370 8713211 35894 194 236309369678 133280 228 304 92 -4 +2 +0 +4 +9 1.2
203327 MLB CTXATL 69% 407365 8513210 35884 184 235308367674 132280 229 303 91 -4 +2 +0 +4 +9 1.1
203428 MLB CTXATL 68% 399359 8413210 34873 153 233306362668 129279 229 300 89 -5 +2 -0 +4 +9 0.9
203529 MLB CTXATL 67% 377339 791229 32843 123 231303356659 125278 228 297 87 -6 +1 -1 +4 +8 0.7
203630 MLB CTXATL 66% 363326 741128 31823 102 228300349649 121276 239 292 84 -7 +1 -1 +4 +8 0.5
203731 MLB CTXATL 65% 348313 711118 29803 72 224295339634 115274 238 286 80 -8 +1 -2 +4 +8 0.2
203832 MLB CTXATL 70% 360325 711117 30842 42 219289328617 108270 238 279 75 -11 +0 -2 +4 +8 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 40033599 8321261995 33888334 15433 231303356659 125279 228 296 81 -64 +18 -7 +43 +87 7.7
/ 162G— A+C — 650584 13420315 551436 255 229302351653 122277 228 296 81 -10 +3 -1 +7 +14 1.3
Career— MLE — 79957168 162524938169 677179272 42588 227300343643 116277 228 288 81 -106 +29 -11 +68 +138 12.0
/ 162G— MLE — 650583 13220314 551466 357 226300343643 117276 228 288 81 -11 +3 -1 +7 +14 1.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 A+Rome Emperors · 431 PAwOBA .323 → .263 (−61)K% 21.6% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.58%÷1.000×1.310——28.27%
BB% (unintentional) /PA12.99%÷1.000×0.600—×1.0428.12%
HBP% /PA1.16%—×0.770—×1.0420.93%
Singles /BIP23.60%÷1.000×0.870×0.975×1.04220.86%
Doubles /BIP4.12%÷1.000×0.780×0.975×1.0423.27%
Triples /BIP0.37%÷1.000×0.850×0.975×1.0420.32%
Home runs /BIP4.49%÷1.000×0.880—×1.0424.12%

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 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.975.

Result: wOBA .323 → .263; ISO .136 → .122; BABIP .286 → .248. 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 AAColumbus Clingstones · 161 PAwOBA .357 → .314 (−44)K% 16.8% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.77%÷1.000×1.220——20.46%
BB% (unintentional) /PA9.32%÷1.000×0.680—×1.0506.65%
HBP% /PA1.24%—×0.840—×1.0501.10%
Singles /BIP31.03%÷1.000×0.920×0.965×1.05028.93%
Doubles /BIP3.45%÷1.000×0.910×0.965×1.0503.18%
Triples /BIP2.59%÷1.000×0.880×0.965×1.0502.31%
Home runs /BIP1.72%÷1.000×0.800—×1.0501.45%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (4.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.965.

Result: wOBA .357 → .314; ISO .112 → .098; BABIP .374 → .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).

2025 AAugusta GreenJackets · 462 PAwOBA .324 → .267 (−57)K% 13.9% → 19.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.85%÷0.984×1.360——19.15%
BB% (unintentional) /PA12.34%÷0.985×0.690—×1.0459.03%
HBP% /PA0.43%—×0.780—×1.0450.35%
Singles /BIP20.90%÷1.030×0.920×0.984×1.04519.19%
Doubles /BIP7.46%÷0.977×0.830×0.984×1.0456.52%
Triples /BIP0.30%÷1.037×0.910×0.984×1.0450.27%
Home runs /BIP2.09%÷1.281×0.800—×1.0451.36%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 156, 1B 106, 2B 95, 3B 107, K 97, BB 97 — 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 ×0.984.

Result: wOBA .324 → .267; ISO .120 → .092; BABIP .291 → .262. 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 AAColumbus Clingstones · 25 PAwOBA .196 → .162 (−34)K% 28.0% → 33.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.00%÷1.011×1.220——33.77%
BB% (unintentional) /PA8.00%÷1.036×0.680—×1.0505.51%
HBP% /PA0.00%—×0.840—×1.0500.00%
Singles /BIP25.00%÷1.038×0.920—×1.05023.27%
Doubles /BIP0.00%÷0.951×0.910—×1.0500.00%
Triples /BIP0.00%÷1.108×0.880—×1.0500.00%
Home runs /BIP0.00%÷0.934×0.800—×1.0500.00%

Factors used: league row SL. Park (home-season share, regressed): HR 87, 1B 108, 2B 90, 3B 122, K 102, BB 107 — applied at half strength. Age: age 19 vs a level average of 24.8 → +5.0% on BB/HBP/hit rates (5.8 yr younger than average).

Result: wOBA .196 → .162; ISO .000 → .000; BABIP .250 → .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).

2024 ROKFCL Braves · 211 PAwOBA .357 → .258 (−99)K% 16.1% → 22.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.11%÷1.037×1.440——22.37%
BB% (unintentional) /PA13.27%÷0.965×0.620—×1.0228.71%
HBP% /PA3.32%—×0.720—×1.0222.44%
Singles /BIP26.95%÷1.047×0.820×0.981×1.02221.16%
Doubles /BIP6.38%÷1.022×0.720×0.981×1.0224.51%
Triples /BIP0.00%÷1.150×0.720×0.981×1.0220.00%
Home runs /BIP2.13%÷1.266×0.780—×1.0221.34%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 153, 1B 109, 2B 104, 3B 130, K 107, BB 93 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .357 → .258; ISO .103 → .068; BABIP .338 → .258. 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 AAugusta GreenJackets · 159 PAwOBA .256 → .226 (−31)K% 23.3% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.27%÷1.009×1.360——31.36%
BB% (unintentional) /PA11.95%÷0.998×0.690—×1.0508.67%
HBP% /PA0.00%—×0.780—×1.0500.00%
Singles /BIP22.00%÷0.959×0.920×1.025×1.05022.72%
Doubles /BIP5.00%÷0.983×0.830×1.025×1.0504.54%
Triples /BIP1.00%÷1.000×0.910×1.025×1.0500.98%
Home runs /BIP0.00%÷1.010×0.800—×1.0500.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 92, 2B 97, 3B 100, K 102, BB 100 — applied at half strength. Age: age 18 vs a level average of 22.0 → +5.0% on BB/HBP/hit rates (4.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.025.

Result: wOBA .256 → .226; ISO .051 → .045; BABIP .275 → .277. 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 DSLDSL Braves · 199 PAwOBA .361 → .251 (−110)K% 17.1% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.09%÷0.961×1.220——21.69%
BB% (unintentional) /PA16.58%÷1.048×0.700—×1.02211.33%
HBP% /PA1.51%—×0.700—×1.0221.08%
Singles /BIP26.61%÷1.004×0.680×0.985×1.02218.16%
Doubles /BIP7.26%÷0.913×0.600×0.985×1.0224.81%
Triples /BIP1.61%÷1.141×0.600×0.985×1.0220.85%
Home runs /BIP0.81%÷0.816×0.470—×1.0220.47%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 63, 1B 101, 2B 83, 3B 128, K 92, BB 110 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.985.

Result: wOBA .361 → .251; ISO .101 → .066; BABIP .346 → .232. 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).