Pedro BlancoOF Visalia Rawhide
Age 19 L/R 6'1" / 205 lbs A HR +4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION287 act + 191 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.180 / .254 / .313
PA191
HR5
K%38
BB%7
BABIP273
ISO133
MLB%0%
Value2026 · WAR
BAT: -32.4 runs (wOBA-derived runs vs avg)-32BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.8 runs (Defensive runs vs avg)-2FLDPOS: -2.9 runs (Positional adjustment)-3POSREP: +13.6 runs (Replacement-level credit)+14REPTotal WAR: -2.30-2.3WAR
0.00.51.00.20.40.50.60.60.4+$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 60
Toolsscout grade
CONTACT30
scouting grade only
POWER60
scouting grade only
EYE50
scouting grade only
SPEED30
scouting grade only
DEFENSE30
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+0.2$0.6M+$0.0M
2031Pre-Arb$0.9M+0.4$1M+$0.6M
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Arb-1$3M+0.6$1M+$0.0M (cut)
2034Arb-2$5M+0.6$1M+$0.0M (cut)
2035Arb-3$7M+0.4$0.8M+$0.0M (cut)
Totals $3M $6M +$1M

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
202417 ROKDSL Arizona Red 179163 24504 12693 71 147219252471 104220 397 211 20
202417 ROKDSL Arizona Red 179157 40907 18463 71 255343446789 191314 2610 350 126
202518 ROKACL D-backs 150135 18621 11812 01 133209230439 96309 547 186 1
202518 ROKACL D-backs 150130 311031 16512 01 238331385716 146375 3411 319 102
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 AARI 287258 38818 221466 41 147231279510 132286 518 225 30 -23 +0 +0 -2 +8 -1.6
YTD19 AARI 287249 5513210 311096 41 221322410731 189344 3811 327 109 +3 +0 +0 -2 +8 1.0
ROS19 AARI 0% 191172 31615 14733 31 180254313567 133276 387 256 54 -10 +0 -2 -1 +5 -0.7
ROS19 MLBARI 0% 01 0000 000 00 278 247 47 -0 -0
FULL19 AARI 287259 38818 221466 41 147231278509 131283 518 225 30 -23 +0 +0 -2 +8 -1.6
TOT19 AARI 478430 6914213 362199 72 160240293533 132280 468 238 40 -32 +1 -2 -3 +14 -2.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBARI 34% 387348 6914212 301416 41 198273353627 155282 368 276 69 -14 +0 -4 -2 +11 -0.8
202821 MLBARI 48% 476428 8717216 381667 41 203279364644 161285 358 289 79 -11 +0 -5 -3 +13 -0.5
202922 MLBARI 54% 530474 9919220 431808 51 209286384670 175286 348 298 86 -8 +1 -5 -3 +15 -0.1
203023 MLBARI 57% 562502 10921322 461889 51 217294402697 185288 338 304 91 -6 +1 -5 -3 +16 0.2
203124 MLBARI 57% 581520 11221323 471939 51 215292400692 185289 338 308 94 -4 +1 -6 -3 +16 0.4
203225 MLBARI 57% 591528 11522324 491969 51 218295407702 189289 338 310 95 -3 +1 -6 -4 +17 0.5
203326 MLBARI 56% 594531 11622325 491979 51 218295412708 194289 338 311 96 -3 +1 -6 -4 +17 0.6
203427 MLBARI 55% 591528 11622325 491969 51 220297415712 195288 338 311 96 -2 +1 -6 -4 +17 0.6
203528 MLBARI 55% 584521 11221324 491959 41 215294405699 190288 338 310 96 -3 +0 -6 -4 +17 0.4
202720 MLBARI 34% 133120 24514 10482 10 200273358631 158285 368 267 63 -6 +0 -1 -1 +4 -0.4
202821 MLBARI 48% 231207 42818 18814 21 203279367647 164287 358 281 73 -7 +0 -2 -1 +7 -0.4
202922 MLBARI 54% 287258 5511111 23974 21 213288391679 178289 348 290 80 -6 +0 -3 -2 +8 -0.3
203023 MLBARI 57% 318284 6212113 261065 31 218295405700 187290 338 296 85 -6 +0 -3 -2 +9 -0.1
203124 MLBARI 57% 328293 6512214 271095 31 222298420718 198291 338 300 88 -5 +0 -3 -2 +9 -0.0
203225 MLBARI 57% 334299 6512214 271115 31 217293411704 194291 338 302 89 -4 +0 -3 -2 +9 0.0
203326 MLBARI 56% 336300 6612214 281115 31 220297413711 193291 338 303 90 -4 +0 -3 -2 +10 0.1
203427 MLBARI 55% 328293 6412114 271095 31 218295410705 191291 338 303 90 -4 +0 -3 -2 +9 0.1
203528 MLBARI 55% 321286 6312114 271075 21 220299416715 196290 338 302 89 -4 +0 -3 -2 +9 -0.0
▸ Career Totals
Career 26162341 5069612106 21387940 228 216293403696 187292 348 296 85 -45 +1 -26 -16 +74 -1.1
/ 162G 650582 12624326 5321810 52 216293402696 186292 348 296 85 -11 +0 -6 -4 +18 -0.3
Career 54164850 100819627201 437187583 5212 208285384668 176288 358 295 84 -97 +6 -50 -32 +153 -2.0
/ 162G 650582 12124324 5222510 61 208284383667 175289 358 295 84 -12 +1 -6 -4 +18 -0.2

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
202417 ROKDSL Arizona Red 179157 40907 18463 71 255343446789 191314 2610 350 126 +5 +1 +5 1.2
202518 ROKACL D-backs 150130 311031 16512 01 238331385716 146375 3411 319 102 +0 -0 +4 0.4

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
#1Pedro Álvarezlast yr '18
career totals — 8 seasons, 3,287 PA
83,28716115235309447+1-4010.010.2
/162664333+0.2-8.02.0pk7: 10
#2Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#3Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,84410824214287393-17-483.13.3
/162664256-4.0-11.20.7pk7: 4
#4Chris Carterlast yr '17
career totals — 7 seasons, 2,807 PA
72,80715812219314462-50-503.33.3
/162664373-11.7-11.90.8pk7: 3
#5Dayan Viciedolast yr '14
career totals — 5 seasons, 1,798 PA
51,798662254298424-18-290.30.3
/162664241-6.6-10.70.1pk7: 0
#6Hunter Dozierlast yr '23
career totals — 6 seasons, 2,294 PA
62,2947319238305421-23-450.00.0
/162664215-6.5-13.20.0pk7: 0

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
Pedro Blanco (OGILVIE) 19 20→30 40→60 40→30 50 160/240/293 132280 137 46% 8% 40 -2.3
Sandber Pimentel
2014 · A
19 44→40 39→50 36→30 46 207/283/293 86287 64 28% 8% 61 -1.0 212/287/318 106289 103 28% 8% 70 -0.3 204/281/32211728514131%8%66-0.4
Michaelangel Trinidad
2007 · A
18 42 41→60 41→40 48 203/286/299 96288 85 30% 10% 65 -0.7 206/287/329 123278 134 29% 8% 73 -0.1 198/278/35716024121127%7%80+0.1
Randel Alcantara
2015 · A
18 40 43→45 41→45 42 200/268/307 107273 114 30% 7% 59 -1.1 200/265/309 109265 86 26% 6% 58 -1.2 186/252/3051192418625%5%48-0.6
Jose Quero
2018 · A
19 42 40 43→30 44 208/266/294 86269 93 26% 6% 54 -1.4 194/253/293 99250 95 25% 7% 48 -1.9 196/247/34414822515421%6%63-0.2
Nolan Gorman
2019 · A
19 43 54→60 38→45 41 220/283/396 176316 234 37% 8% 89 +0.9 203/255/348 145298 174 36% 6% 64 -0.8 213/287/42621328231735%9%96+1.2
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
Robert Perez Jr.
2019 · A
19 37→47 41→55 42→45 37 183/244/280 97279 96 36% 6% 42 -2.3 211/270/336 125325 134 37% 6% 67 -0.5 221/290/40518430725235%6%92+1.0
Nomar Mazara
2014 · A
19 36→46 42→55 44→40 37 182/239/289 107276 103 36% 6% 42 -2.3 227/287/358 131296 143 27% 7% 79 +0.3 253/317/43017629621322%8%106+1.9
Josue Briceño
2023 · A
18 38→41 42→65 43→40 37 192/239/292 100276 105 33% 5% 42 -2.3 224/288/360 136282 154 25% 8% 81 +0.4 230/302/40017027321224%8%96+0.7
Wilmer Oberto
2013 · A
20 41 42→50 43→45 46 202/280/307 105255 107 24% 7% 65 -0.7 209/267/324 115282 114 28% 6% 63 -0.9 200/250/32112127112030%5%52-0.5
Dérmis Garcia
2017 · A
19 33→38 47→60 39→45 36 167/239/291 125297 163 47% 8% 43 -2.2 186/246/363 177302 245 44% 7% 65 -0.7 184/252/36718427927843%7%66-0.3
Mason Martin
2019 · A
20 37→32 46→60 41→45 39 180/259/305 126310 154 44% 9% 56 -1.3 188/258/366 178305 224 43% 8% 71 -0.3 170/232/35718726623544%6%56-1.2
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
Dominic Smith
2014 · A
19 46→52 40→50 41→40 43 220/278/314 95293 75 26% 6% 64 -0.8 238/282/319 81298 53 20% 6% 66 -0.6 266/332/45118531822223%7%120+1.5
Jon Waltenbury
2009 · A
21 46→41 46→55 41→40 44 229/281/361 132288 133 25% 6% 78 +0.2 211/261/301 90288 74 27% 6% 53 -1.5 195/245/263682685228%6%33-2.2
Christopher Tamarez
2013 · A
19 43 39→45 35→40 43 208/255/293 84258 73 22% 5% 49 -1.8 200/242/261 61277 44 28% 5% 34 -2.8 177/211/197212550229%3%0-1.3
Rudy van Heydoorn
2009 · A
20 39 43→45 42→50 48 193/294/300 106278 1110 32% 10% 69 -0.4 183/263/286 103286 106 37% 8% 52 -1.6 153/236/25410123711238%9%32-0.9
Ryan McMahon
2015 · A
20 41→51 44→55 43→45 39 200/259/321 121300 106 36% 7% 58 -1.2 234/286/391 157337 167 33% 6% 88 +0.9 247/298/41216434417831%6%96+1.3
Shed Long Jr.
2016 · A
20 42→47 42→50 43→50 42 210/262/309 99277 96 27% 6% 56 -1.3 229/287/360 131315 1311 30% 7% 80 +0.4 233/295/385151314171130%7%87+0.6
Raul Juarez
2017 · A
19 42 41→45 42→40 41 208/273/305 97268 96 25% 5% 61 -1.0 204/257/279 75279 65 28% 5% 46 -2.0 180/221/220412504229%3%13-0.9