Juan SanchezSS Dunedin Blue Jays
Age 18 R/R 6'3" / 180 lbs A Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION274 act + 182 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.204 / .266 / .330
PA182
HR4
K%32
BB%6
BABIP287
ISO126
MLB%0%
Value2026 · WAR
BAT: -31.3 runs (wOBA-derived runs vs avg)-31BATRUN: +1.8 runs (SB/CS + UBR baserunning)+2RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: +4.9 runs (Positional adjustment)+5POSREP: +12.9 runs (Replacement-level credit)+13REPTotal WAR: -1.30-1.3WAR
0.01.53.00.40.91.51.92.22.42.52.52.52.4+$125M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 56
Toolsscout grade
CONTACT50
scouting grade only
POWER56
scouting grade only
EYE48
scouting grade only
SPEED40
scouting grade only
DEFENSE47
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
2026MiLBstill in minors · estimated debut 2031
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+2.2$12M+$12M
2032Pre-Arb$0.9M+2.4$12M+$12M
2033Pre-Arb$1.0M+2.5$12M+$11M
2034Arb-1$5M+2.5$11M+$9M
2035Arb-2$9M+2.5$10M+$7M
2036Arb-3$12M+2.4$9M+$5M
Totals $29M $66M +$55M

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
202517 ROKDSL Blue Jays Red 253224 531136 166612 43 237321393714 156307 266 309 95
202517 ROKDSL Blue Jays Red 253214 731648 264412 43 3414405651.006 224399 1710 440 195
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ATOR 274253 431114 151055 71 170231269500 99269 385 218 25 -23 +1 +0 +3 +8 -1.2
YTD18 ATOR 274248 531315 20745 71 214286335620 121282 277 281 74 -8 +1 +0 +3 +8 0.4
ROS18 ATOR 0% 182166 34714 11593 41 204266330596 126282 326 265 61 -8 +0 -1 +2 +5 -0.1
ROS18 MLBTOR 0% 01 0000 000 00 284 253 52 -0 +0
FULL18 ATOR 274254 431114 151055 71 169231268498 98267 385 218 25 -23 +1 +0 +3 +8 -1.2
TOT18 ATOR 456419 771828 261648 112 183245293538 110276 366 237 39 -31 +1 -1 +5 +13 -1.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBTOR 43% 504458 9720213 321559 82 212277349626 138286 316 281 73 -15 +1 -2 +5 +14 0.4
202820 MLBTOR 61% 518469 10321215 3415510 82 220287369655 149289 307 293 83 -10 +1 -2 +6 +15 0.9
202921 MLBTOR 68% 568513 11623318 3916511 92 226295388683 162290 297 302 89 -7 +1 -2 +6 +16 1.5
203022 MLBTOR 71% 607548 12625321 4317411 92 230299401700 172291 297 308 94 -4 +1 -2 +7 +17 1.9
203123 MLBTOR 72% 634572 13226322 4518012 102 231300402703 171292 287 312 97 -2 +1 -2 +7 +18 2.2
203224 MLBTOR 72% 639576 13426323 4618112 102 233303408711 175293 287 315 99 -1 +1 -2 +7 +18 2.4
203325 MLBTOR 71% 642579 13526324 4618112 102 233303413716 180293 287 316 100 +0 +1 -2 +7 +18 2.5
203426 MLBTOR 71% 644581 13526324 4618112 102 232302411713 179293 287 317 101 +1 +1 -2 +7 +18 2.5
203527 MLBTOR 70% 641577 13426324 4718112 102 232303412716 180293 287 317 101 +1 +1 -2 +7 +18 2.5
203628 MLBTOR 69% 633569 13226323 4718012 92 232304409714 178292 287 316 100 +0 +1 -3 +7 +18 2.4
203729 MLBTOR 67% 622559 12925323 4617812 82 231303410713 179292 297 314 99 -1 +1 -3 +7 +18 2.1
203830 MLBTOR 66% 610548 12624322 4617611 72 230302405708 175291 298 312 97 -2 +1 -4 +7 +17 1.9
203931 MLBTOR 65% 596535 12023221 4517411 61 224298393690 168289 298 308 94 -4 +1 -5 +6 +17 1.6
204032 MLBTOR 70% 577518 11522220 4317011 51 222295388683 166285 297 303 90 -7 +1 -5 +6 +16 1.1
204133 MLBTOR 74% 547492 10720218 4016410 41 217290376666 159281 307 296 85 -10 +0 -6 +6 +15 0.6
204234 MLBTOR 70% 499450 9517216 371539 21 211284364649 153275 317 287 78 -12 +0 -6 +5 +14 0.1
204335 MLBTOR 65% 443400 8114213 321398 20 203275345620 142269 317 277 70 -15 +0 -7 +5 +13 -0.4
202719 MLBTOR 43% 218198 43916 14674 31 217282364646 146287 316 269 64 -9 +0 -1 +2 +6 -0.1
202820 MLBTOR 61% 315285 641329 21946 51 225292379671 154290 307 280 73 -10 +1 -1 +3 +9 0.2
202921 MLBTOR 68% 387350 7916212 271137 61 226294386680 160292 297 289 80 -9 +1 -1 +4 +11 0.6
203022 MLBTOR 71% 432391 8917215 301248 71 228296396692 169293 297 295 84 -8 +1 -1 +5 +12 0.9
203123 MLBTOR 72% 458414 9619216 321309 72 232301403704 171293 287 299 87 -7 +1 -1 +5 +13 1.1
203224 MLBTOR 72% 457412 9719217 331299 72 235306415721 180294 287 302 89 -6 +1 -1 +5 +13 1.2
203325 MLBTOR 71% 457412 9719217 331299 72 235306415721 180294 287 303 90 -5 +1 -1 +5 +13 1.2
203426 MLBTOR 71% 457412 9719217 331299 72 235306415721 180294 287 304 91 -5 +1 -1 +5 +13 1.2
203527 MLBTOR 70% 446402 9418217 331268 72 234305415720 182294 287 304 91 -5 +1 -1 +5 +13 1.2
203628 MLBTOR 69% 435392 9118216 321238 61 232303411714 179294 287 303 90 -5 +1 -2 +5 +12 1.1
203729 MLBTOR 67% 416374 8717215 311198 61 233305409714 176293 297 301 89 -5 +1 -2 +4 +12 1.0
203830 MLBTOR 66% 401361 8316214 301167 51 230302402703 172292 297 299 87 -6 +1 -3 +4 +11 0.8
203931 MLBTOR 65% 388349 8015214 291137 41 229301404705 175290 297 295 84 -7 +0 -3 +4 +11 0.6
204032 MLBTOR 70% 407367 8115214 301207 41 221292387679 166287 297 290 80 -9 +0 -4 +4 +12 0.4
204133 MLBTOR 74% 405365 8015213 301227 31 219291378669 159283 307 283 75 -11 +0 -4 +4 +11 0.0
204234 MLBTOR 70% 347313 6612111 251066 20 211282361643 150277 317 275 69 -12 +0 -4 +4 +10 -0.3
204335 MLBTOR 65% 288260 53919 21915 10 204276350626 146270 327 265 61 -13 +0 -5 +3 +8 -0.6
▸ Career Totals
Career 67146058 137726631232 4841951124 8720 227298396694 169293 297 293 83 -131 +9 -38 +72 +190 10.5
/ 162G 650586 13326322 4718912 82 227298394692 167294 297 293 83 -13 +1 -4 +7 +18 1.0
Career 103599334 210440848350 7413012200 13532 225296392688 166291 297 305 92 -98 +14 -56 +111 +294 27.0
/ 162G 650586 13226322 4618913 82 225296392689 167291 297 305 92 -6 +1 -4 +7 +18 1.7

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
202517 ROKDSL Blue Jays Red 253214 731648 264412 43 3414405651.006 224399 1710 440 195 +27 -0 +7 3.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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Didi Gregoriuslast yr '22
career totals — 10 seasons, 4,238 PA
104,23813437256308421+45-1017.017.2
/162664216+7.1-1.52.7pk7: 18
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
127,03523991226293394+71-1321.216.9
/162664239+6.7-1.22.0pk7: 13
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#6Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13

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 Sanchez (OGILVIE) 18 36→50 46→56 40 48 183/245/293 110276 811 36% 6% 39 -1.3
Mark Vientos
2019 · A
19 42→49 46→60 43→30 45 215/275/340 125273 143 26% 7% 70 -0.3 206/250/349 143284 182 33% 5% 62 -0.9 245/305/44720232528032%7%109+2.0
Aderlin Rodríguez
2011 · A
19 44→47 49→60 45→30 40 227/269/373 145281 174 26% 5% 76 +0.0 210/245/360 150253 193 26% 4% 63 -0.9 238/283/42718828825127%4%94+0.9
James Triantos
2022 · A
19 46→56 48→45 45→60 40 232/273/378 146290 168 26% 5% 79 +0.3 240/286/339 99294 818 21% 5% 73 -0.1 263/301/36910730393516%4%85+0.5
Michael Arroyo
2023 · A
18 48→42 42→50 44→50 45 227/318/334 107303 87 26% 7% 88 +0.9 214/310/343 129287 128 28% 8% 88 +0.9 219/307/369150281181327%8%90+0.9
Moisés Ballesteros
2023 · A
19 43→53 47→50 45→40 47 217/283/352 135277 155 27% 8% 76 +0.1 243/301/378 135296 164 23% 7% 91 +1.1 266/326/40513931116319%8%106+1.6
Jesús Báez
2023 · A
18 39→35 45→55 44→45 44 197/265/314 117266 139 30% 8% 59 -1.1 203/264/335 132259 159 27% 7% 65 -0.7 213/269/38917724126824%6%78+0.1
Victor Heredia
2019 · A
19 47 44→50 42→30 39 232/274/353 122292 114 25% 4% 72 -0.2 213/267/301 88291 75 28% 6% 56 -1.3 176/240/214382493228%6%21-1.0
Luis Campusano
2018 · A
19 43→53 41→50 41→30 44 213/267/308 95273 104 25% 6% 58 -1.2 251/303/368 117300 122 20% 6% 89 +0.9 264/328/43216829722119%8%113+1.5
Carter Kieboom
2018 · A
20 45→50 49→50 43→45 42 229/288/376 147300 165 29% 6% 85 +0.7 233/302/365 132310 156 28% 8% 88 +0.9 229/307/35412530614528%9%84+0.4
Esmerlyn Valdez
2023 · A
19 41→43 45→55 44→40 43 204/283/326 122290 125 32% 8% 71 -0.3 195/273/328 133307 154 39% 8% 67 -0.5 202/290/39018828626237%9%87+0.6
Jeral Perez
2023 · A
18 42→41 47→50 49→45 47 214/282/352 138263 147 24% 8% 76 +0.1 208/286/358 150281 187 31% 9% 80 +0.4 201/277/35815726920632%8%73-0.1
Ryan McMahon
2014 · A
19 46→56 48→55 42→45 40 227/283/376 149325 156 34% 7% 83 +0.6 217/273/363 146324 146 35% 6% 76 +0.0 247/298/41216434417831%6%96+1.3
Jackson Chourio
2022 · A
18 44→54 42→60 48→55 45 217/278/318 101276 1010 25% 7% 66 -0.6 233/279/390 157315 1819 31% 6% 85 +0.7 273/321/471198320232122%6%120+2.5
Andy Pages
2021 · A
20 43→53 46→60 46→50 46 214/297/344 130275 149 26% 8% 82 +0.5 219/304/418 199291 256 32% 9% 104 +2.0 270/324/464194313251022%6%121+2.8
Cheslor Cuthbert
2012 · A
19 46→56 46→50 49→45 42 228/279/352 124298 144 28% 6% 75 -0.0 216/258/326 110270 116 24% 5% 59 -1.1 258/310/40614830117120%7%100+0.9
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Xander Bogaerts
2012 · A
19 42→52 49→60 41→55 41 218/270/362 144284 174 29% 6% 74 -0.1 241/295/389 148309 165 26% 6% 91 +1.1 287/361/450163330181018%9%131+4.1
Luis Alvarez
2009 · A
19 47 43→45 44→45 48 231/306/343 112272 115 19% 7% 85 +0.7 224/289/325 101280 96 22% 6% 72 -0.2 209/262/31710825012121%4%55-0.3
Samuel Basallo
2023 · A
18 41→48 44→55 48→45 40 209/264/317 108283 124 30% 6% 59 -1.1 232/286/390 158298 197 28% 7% 88 +0.9 230/287/40617628623628%7%89+0.8
Hao-Yu Lee
2023 · A
20 48→47 45→55 48→55 46 233/305/357 125310 1212 27% 8% 87 +0.8 242/305/384 142306 1516 25% 7% 94 +1.3 248/306/416169299181623%6%100+1.2