Estanlin CassianiCF San Jose Giants
Age 23 L/L 5'11" / 155 lbs A HR -15%H -3% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 138 proj PA
wRC+†61
AVG/OBP/SLG.218 / .269 / .297
PA11
HR0
K%24
BB%5
ISO80
MLB%0%
Value2026 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-1BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 56 / POW 33
Toolsscout grade
CONTACT56
scouting grade only
POWER33
scouting grade only
EYE40
scouting grade only
SPEED53
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
2032Pre-Arb$0.9M
2033Pre-Arb$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202118 ROKDSL Giants Black 7062 18420 383 101 290353419772 129333 114 336 114 +1 +2 +2 0.4
202219 ROKDSL Giants Orange 195176 66320 14211 157 375424415839 40423 117 373 139 +9 +0 +4 1.4
202320 ROKACL Giants Orange 191169 531211 19292 51 314389414804 101371 1510 362 131 +7 +1 +4 1.2
202421 ASan Jose Giants 253222 50500 13398 71 225292248540 23269 155 245 52 -14 +1 +5 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Giants Black 7063 16320 2113 101 254309365674 111278 163 262 63 -3 +2 +2 0.0
202219 ROK MLEDSL Giants Orange 195182 56210 8301 157 308340330670 22356 154 296 86 -3 +0 +4 0.1
202320 ROK MLEACL Giants Orange 191177 43811 11402 51 243295316611 73303 216 265 65 -8 +1 +4 -0.3
202421 A MLESan Jose Giants 253225 49400 10558 71 218276236511 18263 224 223 37 -19 +1 +5 -1.3
202118 ROK MLEDSL Giants Black 7063 16320 2113 101 254309365674 111308 163 262 63
202118 ROK RAWDSL Giants Black 7062 18420 383 101 290353419772 129333 114 336 63
202219 ROK MLEDSL Giants Orange 195182 56210 8301 157 308340330670 22366 154 296 86
202219 ROK RAWDSL Giants Orange 195176 66320 14211 157 375424415839 40423 117 373 86
202320 ROK MLEACL Giants Orange 191177 43811 11402 51 243295316611 73307 216 265 65
202320 ROK RAWACL Giants Orange 191169 531211 19292 51 314389414804 101371 1510 362 65
202421 A MLESan Jose Giants 253225 49400 10558 71 218276236511 18283 224 223 37
202421 A RAWSan Jose Giants 253222 50500 13398 71 225292248540 23269 155 245 37
202118 ROK MLEDSL Giants Black 7065 16320 2113 101 246309354663 108278 163 262 63
202219 ROK MLEDSL Giants Orange 195184 56210 8301 157 304340326666 22356 154 296 86
202320 ROK MLEACL Giants Orange 191176 43811 11402 51 244295318613 74303 216 265 65
202421 A MLESan Jose Giants 253233 49400 10558 71 210276227503 17263 224 223 37
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202320 ROK MLEACL Giants Orange 191176 43811 11402 51 244295318613 74303 216 265 65
202421 A MLESan Jose Giants 253233 49400 10558 71 210276227503 17263 224 223 37
▸ 2026 season
202623 MLB MLESF 0% 1110 2000 130 00 200273200473 286 279 259 61 -1 +0 +0 +0 +0 -0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202724 MLB MLESF 30% 165153 34612 9392 31 222274314588 92288 245 270 69 -6 +0 +0 +1 +4 -0.2
202825 MLB MLESF 44% 273251 561014 16654 51 223280319599 96288 246 277 73 -9 +1 +0 +1 +6 -0.1
202926 MLB MLESF 51% 345316 731326 21815 72 231289342631 111288 236 281 76 -10 +1 +0 +1 +7 -0.0
203027 MLB MLESF 52% 386354 821527 24915 82 232290345634 113288 246 282 77 -11 +1 +0 +1 +8 -0.0
203128 MLB MLESF 53% 408375 851527 25975 82 227284333617 107288 246 281 76 -11 +1 -1 +1 +9 -0.1
203229 MLB MLESF 53% 416381 871627 261006 82 228288336624 108288 246 279 75 -12 +1 -1 +1 +9 -0.2
203330 MLB MLESF 52% 417382 861527 261016 82 225285330615 105287 246 277 74 -13 +1 -2 +1 +9 -0.4
202724 MLB CTXSF 30% 5046 11201 3121 10 239300348648 109283 246 255 69 -2 +0 +0 +0 +1 -0.0
202825 MLB CTXSF 44% 120110 25412 7282 21 227286336622 109283 236 261 73 -4 +0 +0 +0 +3 -0.1
202926 MLB CTXSF 51% 175161 36613 10412 31 224277329607 106283 236 265 76 -5 +0 +0 +1 +4 -0.0
203027 MLB CTXSF 52% 202185 41713 12483 41 222280319599 97283 246 266 77 -6 +0 +0 +1 +4 -0.0
203128 MLB CTXSF 53% 217198 44813 14523 41 222284318602 96283 246 265 76 -6 +0 -0 +1 +5 -0.1
203229 MLB CTXSF 53% 219200 44813 14523 41 220281315596 95282 246 264 75 -6 +0 -1 +1 +5 -0.1
203330 MLB CTXSF 52% 217198 44813 14533 41 222284318602 96282 246 262 74 -7 +0 -1 +1 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 12001098 24543618 7428617 226 223283322605 99284 246 264 72 -36 +2 -2 +4 +26 -0.6
/ 162G A+C 650595 13223310 401559 123 222281321602 99282 246 264 72 -19 +1 -1 +2 +14 -0.3
Career MLE 31302869 6691071641 17971347 8422 233289325614 91295 236 274 72 -72 +5 -4 +9 +52 -1.1
/ 162G MLE 650596 1392239 3714810 175 233290326615 92293 236 274 72 -19 +1 -1 +2 +14 -0.3