Juan BaezIF Wisconsin Timber Rattlers
Age 21 R/R 5'10" / 175 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION222 act + 148 ros · stats below = ROS only
wRC+†32
AVG/OBP/SLG.191 / .252 / .257
PA148
HR1
K%22
BB%7
BABIP243
ISO66
MLB%0%
Value2026 · WAR
BAT: -33.4 runs (wOBA-derived runs vs avg)-33BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +10.5 runs (Replacement-level credit)+10REPTotal WAR: -2.30-2.3WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 20
Toolsscout grade
CONTACT40
scouting grade only
POWER20
scouting grade only
EYE45
scouting grade only
SPEED45
scouting grade only
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
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-3M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Brewers 2 221205 40601 10402 176 195240239479 44232 185 214 22
202217 ROKDSL Brewers 2 221198 53903 17312 176 268332359690 91298 148 309 94
202318 ROK2 teams 239226 651534 6412 192 288312434746 146328 173 320 103
202318 ROK2 teams 239222 781944 10272 192 351385527912 176378 114 392 158
202419 A3 teams 470436 982051 23578 1411 225276300577 76255 125 258 55
202419 A3 teams 470417 1162273 42518 1411 278355386742 108309 119 334 114
202520 A+Wisconsin Timber Rattlers 442400 67610 35733 62 168240188427 20202 178 199 11
202520 A+Wisconsin Timber Rattlers 442389 78710 46483 62 201290224514 23226 1110 245 46
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+MIL 222202 33612 16591 21 163228233461 69215 277 201 12 -22 +0 +0 +0 +6 -1.6
YTD21 A+MIL 222196 38712 22441 21 194279270549 77235 2010 253 52 -12 +0 +0 +0 +6 -0.6
ROS21 A+MIL 0% 148136 26411 10331 21 191252257509 66240 227 228 32 -11 +0 +0 +0 +4 -0.7
ROS21 MLBMIL 0% 11 0000 000 00 238 00 221 28 -0 +0 +0 +0 +0 -0.0
FULL21 A+MIL 223203 33612 16591 21 163227232459 69214 267 201 12 -22 +0 +0 +0 +6 -1.6
TOT21 A+MIL 370338 591023 26922 42 175238243480 68227 257 212 20 -33 +0 +0 +0 +10 -2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBMIL 35% 511466 931626 361114 63 200263281544 82245 227 247 47 -30 +0 +0 +0 +14 -1.6
202823 MLBMIL 49% 557507 1061839 411184 73 209274310583 101250 217 261 58 -27 +0 +0 +0 +16 -1.1
202924 MLBMIL 53% 586533 11319311 441234 74 212277321598 109252 218 269 64 -24 -0 +0 +0 +17 -0.7
203025 MLBMIL 58% 603547 11720312 461265 84 214281327608 113253 218 274 68 -22 +0 +0 +0 +17 -0.5
203126 MLBMIL 61% 611554 11820312 471275 84 213281325605 112253 218 275 69 -22 +0 +0 +0 +17 -0.4
202722 MLBMIL 35% 177161 32512 13381 21 199263280542 81243 217 240 42 -12 +0 +0 +0 +5 -0.7
202823 MLBMIL 49% 270246 49814 20572 32 199265289554 89248 217 253 52 -15 -0 +0 +0 +8 -0.7
202924 MLBMIL 53% 309281 601026 23652 42 214278327605 114250 217 262 58 -15 +0 +0 +0 +9 -0.6
203025 MLBMIL 58% 351318 681127 27733 52 214282327609 113251 218 266 62 -15 +0 +0 +0 +10 -0.5
203126 MLBMIL 61% 375340 721227 29783 52 212280321600 109251 218 267 62 -16 +0 +0 +0 +11 -0.5
▸ Career Totals
Career 14831347 28146826 11231111 199 209275313587 104250 218 260 57 -72 +0 +0 +0 +42 -3.0
/ 162G 650590 12320411 491365 84 208275312587 103251 218 260 57 -32 +0 +0 +0 +18 -1.3
Career 43884010 8431442457 29884938 9440 210271301572 91251 197 257 55 -223 +3 +0 +0 +124 -9.7
/ 162G 650594 1252148 441266 146 210272300571 89252 197 257 55 -33 +0 +0 +0 +18 -1.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Brewers 2 221198 53903 17312 176 268332359690 91298 148 309 94 -1 +1 +6 0.6
202318 ACarolina Mudcats 3430 7300 240 20 233281333615 100250 126 261 58 -2 +0 +1 -0.0
202318 ROKACL Brewers 205192 711644 8232 172 370401557958 187399 114 414 175 +17 +3 +6 2.6
202419 ACarolina Mudcats 356324 881841 25325 1110 272333361694 90297 97 313 98 -1 -2 +10 0.8
202419 ROKACL Brewers 2215 5010 412 01 333524467990 133333 518 432 188 +2 -0 +1 0.2
202419 INTLPeoria Javelinas 9278 23422 13181 30 295402474877 179362 2014 390 157 +6 +1 +3 0.9
202520 A+Wisconsin Timber Rattlers 442389 78710 46483 62 201290224514 23226 1110 245 46 -27 +0 +13 -1.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,4842619211274316+0+0-2.0-1.0
/162664128+0.0+0.0-0.9pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Juan Baez (OGILVIE) 21 40 20 45 45 175/238/243 68227 34 25% 7% 20 -2.3
Frank Hernandez
2023 · A
21 43 34→30 47→50 44 203/271/256 53275 210 25% 6% 46 -2.0 205/260/264 59300 38 31% 6% 43 -2.2 204/255/216113290935%5%24-0.9
Luis Joseph
2018 · A
21 44 34→30 46→50 41 205/238/250 45256 29 20% 4% 29 -3.2 206/243/276 70259 410 21% 4% 38 -2.6 206/223/2837724041516%1%27-0.7
Omar Guerra
2008 · A
21 41 35→30 48→50 45 193/274/246 53257 29 24% 7% 46 -2.0 220/315/279 59272 211 19% 6% 73 -0.1 229/342/2683927701515%5%79+0.1
Elio Castillo
2015 · A
21 46 33→30 50 49 211/280/256 45263 19 19% 8% 50 -1.7 207/258/255 48265 26 21% 6% 40 -2.4 229/281/254262740416%7%44-0.4
Oswald Caraballo
2014 · A
21 44 35→40 44→50 47 201/256/269 68238 27 16% 6% 43 -2.2 218/257/304 86261 66 18% 4% 52 -1.6 233/256/323902627514%3%53-0.7
Raymundo Moreno
2018 · A
20 43 35→30 46→55 45 202/270/262 60259 210 22% 6% 48 -1.9 202/271/276 74278 38 26% 7% 52 -1.6 149/235/2247421341629%7%23-0.6
Jimmy Mojica
2021 · A
21 45 37→40 47→50 41 212/261/283 72278 48 25% 5% 48 -1.9 202/265/291 89285 86 30% 6% 53 -1.5 182/249/28310123013426%5%43-0.7
Enmanuel Zabala
2016 · A
21 46 35→30 47→50 45 216/270/281 65264 212 18% 5% 52 -1.6 215/263/268 53317 210 31% 5% 45 -2.1 209/256/2423331911233%4%33-1.0
Luis Montero
2017 · A
21 45 35→30 45 45 211/276/272 61277 26 23% 7% 53 -1.5 202/259/274 72264 36 23% 6% 45 -2.1 177/231/241642220319%6%20-1.0
Bill Pujols
2015 · A
21 43 37→40 43→50 46 204/263/281 76253 47 20% 6% 49 -1.8 197/257/271 74281 36 29% 6% 44 -2.1 146/212/197512250532%6%4-0.9
Leo Rodriguez
2013 · A
21 44 35→30 45 45 206/264/263 57256 37 20% 6% 45 -2.1 226/273/271 45281 16 19% 5% 50 -1.8 240/283/264242930517%5%48-0.8
Juan Richardson
2009 · A
22 46 35→30 44→50 44 214/257/269 55260 210 18% 5% 43 -2.2 212/256/273 61262 37 19% 5% 43 -2.2 214/240/228142470013%3%20-0.8
Richard Rodriguez
2014 · A
21 42 33→30 48→50 48 196/255/237 41245 114 20% 7% 34 -2.8 237/286/279 42293 110 18% 6% 56 -1.3 240/291/2581828901116%7%52-0.5
Abel Nieves
2007 · A
21 44 35→40 47→45 46 208/267/270 62270 26 23% 7% 48 -1.9 228/295/306 78316 45 26% 9% 69 -0.4 237/311/318813324427%10%75+0.0
Jonatan Santana
2008 · A
20 38 34→40 48→55 47 181/242/228 47228 29 21% 7% 27 -3.3 203/261/273 70253 312 20% 6% 46 -2.0 198/253/2666924821320%6%38-0.8
Joantgel Segovia
2018 · A
21 46→50 33→30 44→50 42 215/249/254 39264 28 19% 4% 34 -2.8 221/263/284 63281 510 22% 5% 49 -1.8 223/269/2866328351122%5%48-1.5
Anneury Peguero
2007 · A
20 43 35→30 44→50 48 201/266/259 58253 27 20% 7% 45 -2.1 211/289/268 57271 312 21% 9% 57 -1.2 205/293/2433826021620%10%50-0.6
Gerson Jimenez
2016 · A
21 43 35→30 47→45 50 201/280/263 62250 38 20% 8% 53 -1.5 202/283/269 67250 46 19% 8% 56 -1.3 170/271/211402062317%10%37-0.9
Robedluis Fuentes
2009 · A
20 47 35→30 46→45 47 220/282/271 51272 38 19% 6% 54 -1.4 232/292/294 62282 36 18% 6% 65 -0.7 247/308/299522922615%5%72-0.1
William Castillo
2012 · A
20 43 34→30 48→50 46 201/256/250 49258 29 22% 6% 37 -2.6 218/268/279 61284 212 22% 6% 50 -1.8 241/285/2834230102219%5%53-0.4