Yoeilin CespedesSS Greenville Drive
Age 20 R/R 5'8" / 181 lbs A+ H +3% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION328 act + 218 ros · stats below = ROS only
wRC+†66
AVG/OBP/SLG.210 / .254 / .371
PA218
HR7
K%30
BB%5
BABIP269
ISO161
MLB%4%
Value2026 · WAR
BAT: -21.5 runs (wOBA-derived runs vs avg)-21BATRUN: -1.6 runs (SB/CS + UBR baserunning)-2RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: +5.9 runs (Positional adjustment)+6POSREP: +15.5 runs (Replacement-level credit)+15REPTotal WAR: -0.30-0.3WAR
0.01.12.30.40.91.31.61.71.81.81.6+$68M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 39 / POW 48
Toolsscout grade
CONTACT39
scouting grade only
POWER48
scouting grade only
EYE35
scouting grade only
SPEED40
scouting grade only
DEFENSE45
scouting grade only
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+1.3$8M+$8M
2030Pre-Arb$0.9M+1.6$9M+$9M
2031Pre-Arb$0.9M+1.7$9M+$9M
2032Arb-1$4M+1.8$9M+$7M
2033Arb-2$6M+1.8$8M+$5M
2034Arb-3$8M+1.6$7M+$3M
Totals $21M $52M +$41M

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
202317 ROKDSL Red Sox Blue 209197 491035 8362 12 249285406691 157278 174 295 84
202317 ROKDSL Red Sox Blue 209191 661546 14242 12 346396560956 215368 117 414 175
202418 ROKFCL Red Sox 10595 21614 8261 31 221288432720 211258 258 310 95
202418 ROKFCL Red Sox 10591 291015 12191 31 3194046151.019 297353 1811 436 191
202519 ASalem Red Sox 477445 7819311 251511 116 175221306526 130232 325 225 30
202519 ASalem Red Sox 477428 9724510 411011 116 227295376671 150269 219 297 85
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 A+BOS 328307 6315112 161061 25 205247378625 173264 325 270 65 -13 -2 +0 +4 +9 -0.2
YTD20 A+BOS 328298 7920116 25791 25 265324500824 235304 248 356 131 +11 -2 +0 +4 +9 2.3
ROS20 A+BOS 4% 218204 431017 11651 22 210254371625 161265 305 271 66 -8 -0 -1 +2 +6 -0.1
ROS20 MLBBOS 4% 109 1000 130 00 111200111311 272 3010 274 68 -0 +0 -0 +0 +0 -0.0
FULL20 A+BOS 338316 6415112 171091 25 203246370616 168261 325 270 65 -13 -2 -0 +4 +10 -0.2
TOT20 A+BOS 546511 10625219 271712 47 207250375625 168266 315 271 65 -21 -2 -1 +6 +15 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBOS 36% 575535 11526319 331632 55 215263381644 166270 286 285 76 -15 -1 -2 +6 +16 0.4
202822 MLBBOS 49% 591547 12127321 361623 66 221273397670 176272 276 295 84 -11 -1 -2 +6 +17 0.9
202923 MLBBOS 55% 615568 12828323 391643 77 225279407685 181274 276 301 89 -8 -1 -2 +7 +17 1.3
203024 MLBBOS 56% 627578 13229324 411653 77 228283413696 185275 267 306 92 -6 -1 -2 +7 +18 1.6
203125 MLBBOS 56% 634583 13429325 421654 88 230286419705 189275 267 308 94 -4 -2 -2 +7 +18 1.7
203226 MLBBOS 56% 639587 13630325 431674 88 232289421709 189275 267 309 95 -4 -2 -2 +7 +18 1.8
203327 MLBBOS 55% 637585 13429325 431674 88 229286417703 188275 267 309 95 -4 -2 -2 +7 +18 1.8
203428 MLBBOS 55% 631579 13229324 431664 88 228286413699 185275 267 308 94 -4 -2 -3 +7 +18 1.6
203529 MLBBOS 53% 621570 13028324 431643 88 228286414700 186274 267 307 93 -5 -2 -4 +7 +18 1.4
203630 MLBBOS 53% 609559 12728323 421633 77 227285411696 184273 277 304 91 -6 -1 -4 +7 +17 1.2
203731 MLBBOS 52% 595546 12227222 411613 66 223281401682 178271 277 300 88 -8 -1 -5 +6 +17 0.9
203832 MLBBOS 56% 576528 11625221 401583 66 220278394672 174268 277 295 84 -11 -1 -6 +6 +16 0.5
203933 MLBBOS 59% 547501 10723219 381533 55 214273381654 168263 287 288 78 -13 -1 -6 +6 +15 0.1
204034 MLBBOS 54% 499460 9519217 341432 44 207264367632 161257 297 279 71 -16 -1 -7 +5 +14 -0.4
202721 MLBBOS 36% 208193 431017 12591 22 223272394666 171276 286 287 78 -5 -0 -1 +2 +6 0.2
202822 MLBBOS 49% 291270 6014110 18801 33 222273393666 170279 276 296 85 -5 -1 -1 +3 +8 0.5
202923 MLBBOS 55% 335309 7016112 21892 44 227280401681 175281 276 303 90 -4 -1 -1 +4 +9 0.7
203024 MLBBOS 56% 348320 7517213 23912 44 234290422712 188282 267 307 93 -3 -1 -1 +4 +10 0.9
203125 MLBBOS 56% 355327 7717214 23932 44 235290428718 193282 266 309 95 -2 -1 -1 +4 +10 1.0
203226 MLBBOS 56% 360331 7818214 24942 55 236291429720 193282 267 310 95 -2 -1 -1 +4 +10 1.0
203327 MLBBOS 55% 352323 7617214 24922 55 235292430723 195282 267 310 96 -2 -1 -1 +4 +10 1.0
203428 MLBBOS 55% 346317 7317113 24912 44 230289413702 183281 267 309 95 -2 -1 -2 +4 +10 0.9
203529 MLBBOS 53% 332304 7116113 23882 44 234292421713 187281 277 308 94 -2 -1 -2 +4 +9 0.8
203630 MLBBOS 53% 320293 6715112 22862 44 229287410697 181280 277 305 92 -3 -1 -2 +3 +9 0.7
203731 MLBBOS 52% 310283 6415111 22842 33 226287403689 177278 277 301 89 -4 -1 -3 +3 +9 0.5
203832 MLBBOS 56% 324297 6715112 22892 33 226283404688 178274 277 296 85 -6 -1 -3 +3 +9 0.3
203933 MLBBOS 59% 323296 6414111 22902 33 216275382657 166270 287 289 79 -8 -1 -4 +3 +9 0.1
204034 MLBBOS 54% 272251 521119 18781 22 207263367629 159263 297 280 72 -9 -0 -4 +3 +8 -0.2
▸ Career Totals
Career 44864123 93821218165 299120725 5050 228284408691 180278 277 302 89 -56 -10 -27 +48 +127 8.4
/ 162G 650597 13731324 431754 77 229286412698 183281 277 302 89 -8 -1 -4 +7 +18 1.2
Career 94058667 192042246339 610253949 110104 222277398675 177271 276 296 84 -165 -20 -50 +101 +266 13.5
/ 162G 650599 13229323 421753 87 220275394669 174269 276 296 84 -11 -1 -3 +7 +18 0.9

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 Red Sox Blue 209191 661546 14242 12 346396560956 215368 117 414 175 +18 -1 +6 2.4
202418 ROKFCL Red Sox 10591 291015 12191 31 3194046151.019 297353 1811 436 191 +11 +0 +3 1.4
202519 ASalem Red Sox 477428 9724510 411011 116 227295376671 150269 219 297 85 -8 -0 +14 0.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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Rougned 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
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,49116650225278405+46-169.98.5
/162664257+6.8-2.41.5pk7: 7
#5Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Yoeilin Cespedes (OGILVIE) 20 35→39 40→48 45→40 35 207/250/375 168266 194 31% 5% 65 -0.3
Agustín Ramírez
2022 · A
20 37→45 44→55 43→55 39 188/247/306 118283 114 36% 7% 50 -1.8 225/286/368 143285 1612 26% 7% 82 +0.5 232/295/411179268221622%7%94+1.3
Aderlin Rodríguez
2012 · A
20 39→47 51→60 45→30 38 212/244/366 154247 213 25% 4% 64 -0.8 210/245/350 140262 163 26% 4% 60 -1.0 238/283/42718828825127%4%94+0.9
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
Ronny Rodríguez
2013 · A
21 38→48 50→55 45→50 34 206/232/358 153257 187 29% 3% 56 -1.3 214/240/338 124269 138 25% 3% 53 -1.5 256/283/425169304221323%3%93+1.0
Sebastian Valle
2011 · A
21 42→49 48→50 42→40 38 218/258/361 143277 163 28% 4% 68 -0.5 206/233/315 109291 112 32% 3% 45 -2.1 229/281/37314330316229%6%78+0.1
Cheslor Cuthbert
2013 · A
20 42→52 44→50 45 41 214/256/325 111264 135 24% 5% 58 -1.2 220/262/328 108272 107 22% 5% 61 -1.0 258/310/40614830117120%7%100+0.9
René Pinto
2017 · A
20 41 46→60 47→40 39 209/251/339 130263 135 26% 4% 59 -1.1 226/270/321 95293 73 24% 5% 62 -0.9 211/247/38417228824335%4%67-0.3
Eric Wood
2013 · A
20 44→48 43→55 42→45 43 217/276/331 113284 106 27% 6% 68 -0.5 210/257/294 84301 54 30% 5% 50 -1.8 218/275/39017327921629%6%81+0.2
Jose Miranda
2018 · A
20 41→51 44→50 41→40 43 207/254/319 112234 135 19% 5% 56 -1.3 219/263/320 101254 92 18% 4% 59 -1.1 261/311/40414329418217%5%99+1.4
Edinson Rincon
2011 · A
20 40→50 45→50 42→30 42 205/254/324 119257 133 26% 6% 57 -1.2 241/278/367 126300 133 24% 5% 78 +0.2 250/287/36511431411123%4%77+0.1
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Brendan Rodgers
2017 · A
20 42→50 43→50 44→45 39 209/256/311 103281 116 30% 5% 54 -1.4 227/270/347 120292 136 26% 4% 69 -0.4 236/292/35912328113020%6%80+0.2
Miguel Amaya
2019 · A
20 43→42 45→50 48→40 45 215/281/332 117268 134 25% 7% 71 -0.3 214/290/343 129271 144 25% 8% 78 +0.2 228/299/36814027116122%7%86+0.3
Christian Vázquez
2012 · A
21 42→52 47→50 46→45 41 214/266/345 131276 143 28% 6% 67 -0.5 230/287/334 104290 104 23% 7% 73 -0.1 256/308/40214529318819%7%96+1.0
Wilin Rosario
2009 · A
20 43→49 44→60 44→45 38 213/256/325 112297 125 32% 5% 57 -1.2 230/265/373 143307 174 30% 4% 74 -0.1 234/270/41918427826326%4%85+0.5
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
Russell Mitchell
2006 · A
21 43→45 48→55 43→45 41 221/268/359 138272 164 25% 5% 72 -0.2 216/255/366 150267 174 26% 4% 69 -0.4 218/260/36815026717525%5%68-0.4
Raudy Read
2013 · A
19 37→47 45→55 42→45 41 188/233/309 121213 134 20% 4% 45 -2.1 199/241/294 95237 95 20% 4% 43 -2.2 239/293/44320528327126%6%104+0.9
Mark Vientos
2021 · A
21 39→49 45→60 41→30 36 201/244/323 122277 143 32% 4% 53 -1.5 232/284/424 192319 262 35% 6% 97 +1.5 245/305/44720232528032%7%109+2.0
Matthew Sweeney
2009 · A
21 43→40 48→50 44→45 42 221/269/364 143270 156 24% 5% 73 -0.1 203/264/327 124285 124 31% 7% 62 -0.9 175/244/29111625312234%7%42-1.1