Juan Ortuno

2B Wilson Warbirds
Age 20 R/R 5'8" / 165 lbs A HR +10%K +6% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP45OGV rank#125ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKDSL Brewers 1192.344/.468/.48132272—.210/.326/.272
202518ROKMIL92.250/.473/.4223396—.194/.363/.333
202619A+/AMIL508.238/.392/.34254180—.207/.330/.292
2027PROJMLE20MLBMIL559.229/.344/.327619960.8
2028PROJ48% MLB21MLBMIL232.231/.346/.343481030.8
2029PROJ68% MLB22MLBMIL354.236/.348/.3587111071.3
Next 3 projected WAR 2.8Projected 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
Chase%94
K%86
BB%86
Whiff%85
Z-Con%80
wOBA62
Career WAR0.0 WAR median (P10 -0.3 / P90 21, comp-based) · star 6% · didn't stick 76%
CompsNacho Alvarez Jr. (age 20) · Adrian Pinto (age 20) · Ricky Cabrera (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†96
AVG/OBP/SLG.227 / .341 / .324
PA210
HR2
SB7
K%20
BB%12
ISO98
MLB%0%
Value2027 · WAR
BAT: -0.9 runs (wOBA-derived runs vs avg)-1BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.7 runs (Positional adjustment)+1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.80+0.8WAR
0.01.22.40.81.31.71.81.91.91.81.61.31.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$97M ctrl surplus
Tools · ContractCON 55 / POW 40
Toolsscout grade
CONTACT55
scouting grade only
POWER40
scouting grade only
EYE70
scouting grade only
SPEED63
scouting grade only
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+1.9$10M+$10M
2033Pre-Arb$0.9M+1.9$10M+$9M
2034Pre-Arb$1.0M+1.8$8M+$8M
2035Arb-1$5M+1.6$7M+$5M
2036Arb-2$7M+1.3$5M+$2M
2037Arb-3$9M+1.1$4M+$1M
Totals $24M $45M +$35M

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)
202417 ROKDSL Brewers 1 — 192154 53633 29277 227 344468481949 136397 1415 423 72 — — — — — —
202518 ROKACL Brewers — 9264 16203 21156 33 250473422894 172277 1623 411 96 — — — — — —
202619 A+Wisconsin Timber Rattlers — 2822 4101 253 40 182333364697 182176 187 313 73 — — — — — —
202619 AWilson Warbirds — 480378 912414 827715 3713 241395341736 101289 1617 344 80 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Brewers 1 — 192162 34321 21337 227 210326272598 62246 1711 274 72 — — — — — —
202518 ROK MLEACL Brewers — 9272 14103 13226 33 194363333696 139227 2414 310 96 — — — — — —
202619 A+ MLEWisconsin Timber Rattlers — 2823 4101 163 40 174296348644 174163 214 276 73 — — — — — —
202619 A MLEWilson Warbirds — 480402 842113 5910515 3713 209332289620 80266 2212 286 80 — — — — — —
202417 ROK MLEDSL Brewers 1 — 192162 34321 21337 227 210326272598 62254 1711 274 72 — — — — — —
202417 ROK RAWDSL Brewers 1 — 192154 53633 29277 227 344468481949 136397 1415 423 72 — — — — — —
202518 ROK MLEACL Brewers — 9272 14103 13226 33 194363333696 139229 2414 310 96 — — — — — —
202518 ROK RAWACL Brewers — 9264 16203 21156 33 250473422894 172277 1623 411 96 — — — — — —
202619 A MLE2 teams — 508424 882214 6111118 4113 208332292624 85268 2212 285 79 — — — — — —
202619 A RAW2 teams — 508400 952515 848218 4113 237392343734 105283 1617 342 79 — — — — — —
202417 ROK MLEDSL Brewers 1 — 192162 34321 21337 227 210326272598 62246 1711 274 72 — — — — — —
202518 ROK MLEACL Brewers — 9273 14103 13226 33 192363329691 137227 2414 310 96 — — — — — —
202619 A MLE2 teams — 508424 882214 6111118 4113 208332292624 85260 2212 285 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Brewers 1 — 192162 34321 21337 227 210326272598 62246 1711 274 72 — — — — — —
202518 ROK MLEACL Brewers — 9273 14103 13226 33 192363329691 137227 2414 310 96 — — — — — —
202619 A MLE2 teams — 508424 882214 6111118 4113 208332292624 85260 2212 285 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEMIL 0% 559471 1082426 6711016 196 229344327671 98283 2012 311 96 -2 +1 +0 +2 +12 0.8
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEMIL 48% 479405 942117 579214 165 235349347696 113284 1912 320 103 +2 +1 +0 +2 +10 1.5
202922 MLB MLEMIL 68% 520439 1052329 629914 165 239351362713 123285 1912 326 107 +4 +1 +0 +2 +11 1.9
203023 MLB MLEMIL 76% 560474 11525211 6610615 175 242352371723 129286 1912 329 109 +6 +1 +0 +2 +12 2.2
203124 MLB MLEMIL 78% 578490 11925212 6811015 175 243352377729 133287 1912 331 110 +7 +1 +0 +2 +13 2.3
203225 MLB MLEMIL 79% 590502 12326213 6811315 175 244351380731 136288 1912 332 111 +7 +1 +0 +2 +13 2.4
203326 MLB MLEMIL 79% 599510 12426213 6911415 165 244351379731 136287 1912 331 110 +7 +1 +0 +2 +13 2.4
203427 MLB MLEMIL 78% 596507 12326213 6911515 165 243350377727 134287 1912 330 110 +7 +1 +0 +2 +13 2.3
203528 MLB MLEMIL 77% 585498 12025212 6811414 145 241348372720 131286 1912 328 108 +5 +1 -1 +2 +13 2.1
203629 MLB MLEMIL 75% 568483 11524211 6611214 125 239346366712 127285 2012 324 105 +4 +0 -1 +2 +12 1.7
203730 MLB MLEMIL 74% 552471 11023110 6311113 115 236342358701 123284 2011 320 103 +2 +0 -2 +2 +12 1.4
203831 MLB MLEMIL 73% 534456 1052219 6110912 95 232338348686 117281 2011 314 99 -1 -0 -3 +2 +12 1.0
203932 MLB MLEMIL 79% 511436 992118 5810712 77 226332336667 109278 2111 307 94 -4 -1 -4 +2 +11 0.4
204033 MLB MLEMIL 83% 476409 901817 5310211 610 220324320645 101273 2111 298 88 -7 -3 -4 +2 +10 -0.2
204134 MLB MLEMIL 78% 419361 761515 46939 418 211315302617 91267 2211 287 80 -10 -6 -5 +1 +9 -1.1
202821 MLB CTXMIL 48% 232195 46914 28457 82 231346343689 112279 1912 317 103 +1 +1 +0 +1 +5 0.8
202922 MLB CTXMIL 68% 354299 701417 426710 114 236348358707 123280 1912 323 107 +3 +1 +0 +1 +8 1.3
203023 MLB CTXMIL 76% 427363 861719 508111 134 239349368717 129281 1912 327 109 +5 +1 +0 +2 +9 1.7
203124 MLB CTXMIL 78% 450382 9118110 538512 134 240350374723 133282 1912 329 110 +5 +1 +0 +2 +10 1.8
203225 MLB CTXMIL 79% 464395 9619211 548912 134 241349377726 136283 1912 329 111 +6 +1 +0 +2 +10 1.9
203326 MLB CTXMIL 79% 473403 9719211 559012 134 241349377725 136282 1912 329 110 +6 +1 +0 +2 +10 1.9
203427 MLB CTXMIL 78% 462394 9419110 548911 124 240348374722 134282 1912 328 110 +5 +1 +0 +2 +10 1.8
203528 MLB CTXMIL 77% 449383 9118110 528711 114 238346369715 131281 1912 325 108 +4 +1 -1 +2 +10 1.6
203629 MLB CTXMIL 75% 425363 851719 498410 94 236343363706 128280 2012 322 105 +3 +0 -1 +2 +9 1.3
203730 MLB CTXMIL 74% 406346 801618 478110 83 233340355695 123279 2012 318 103 +1 +0 -2 +1 +9 1.1
203831 MLB CTXMIL 73% 389333 761517 44809 64 229335345680 117276 2111 312 99 -1 -0 -2 +1 +8 0.7
203932 MLB CTXMIL 79% 403346 771517 45849 55 223329332662 109273 2111 304 94 -3 -1 -3 +1 +9 0.3
204033 MLB CTXMIL 83% 395339 731416 44859 58 217322317639 100268 2211 295 88 -6 -2 -3 +1 +9 -0.2
204134 MLB CTXMIL 78% 329283 591114 36737 314 209313299612 90262 2211 284 80 -8 -5 -4 +1 +7 -0.8
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 56584824 112122116113 6531120140 13068 232341355696 123279 2012 318 101 +21 -1 -15 +20 +123 15.1
/ 162G— A+C — 650554 12925213 7512916 158 233341356697 123280 2012 318 101 +2 -0 -2 +2 +14 1.7
Career— MLE — 85697276 169535526150 9941704225 251115 233343351694 118282 2012 317 101 +29 +0 -20 +28 +169 21.0
/ 162G— MLE — 650552 12827211 7512917 199 232342348689 116281 2012 317 101 +2 +0 -2 +2 +14 1.8

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 AWilson Warbirds · 480 PAwOBA .339 → .286 (−54)K% 16.0% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.04%÷1.000×1.360——21.82%
BB% (unintentional) /PA17.08%÷1.000×0.690—×1.04512.32%
HBP% /PA3.12%—×0.780—×1.0452.55%
Singles /BIP20.60%÷1.000×0.920×0.986×1.04519.53%
Doubles /BIP7.97%÷1.000×0.830×0.986×1.0456.82%
Triples /BIP0.33%÷1.000×0.910×0.986×1.0450.31%
Home runs /BIP1.33%÷1.000×0.800—×1.0451.11%

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

Result: wOBA .339 → .286; ISO .101 → .087; BABIP .289 → .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).

2026 A+Wisconsin Timber Rattlers · 28 PAwOBA .317 → .276 (−41)K% 17.9% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.86%÷1.000×1.270——22.68%
BB% (unintentional) /PA7.14%÷1.000×0.710—×1.0505.33%
HBP% /PA10.71%—×0.790—×1.0508.89%
Singles /BIP11.76%÷1.000×0.920—×1.05011.36%
Doubles /BIP5.88%÷1.000×0.810—×1.0505.00%
Triples /BIP0.00%÷1.000×0.850—×1.0500.00%
Home runs /BIP5.88%÷1.000×0.800—×1.0504.94%

Factors used: league row Midwest League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 22.8 → +5.0% on BB/HBP/hit rates (3.8 yr younger than average).

Result: wOBA .317 → .276; ISO .182 → .159; BABIP .176 → .163. 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 ROKACL Brewers · 92 PAwOBA .407 → .310 (−97)K% 16.3% → 24.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.30%÷0.973×1.440——24.14%
BB% (unintentional) /PA22.83%÷1.011×0.620—×1.02214.31%
HBP% /PA6.52%—×0.720—×1.0224.80%
Singles /BIP22.45%÷1.031×0.820×1.050×1.02219.17%
Doubles /BIP4.08%÷1.109×0.720×1.050×1.0222.85%
Triples /BIP0.00%÷1.001×0.720×1.050×1.0220.00%
Home runs /BIP6.12%÷0.971×0.780—×1.0225.03%

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

Result: wOBA .407 → .310; ISO .172 → .146; BABIP .277 → .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).

2024 DSLDSL Brewers 1 · 192 PAwOBA .418 → .274 (−143)K% 14.1% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.06%÷0.984×1.220——17.43%
BB% (unintentional) /PA15.10%÷0.994×0.700—×1.02210.87%
HBP% /PA3.65%—×0.700—×1.0222.61%
Singles /BIP32.28%÷1.021×0.680×0.950×1.02220.89%
Doubles /BIP4.72%÷1.057×0.600×0.950×1.0222.60%
Triples /BIP2.36%÷1.088×0.600×0.950×1.0221.27%
Home runs /BIP2.36%÷1.098×0.470—×1.0221.03%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 104, 2B 111, 3B 118, K 97, BB 99 — 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.950.

Result: wOBA .418 → .274; ISO .136 → .071; BABIP .397 → .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).