Juan GonzalezC Birmingham Barons
Age 25 R/R 5'9" / 195 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION20 act + 122 ros · stats below = ROS only
wRC+†64
AVG/OBP/SLG.209 / .281 / .318
PA122
HR2
K%30
BB%7
BABIP288
ISO109
MLB%2%
Value2026 · WAR
BAT: -6.1 runs (wOBA-derived runs vs avg)-6BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.5 runs (Positional adjustment)+3POSREP: +4.0 runs (Replacement-level credit)+4REPTotal WAR: +0.00+0.0WAR
0.00.51.00.40.50.60.5+$14M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.6$2M+$1M
2030Pre-Arb$0.9M+0.5$1M+$0.9M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$2M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202120 ROKFCL Blue Jays 4236 5110 2102 01 139225222447 83179 245 196 8
202120 ROKFCL Blue Jays 4234 6110 472 01 176300265565 88207 1710 257 55
202221 A2 teams 146124 21401 95010 01 169280226506 56263 346 236 39
202221 A2 teams 146120 25501 133610 01 208336275611 67279 259 288 79
202322 AKannapolis Cannon Ballers 143121 26502 12489 50 215331306637 91333 348 288 79
202322 AKannapolis Cannon Ballers 143116 31702 17349 50 267401379781 112358 2412 360 134
202423 AKannapolis Cannon Ballers 9583 12100 8423 12 145245157401 12286 448 195 7
202423 AKannapolis Cannon Ballers 9580 15200 11293 12 188309212521 25288 3112 255 53
202524 A+Winston-Salem Dash 6459 4000 1264 10 6814168208 121 412 111 -57
202524 A+Winston-Salem Dash 6458 5000 2184 10 8617286258 125 283 138 -36
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AACWS 2017 4100 182 11 235350294644 59444 405 245 46 -1 -0 +0 +0 +1 -0.1
YTD25 AACWS 2017 4100 162 11 235350294644 59364 305 308 94 -0 -0 +0 +0 +1 0.1
ROS25 AACWS 2% 122110 23412 9362 21 209281318599 109285 307 269 64 -5 +0 +0 +2 +3 0.1
ROS25 MLBCWS 2% 22 0000 010 00 286 500 257 55 -0 +0 +0 +0 +0 -0.0
FULL25 AACWS 2219 4100 192 11 211318263581 53400 415 246 47 -1 -0 +0 +0 +1 -0.1
TOT25 AACWS 142127 27512 10444 32 213291315606 102305 317 266 62 -6 -0 +0 +3 +4 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBCWS 31% 240217 46815 17694 41 212282327609 115286 297 278 71 -8 +0 +0 +4 +7 0.4
202827 MLBCWS 42% 298269 591126 22845 51 219291342633 123287 287 281 73 -9 +1 +0 +5 +8 0.5
202928 MLBCWS 48% 337302 661227 26956 61 219293341634 123287 288 282 74 -10 +1 -1 +6 +10 0.6
203029 MLBCWS 49% 353317 681227 271006 51 215289331620 117286 288 281 74 -11 +1 -1 +6 +10 0.5
202726 MLBCWS 31% 7468 14301 5211 10 206270294564 88287 287 265 61 -3 +0 +0 +1 +2 0.0
202827 MLBCWS 42% 125113 25413 9352 21 221290354644 133288 287 269 64 -5 +0 +0 +2 +4 0.1
202928 MLBCWS 48% 161145 31613 12453 31 214287331619 117287 287 271 65 -6 +0 -0 +3 +5 0.1
203029 MLBCWS 49% 174156 34614 13493 31 218291346637 128287 287 270 65 -7 +0 -1 +3 +5 0.1
▸ Career Totals
Career 536484 10419311 391519 93 215286335620 120286 287 270 64 -22 +1 -1 +10 +15 0.3
/ 162G 650587 12623413 4718311 114 215285334619 119286 287 270 64 -26 +1 -1 +12 +18 0.3
Career 18401638 33058930 13356051 299 201282303585 101282 307 265 61 -81 +2 -2 +33 +52 0.4
/ 162G 650579 11620311 4719818 103 200281302583 102280 307 265 61 -29 +1 -1 +12 +18 0.1

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
202120 ROKFCL Blue Jays 4234 6110 472 01 176300265565 88207 1710 257 55 -2 -0 +1 -0.1
202221 ADunedin Blue Jays 10384 17301 9277 01 202330274604 71271 269 283 75 -3 -0 +3 -0.0
202221 ROKFCL Blue Jays 4336 8200 493 00 222349278627 56296 219 302 89 -1 +0 +1 0.1
202322 AKannapolis Cannon Ballers 143116 31702 17349 50 267401379781 112358 2412 360 134 +5 +1 +4 1.1
202423 AKannapolis Cannon Ballers 9580 15200 11293 12 188309212521 25288 3112 255 53 -5 -1 +3 -0.3
202524 A+Winston-Salem Dash 6458 5000 2184 10 8617286258 125 283 138 -36 -10 +0 +2 -0.8

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
2538119216286335+10+80.90.9
/1626641411+11.9+9.91.1pk7: 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 Gonzalez (OGILVIE) 25 213/291/315 102305 23 31% 7% 62 +0.0
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Sean Jamieson
2014 · A
25 42→43 43→45 50 42 207/270/323 116273 1012 27% 6% 63 -0.8 226/283/329 103310 89 28% 6% 70 -0.3 228/286/321933177729%6%66-0.3
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Kyle Datres
2021 · A
25 39→40 45→50 51→55 41 198/264/325 127271 1215 31% 6% 62 -0.9 206/284/345 139284 1622 32% 8% 76 +0.1 198/283/340141269182732%8%73-0.1
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Andres Sosa
2023 · A
25 38 42→40 52→45 46 187/288/295 108267 99 31% 9% 66 -0.6 194/280/284 90288 77 32% 8% 59 -1.1 177/267/253762715433%7%42-0.8
J.E. Cruz
2006 · A
25 38→48 42→45 52→45 43 192/260/290 98265 1012 30% 7% 51 -1.7 209/280/310 101283 78 27% 8% 64 -0.8 206/280/3081022776626%8%62-0.6
Edgar Cabral
2021 · A
25 42 43→40 47→30 41 209/266/319 110288 116 31% 7% 61 -1.0 198/262/288 90315 78 36% 8% 51 -1.7 188/264/255663260038%8%41-0.4
Christian Sepulveda
2023 · A
25 41 46→50 50→55 36 206/261/341 135291 1210 32% 5% 65 -0.7 210/273/338 128287 1314 30% 5% 69 -0.4 189/260/326136245162129%4%59-0.4
Jackson Brennan
2008 · A
25 44→42 42→45 47→50 47 211/303/316 105285 910 27% 8% 77 +0.1 211/299/300 89300 710 29% 9% 71 -0.3 171/289/188172730632%12%37-0.5
Ryan Ortiz
2013 · AA
25 40 43→45 47→40 49 200/288/306 105271 115 29% 10% 68 -0.5 201/291/297 96282 84 29% 10% 67 -0.5 190/289/275852696029%11%57-0.6
Jeferson Morales
2023 · A
24 38→45 47→50 49→50 43 195/276/331 137262 149 30% 7% 69 -0.4 215/289/349 134277 139 26% 7% 79 +0.3 221/296/35713627513823%7%81+0.2
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Bryan Holaday
2012 · AA
24 41 41→45 48→40 40 201/257/296 95274 97 29% 6% 51 -1.7 214/263/302 88270 75 23% 5% 55 -1.4 223/289/35313025614219%7%76+0.0
Dusty Brown
2007 · AA
25 41 43→45 44→30 43 205/258/311 106264 115 26% 6% 55 -1.4 224/282/344 120300 123 28% 7% 74 -0.1 228/291/34111330712028%7%74-0.1
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Jake Lemmerman
2014 · AA
25 43→50 41→45 52→45 47 208/287/310 101285 910 28% 8% 68 -0.5 196/265/303 107280 109 32% 8% 56 -1.3 146/216/2449820910434%8%19-1.6
Vito Friscia
2021 · A
24 43 40→45 49→40 42 208/266/303 94290 75 30% 7% 56 -1.3 208/289/325 117317 124 35% 9% 72 -0.2 195/284/31411929612235%10%66-0.3
Julio E. Rodriguez
2022 · AA
25 41 43→50 48→30 40 207/256/310 103267 126 27% 5% 54 -1.4 205/274/339 134286 184 33% 8% 69 -0.4 185/255/31713225419134%8%54-0.5
Willie MacIver
2022 · AA
25 35→33 44→45 51→55 37 184/244/295 111265 1216 35% 6% 46 -2.0 200/274/327 127297 1415 35% 8% 67 -0.5 225/305/348123321111831%8%83+0.3