Lisandro BonifacioSS DSL Miami
Age 20 S/R 6'0" / 155 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 81 proj PA
wRC+†53
AVG/OBP/SLG.206 / .271 / .280
PA81
HR1
K%27
BB%7
ISO75
MLB%0%
Value2026 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
0.00.81.60.20.50.70.91.01.10.90.8+$44M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.0$5M+$5M
2033Pre-Arb$1.0M+1.1$5M+$5M
2034Pre-Arb$1.0M+0.9$2M+$2M
2035Arb-1$2M+0.8$2M+$1.0M
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $4M $14M +$12M

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
202216 ROKDSL Marlins 163140 13201 17714 63 93211129340 36174 4410 164 -16
202216 ROKDSL Marlins 163131 18301 26514 63 137298183481 46212 3116 243 45
202317 ROKDSL Miami 6352 8100 6162 51 154267173440 19205 2510 218 25
202317 ROKDSL Miami 6347 9200 11112 51 191367234601 43231 1717 286 77
202418 ROKDSL Miami 180164 27410 14501 117 165235201436 37237 288 193 6
202418 ROKDSL Miami 180156 39910 22361 117 250346321667 71325 2012 308 94
▸ 2026 Season
202620 MLBMIA 8174 17311 6221 20 230296338634 108285 277 255 53 -4 +0 +0 +1 +2 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBMIA 34% 124113 25412 9331 21 221285327612 106287 277 268 63 -5 +0 +0 +1 +4 -0.0
202822 MLBMIA 48% 270244 54924 21713 51 221291324615 102288 268 277 70 -9 +1 +0 +3 +8 0.2
202923 MLBMIA 54% 374338 761327 29974 72 225294337631 112290 268 283 75 -11 +1 +0 +4 +11 0.5
203024 MLBMIA 55% 444401 911539 351145 82 227297347644 120291 268 287 78 -11 +1 +0 +5 +13 0.7
203125 MLBMIA 56% 487441 10017310 381255 92 227295347642 120291 268 290 80 -11 +1 +0 +5 +14 0.9
203226 MLBMIA 56% 512462 10518311 401315 102 227296351647 123291 268 291 81 -11 +1 +0 +5 +15 1.0
203327 MLBMIA 55% 524471 10718311 421356 102 227299348647 121291 268 291 81 -11 +1 +0 +6 +15 1.1
203428 MLBMIA 55% 527474 10718311 431365 92 226297346643 120290 268 290 80 -12 +1 -1 +6 +15 0.9
203529 MLBMIA 53% 522469 10618311 431365 92 226298348645 122290 268 289 79 -12 +1 -1 +6 +15 0.8
202721 MLBMIA 34% 4340 8101 3110 10 200256300556 100282 267 257 55 -2 +0 +0 +0 +1 -0.0
202822 MLBMIA 48% 131119 25412 10341 21 210277311588 101284 268 266 61 -6 +0 +0 +1 +4 -0.1
202923 MLBMIA 54% 203183 41714 16532 41 224294339632 115285 268 272 66 -8 +0 +0 +2 +6 0.1
203024 MLBMIA 55% 246222 50825 19633 51 225295347642 122286 268 276 69 -9 +1 +0 +3 +7 0.2
203125 MLBMIA 56% 273247 55925 21703 51 223292336628 113286 268 278 71 -9 +1 +0 +3 +8 0.2
203226 MLBMIA 56% 288260 591026 23743 51 227297350647 123286 268 279 72 -9 +1 +0 +3 +8 0.3
203327 MLBMIA 55% 290262 591026 23753 51 225295347642 122286 268 279 72 -9 +1 +0 +3 +8 0.3
203428 MLBMIA 55% 289261 591026 23753 51 226296349645 123286 268 279 71 -9 +1 -0 +3 +8 0.2
203529 MLBMIA 53% 279251 56926 23733 51 223296347643 124285 268 277 70 -9 +1 -1 +3 +8 0.1
▸ Career Totals
Career 20421845 412681441 16152821 378 223293342635 119289 268 276 70 -70 +4 -1 +22 +58 1.3
/ 162G 650587 13122413 511687 123 223293341634 118289 268 276 70 -22 +1 -0 +7 +18 0.4
Career 42713843 8361402578 343113747 9327 218290328617 110286 278 277 70 -143 +8 -2 +46 +121 3.0
/ 162G 650585 12721412 521737 144 217289328617 111285 278 277 70 -22 +1 -0 +7 +18 0.5

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
202216 ROKDSL Marlins 163131 18301 26514 63 137298183481 46212 3116 243 45 -10 +0 +5 -0.6
202317 ROKDSL Miami 6347 9200 11112 51 191367234601 43231 1717 286 77 -2 +1 +2 0.1
202418 ROKDSL Miami 180156 39910 22361 117 250346321667 71325 2012 308 94 -1 -1 +5 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
#1Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#2Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,1224139226292342+23+183.33.3
/1626641312+7.1+5.61.0pk7: 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

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
Lisandro Bonifacio (OGILVIE) 20 206/271/280 75285 12 27% 7% 53 -0.2
Angel Martínez
2022 · A
20 41→47 41→50 49→50 44 202/257/305 102265 810 26% 7% 53 -1.5 223/285/351 128285 1210 25% 7% 77 +0.1 226/291/358132282131024%7%79+0.2
Junior Valera
2013 · A
20 42 36→40 51→60 45 196/266/265 69275 210 28% 8% 46 -2.0 226/289/310 84293 318 22% 8% 67 -0.5 245/308/3389430732820%8%77+0.1
Brainer Bonaci
2022 · A
20 41→42 39→45 53→50 42 196/255/285 89270 513 28% 7% 46 -2.0 211/283/320 109300 1013 30% 9% 69 -0.4 209/285/321112292121430%9%67-0.4
Rosell Herrera
2013 · A
20 40→50 37→45 48→55 40 193/243/266 73268 59 29% 6% 37 -2.7 229/276/310 81309 710 26% 6% 62 -0.9 247/301/3379031542422%7%76+0.1
Jean Batista
2012 · A
20 43 40→55 50→45 36 208/238/300 92279 78 28% 4% 42 -2.3 219/243/339 120283 107 26% 3% 55 -1.4 223/237/36914627612624%1%58-0.3
Riley Unroe
2016 · A
20 42→48 36→50 44→55 43 202/257/261 60279 48 28% 7% 41 -2.3 188/253/253 65276 412 31% 8% 38 -2.6 227/311/367139295152627%10%89+0.5
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 196/264/288 92278 816 31% 8% 52 -1.6 236/297/340 104317 624 26% 7% 79 +0.3 259/316/35910033172922%7%87+0.7
Allan Castro
2023 · A
20 38→43 40→45 54→55 39 184/247/283 100276 69 34% 6% 43 -2.2 200/271/309 109281 913 30% 8% 60 -1.0 198/272/30510827391429%9%57-1.0
Braulio Vasquez
2019 · A
20 43 38→45 47→65 40 207/259/281 74295 511 30% 6% 47 -1.9 190/259/265 75304 615 36% 7% 44 -2.1 192/271/2707829353233%7%47-0.7
Alejandro Flores
2016 · A
20 37 39→50 45→40 43 182/248/265 83263 75 32% 8% 39 -2.5 203/261/310 107295 96 32% 7% 56 -1.3 202/257/34214027113430%6%59-0.5
Jason Lopez
2018 · A
20 40 38→55 47→45 44 192/261/269 76264 59 28% 7% 46 -2.0 207/248/334 127286 136 31% 5% 57 -1.2 189/235/31412426513833%5%43-0.9
Thomas Milone
2015 · A
20 41→44 36→45 51→55 38 194/246/266 72293 310 33% 6% 37 -2.6 192/245/252 60278 313 30% 6% 33 -2.9 243/298/36912534081729%6%82+0.3
Shawn O'Malley
2008 · A
20 42→52 36→45 50→60 41 198/262/265 67281 411 29% 6% 45 -2.1 214/290/268 54298 124 26% 7% 58 -1.2 263/323/36310032652319%7%92+0.8
Diomedes Del Rio
2018 · A
20 40 35→55 51→50 42 189/256/253 63271 29 29% 6% 40 -2.4 207/272/316 109294 59 29% 8% 62 -0.9 200/270/36216128161129%8%71-0.1
Josh Johnson
2006 · A
20 43→49 39→45 48→50 50 203/280/297 94266 59 24% 9% 61 -1.0 218/304/287 69285 310 22% 11% 69 -0.4 249/317/35911029691618%9%89+0.6
Jeison Guzmán
2019 · A
20 40→42 36→45 52→50 40 194/244/260 66269 414 28% 6% 35 -2.8 207/246/297 90277 712 27% 4% 45 -2.1 199/247/312113276111031%5%47-1.2
Karexon Sanchez
2008 · A
20 42→48 40→45 50 44 204/268/288 84276 814 28% 7% 53 -1.5 209/274/318 109301 1011 32% 7% 64 -0.8 222/301/333110309101129%8%76+0.0
Geraldo Quintero
2022 · A
20 39→49 36→40 52→60 46 186/254/253 67244 317 24% 7% 38 -2.6 222/285/312 90295 523 25% 7% 66 -0.6 225/290/3128829752824%7%65-0.5
Jose Ramos
2021 · A
20 43→42 38→50 48→45 41 206/270/283 78285 59 28% 6% 53 -1.5 214/277/356 142321 164 36% 7% 76 +0.0 203/271/34914630418437%7%69-0.3
Logan Wagner
2023 · A
19 43→31 36→60 48→50 42 203/264/271 68294 48 31% 7% 47 -1.9 193/285/298 105300 99 35% 10% 65 -0.7 173/266/319146258171037%9%60-0.5