Pedro DalmagroC ACL Guardians
Age 20 L/R 5'11" / 170 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION133 act + 88 ros · stats below = ROS only
wRC+†43
AVG/OBP/SLG.196 / .259 / .294
PA88
HR1
K%35
BB%7
BABIP302
ISO98
MLB%0%
Value2026 · WAR
BAT: -15.5 runs (wOBA-derived runs vs avg)-16BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.0 runs (Positional adjustment)+4POSREP: +6.3 runs (Replacement-level credit)+6REPTotal WAR: -0.50-0.5WAR
0.00.51.00.20.4+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 27 / POW 39
Toolsscout grade
CONTACT27
scouting grade only
POWER39
scouting grade only
EYE47
scouting grade only
SPEED51
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
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 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
202317 ROKDSL Guardians Red 8075 19420 4181 20 253300360660 107333 225 287 78
202317 ROKDSL Guardians Red 8072 26521 7121 20 361425528953 167424 159 420 180
202418 ROKDSL CLE Mendoza 131115 24711 8374 21 209283313597 104284 286 245 46
202418 ROKDSL CLE Mendoza 131111 311111 12254 21 279370423794 144337 199 347 124
202519 ROKACL Guardians 5244 14200 2152 11 318375364739 45424 294 316 100
202519 ROKACL Guardians 5242 15200 4112 11 357438405842 48429 218 358 132
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKCLE 133121 22412 9632 42 182250281531 99351 477 231 35 -10 +0 +0 +2 +4 -0.4
YTD20 ROKCLE 133116 32713 14442 42 276364431795 155414 3311 354 129 +4 +0 +0 +2 +4 1.1
ROS20 ROKCLE 0% 8881 16311 6311 21 196259294553 98284 357 241 43 -6 +0 +0 +2 +3 -0.2
ROS20 MLBCLE 0% 01 0000 000 00 284 232 36 +0 +0
FULL20 ROKCLE 133122 22412 9632 42 180250279529 98345 477 231 35 -10 +0 +0 +2 +4 -0.4
TOT20 ROKCLE 221202 38723 15943 63 187254286540 99328 427 235 38 -16 +0 +0 +4 +6 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCLE 34% 238217 42814 16793 41 194258295553 101285 337 253 52 -13 +0 +0 +4 +7 -0.2
202822 MLBCLE 48% 355324 651226 241144 62 201264306570 105287 327 261 58 -17 +0 +0 +6 +10 0.0
202923 MLBCLE 54% 430392 811538 301355 83 207272321593 115288 317 267 63 -18 +0 +0 +8 +12 0.2
203024 MLBCLE 55% 480437 901739 341506 93 206273320593 114289 317 270 65 -19 +1 +0 +9 +14 0.4
202721 MLBCLE 34% 8276 14301 5271 10 184244263507 79286 336 244 45 -5 +0 +0 +1 +2 -0.1
202822 MLBCLE 48% 172156 32613 12552 31 205271314585 109287 327 253 52 -9 +0 +0 +3 +5 -0.1
202923 MLBCLE 54% 233212 43814 16733 42 203268307575 104289 317 258 56 -12 +0 +0 +4 +7 -0.1
203024 MLBCLE 55% 266242 511025 19833 52 211277331607 120290 317 261 58 -13 +0 +0 +5 +8 -0.0
▸ Career Totals
Career 753687 14027413 522389 135 204269311581 108289 327 257 55 -39 +1 +0 +13 +21 -0.3
/ 162G 650593 12023311 452058 114 202269307576 105287 327 257 55 -33 +1 +0 +12 +18 -0.3
Career 18541685 351681329 12457926 3412 208273316589 107295 317 264 61 -83 +2 +0 +33 +53 0.5
/ 162G 650591 12324510 432039 124 208272316588 108295 317 264 61 -29 +1 +0 +12 +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
202317 ROKDSL Guardians Red 8072 26521 7121 20 361425528953 167424 159 420 180 +7 +0 +2 1.0
202418 ROKDSL CLE Mendoza 131111 311111 12254 21 279370423794 144337 199 347 124 +3 +0 +4 0.7
202519 ROKACL Guardians 5242 15200 4112 11 357438405842 48429 218 358 132 +2 -0 +1 0.3

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
#3Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan 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 3 projected seasons
38461515204266314+15+120.10.2
/1626641212+11.9+9.40.0pk7: 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
Pedro Dalmagro (OGILVIE) 20 22→27 34→39 46→51 47 187/254/286 99328 36 42% 7% 38 -0.5
Darrien Miller
2021 · A
20 42→41 36→45 47→45 43 198/272/267 70271 38 27% 6% 50 -1.7 197/299/316 119271 146 30% 9% 76 +0.1 174/315/272982519330%11%72-0.1
Francisco Santana
2008 · A
20 37 38→50 52→55 39 182/227/269 87246 57 28% 5% 30 -3.1 203/247/310 107265 812 26% 5% 50 -1.8 192/231/30811624891426%5%40-0.9
Jefry Puente
2012 · A
20 35 37→45 55→50 47 170/258/247 77249 311 30% 9% 40 -2.4 192/268/269 77260 314 25% 8% 49 -1.8 163/244/2195620902720%7%23-0.9
Leandro Pineda
2022 · A
20 35→39 37→45 43→45 46 171/257/239 68251 47 31% 9% 37 -2.6 189/260/297 108280 95 33% 7% 53 -1.5 202/271/32212026112626%7%62-0.5
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Ben Rortvedt
2018 · A
20 40 37→45 48→40 43 194/245/264 70248 53 24% 6% 37 -2.7 214/270/309 95285 83 26% 6% 59 -1.1 200/285/31111127812230%9%65-0.3
Deivis Nadal
2022 · A
20 39 35→40 46→55 38 186/250/240 55271 311 31% 5% 34 -2.8 173/252/259 86311 618 42% 8% 40 -2.4 145/233/2409627882346%9%25-1.4
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Shane Mardirosian
2016 · A
20 42→39 37→40 50→45 39 199/247/278 79276 413 28% 5% 41 -2.3 196/245/264 68276 48 29% 5% 37 -2.6 187/239/249622613728%5%28-1.7
Ismael Alcantara
2019 · A
20 39→28 38→45 51→50 41 185/255/266 81281 513 34% 7% 43 -2.2 211/277/317 106330 915 36% 7% 64 -0.8 193/256/311118287121635%6%52-0.7
Omar Alfonzo
2023 · A
19 36→40 37→45 48→40 48 171/261/237 65254 53 32% 10% 39 -2.5 205/290/309 104318 114 35% 10% 69 -0.4 200/285/30710731713238%10%64-0.5
Robert Lopez
2023 · A
19 36 36→45 46→45 40 174/248/241 67275 46 36% 7% 33 -2.9 194/254/283 89295 84 34% 7% 46 -2.0 181/244/265842718334%7%35-1.0
Francis Christy
2016 · A
20 37 42→40 49→45 39 184/249/293 109270 96 34% 6% 47 -1.9 183/232/252 69300 45 38% 6% 28 -3.2 167/210/214472802339%5%6-2.0
Rey Duran
2009 · A
20 36 41→50 49→40 41 183/243/277 94256 96 31% 6% 40 -2.4 213/267/338 125268 145 25% 6% 66 -0.6 210/263/34913924619223%5%65-0.3
Cristhian Vasquez
2017 · A
20 32 38→30 49→50 42 161/225/240 79224 68 30% 7% 23 -3.6 195/251/268 73259 49 25% 6% 40 -2.4 190/244/2485824721122%5%30-1.4
Michael De La Cruz
2016 · A
20 41 36→40 45→50 44 192/261/262 70277 49 30% 8% 43 -2.2 192/257/257 65308 310 35% 8% 40 -2.4 156/232/1883126901438%9%10-1.5
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Gilbert Gomez
2012 · A
20 39→35 40 52→50 40 193/252/284 91274 714 31% 6% 46 -2.0 201/271/278 77305 48 32% 8% 53 -1.5 191/271/264742963733%9%45-1.3
Raudelis Martinez
2022 · A
20 36 39→40 44→45 43 178/237/256 79233 77 26% 6% 33 -2.9 188/262/276 88233 88 22% 8% 49 -1.8 171/242/237672047619%8%29-1.5
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1