Antonis Macias

2B Hub City Spartanburgers
Age 22 L/S 6'0" / 185 lbs A+ HR +15%BB +5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#978ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202419A/ROK/INTL3 orgs240.274/.392/.3631679—.247/.353/.325
202520A+/A/INTL2 orgs481.273/.400/.3432580—.239/.336/.298
202621A+TEX392.258/.360/.3939577—.228/.298/.342
2027PROJMLE22MLBTEX1.223/.303/.3140077-0.0
2028PROJ35% MLB23MLBTEX118.229/.309/.33321830.0
2029PROJ46% MLB24MLBTEX186.232/.312/.34542870.2
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Arb-1$0.8M+2
Skills · percentileMiLB Statcast 2026 A+
Z-Con%91
Whiff%90
K%89
Chase%80
BB%54
wRC+49
Career WAR0.0 WAR median (P10 -0.1 / P90 7.4, comp-based) · star 2% · didn't stick 80%
CompsJosh Alley (age 22) · Justin Yurchak (age 22) · Greg Cullen (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†77
AVG/OBP/SLG.223 / .303 / .314
PA1
HR0
K%21
BB%9
BABIP276
ISO96
MLB%0%
Value2027 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.20.30.30.30.20.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$7M ctrl surplus
Tools · ContractCON 45 / POW 20
Toolsscout grade
CONTACT45
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED40
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
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.3$0.9M+$0.3M
2032Pre-Arb$0.9M+0.3$0.8M+$0.3M
2033Pre-Arb$0.9M+0.2$0.5M+$0.0M
2034Arb-1$0.8M+0.1$0.2M+$0.0M (cut)
2035Arb-2$0.4M———
2036Extbeyond projection horizon · no WAR estimate
Totals $3M $2M +$0.6M

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)
202318 ROKDSL Rangers Red — 197164 461000 234510 128 280401341742 61387 2312 349 44 — — — — — —
202419 ADown East Wood Ducks — 5953 12400 5191 01 226305302607 75353 328 281 34 — — — — — —
202419 ROKACL Rangers — 10880 28710 25143 45 350519463981 113424 1323 448 115 — — — — — —
202419 INTLMelbourne Aces — 7368 15201 5170 20 221274294568 74280 237 260 62 — — — — — —
202520 A+Hub City Spartanburgers — 5952 15201 6130 11 288362385747 96368 2210 334 64 — — — — — —
202520 AHickory Crawdads — 401312 831421 71675 43 266410333743 67322 1718 340 81 — — — — — —
202520 INTLYaquis de Obregon — 2121 7100 030 00 333333381714 48389 140 320 103 — — — — — —
202621 A+Hub City Spartanburgers — 392333 861429 47636 52 258360393753 135291 1612 338 77 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202318 ROK MLEDSL Rangers Red — 197171 32600 165610 128 187294222517 35267 288 233 44 — — — — — —
202419 A MLEDown East Wood Ducks — 5954 10300 4251 01 185254241495 56337 427 219 34 — — — — — —
202419 ROK MLEACL Rangers — 10889 25610 16203 45 281407371778 90349 1915 338 115 — — — — — —
202520 A+ MLEHub City Spartanburgers — 5954 14201 4170 11 259310352662 93326 297 263 64 — — — — — —
202520 A MLEHickory Crawdads — 401335 791121 48935 43 236340290630 54295 2312 288 81 — — — — — —
202621 A+ MLEHub City Spartanburgers — 392351 801228 29836 52 228298342640 114266 217 282 77 — — — — — —
202318 ROK MLEDSL Rangers Red — 197171 32600 165610 128 187294222517 35278 288 233 44 — — — — — —
202318 ROK RAWDSL Rangers Red — 197164 461000 234510 128 280401341742 61387 2312 349 44 — — — — — —
202419 ROK MLE3 teams — 240208 491210 28664 66 236338303640 67345 2812 296 86 — — — — — —
202419 ROK RAW3 teams — 240201 551311 35504 66 274392363755 90360 2115 350 86 — — — — — —
202520 A MLE3 teams — 481408 981422 541155 54 240336299635 59318 2411 285 79 — — — — — —
202520 A RAW3 teams — 481385 1051722 77835 54 273400343743 70331 1716 338 79 — — — — — —
202621 A+ MLEHub City Spartanburgers — 392351 801228 29836 52 228298342640 114273 217 282 77 — — — — — —
202621 A+ RAWHub City Spartanburgers — 392333 861429 47636 52 258360393753 135291 1612 338 77 — — — — — —
202318 ROK MLEDSL Rangers Red — 197169 32600 165610 128 189294225519 36267 288 233 44 — — — — — —
202419 ROK MLE3 teams — 240206 491210 28664 66 238338306643 68345 2812 296 86 — — — — — —
202520 A MLE3 teams — 481419 981422 541155 54 234336291627 57299 2411 285 79 — — — — — —
202621 A+ MLEHub City Spartanburgers — 392354 801228 29836 52 226298339637 113266 217 282 77 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLE3 teams — 240206 491210 28664 66 238338306643 68345 2812 296 86 — — — — — —
202520 A MLE3 teams — 481419 981422 541155 54 234336291627 57299 2411 285 79 — — — — — —
202621 A+ MLEHub City Spartanburgers — 392354 801228 29836 52 226298339637 113266 217 282 77 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLETEX 0% 502446 991626 461065 53 223303312614 89276 219 281 77 -14 -0 +0 +2 +11 -0.1
▸ 2027 — real world (MLB)
202722 MLB CTXTEX 0% 11 0000 000 00 223303314617 90276 00 282 77 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLETEX 35% 341303 691125 31714 42 228308330638 102278 219 290 83 -7 +0 +0 +1 +7 0.2
202924 MLB MLETEX 46% 402358 831427 37834 52 231312341653 110279 219 296 87 -6 +0 +0 +1 +9 0.4
203025 MLB MLETEX 52% 437388 911529 41905 52 233313348661 115280 219 299 89 -6 +0 +0 +2 +9 0.5
203126 MLB MLETEX 54% 454404 941629 42945 53 233314351664 117280 219 300 89 -6 -0 +0 +2 +10 0.6
203227 MLB MLETEX 54% 460409 951629 43975 53 233313351664 118280 219 300 89 -6 -0 +0 +2 +10 0.6
203328 MLB MLETEX 54% 458408 941629 42975 43 231311346657 115279 219 297 87 -7 -0 -1 +2 +10 0.4
203429 MLB MLETEX 53% 450401 921529 42974 33 229308339647 111278 229 294 85 -8 -1 -1 +2 +10 0.1
203530 MLB MLETEX 57% 438391 891528 40964 34 225304331636 106276 229 289 82 -10 -1 -2 +2 +9 -0.2
202823 MLB CTXTEX 35% 118105 25412 11251 11 229309333642 104277 219 292 83 -2 -0 +0 +0 +3 0.0
202924 MLB CTXTEX 46% 186165 39614 17382 21 232312345658 113279 209 298 87 -3 +0 +0 +1 +4 0.2
203025 MLB CTXTEX 52% 226201 47715 21472 31 234314352666 118280 219 301 89 -3 +0 +0 +1 +5 0.3
203126 MLB CTXTEX 54% 246218 51815 23513 31 234314355670 121280 219 302 89 -3 +0 +0 +1 +5 0.3
203227 MLB CTXTEX 54% 250222 51815 23523 31 234314355669 121280 219 302 89 -3 +0 +0 +1 +5 0.3
203328 MLB CTXTEX 54% 249221 51815 23533 21 232312350662 118279 219 299 87 -4 +0 -0 +1 +5 0.2
203429 MLB CTXTEX 53% 239213 49815 22512 22 229309344652 114277 219 296 85 -4 -0 -1 +1 +5 0.1
203530 MLB CTXTEX 57% 249222 51815 23542 12 226305335640 109276 229 291 82 -5 -1 -1 +1 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 17631567 36457836 16337118 1710 232312348660 116281 219 298 83 -28 -1 -2 +6 +38 1.4
/ 162G— A+C — 650578 13421313 601377 64 232312346658 114281 219 298 83 -10 -0 -1 +2 +14 0.5
Career— MLE — 49604387 10081692278 464109063 6443 230312332644 102286 229 291 83 -61 -2 -4 +13 +79 2.5
/ 162G— MLE — 650575 13222310 611438 86 230312330643 101286 229 291 83 -11 -0 -1 +2 +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 A+Hub City Spartanburgers · 392 PAwOBA .333 → .282 (−51)K% 16.1% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.07%÷1.000×1.310——21.05%
BB% (unintentional) /PA11.99%÷1.000×0.600—×1.0277.39%
HBP% /PA1.53%—×0.770—×1.0271.21%
Singles /BIP22.59%÷1.000×0.870×1.047×1.02721.14%
Doubles /BIP5.19%÷1.000×0.780×1.047×1.0274.35%
Triples /BIP0.74%÷1.000×0.850×1.047×1.0270.68%
Home runs /BIP3.33%÷1.000×0.880—×1.0273.01%

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

Result: wOBA .333 → .282; ISO .135 → .122; BABIP .291 → .266. 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 AHickory Crawdads · 401 PAwOBA .342 → .288 (−54)K% 16.7% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.71%÷0.981×1.360——23.16%
BB% (unintentional) /PA17.71%÷1.051×0.690—×1.03011.97%
HBP% /PA1.25%—×0.780—×1.0301.00%
Singles /BIP26.94%÷1.002×0.920×1.004×1.03025.57%
Doubles /BIP5.71%÷1.123×0.830×1.004×1.0304.37%
Triples /BIP0.82%÷1.039×0.910×1.004×1.0300.74%
Home runs /BIP0.41%÷1.037×0.800—×1.0300.32%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 107, 1B 100, 2B 125, 3B 108, K 96, BB 110 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .342 → .288; ISO .067 → .056; BABIP .322 → .295. 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+Hub City Spartanburgers · 59 PAwOBA .325 → .263 (−62)K% 22.0% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.03%÷1.026×1.310——28.15%
BB% (unintentional) /PA10.17%÷1.041×0.600—×1.0426.11%
HBP% /PA0.00%—×0.770—×1.0420.00%
Singles /BIP30.77%÷1.020×0.870—×1.04227.35%
Doubles /BIP5.13%÷0.909×0.780—×1.0424.58%
Triples /BIP0.00%÷1.150×0.850—×1.0420.00%
Home runs /BIP2.56%÷1.215×0.880—×1.0421.94%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 143, 1B 104, 2B 82, 3B 130, K 105, BB 108 — 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).

Result: wOBA .325 → .263; ISO .096 → .077; BABIP .368 → .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).

2024 ROKACL Rangers · 108 PAwOBA .438 → .338 (−100)K% 13.0% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.96%÷0.993×1.440——18.80%
BB% (unintentional) /PA23.15%÷0.971×0.620—×1.00814.89%
HBP% /PA2.78%—×0.720—×1.0082.01%
Singles /BIP30.30%÷1.014×0.820×1.050×1.00825.91%
Doubles /BIP10.61%÷1.011×0.720×1.050×1.0087.99%
Triples /BIP1.52%÷1.150×0.720×1.050×1.0081.00%
Home runs /BIP0.00%÷1.040×0.780—×1.0080.00%

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

Result: wOBA .438 → .338; ISO .113 → .087; BABIP .424 → .349. 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 ADown East Wood Ducks · 59 PAwOBA .274 → .219 (−56)K% 32.2% → 42.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.20%÷1.022×1.360——42.87%
BB% (unintentional) /PA8.47%÷0.983×0.690—×1.0456.22%
HBP% /PA1.69%—×0.780—×1.0451.38%
Singles /BIP23.53%÷0.973×0.920—×1.04523.24%
Doubles /BIP11.76%÷0.978×0.830—×1.04510.44%
Triples /BIP0.00%÷1.150×0.910—×1.0450.00%
Home runs /BIP0.00%÷1.008×0.800—×1.0450.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 95, 2B 96, 3B 130, K 104, 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).

Result: wOBA .274 → .219; ISO .075 → .058; BABIP .353 → .337. 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 Rangers Red · 197 PAwOBA .341 → .233 (−108)K% 22.8% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.84%÷0.988×1.220——28.22%
BB% (unintentional) /PA11.68%÷1.037×0.700—×1.0087.94%
HBP% /PA5.08%—×0.700—×1.0083.58%
Singles /BIP30.25%÷0.963×0.680×1.011×1.00821.77%
Doubles /BIP8.40%÷1.051×0.600×1.011×1.0084.89%
Triples /BIP0.00%÷1.126×0.600×1.011×1.0080.00%
Home runs /BIP0.00%÷1.056×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 111, 1B 93, 2B 110, 3B 125, K 98, BB 107 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .341 → .233; ISO .061 → .035; BABIP .387 → .267. 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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .