Xavier Casserilla3B Fayetteville Woodpeckers
Age 23 R/R 6'0" / 225 lbs A HR +6% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 129 proj PA
wRC+†40
AVG/OBP/SLG.188 / .247 / .268
PA129
HR1
K%30
BB%6
ISO81
MLB%0%
Value2026 · WAR
BAT: -8.8 runs (wOBA-derived runs vs avg)-9BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +3.7 runs (Replacement-level credit)+4REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.4-0.52628
Tools · ContractCON 25 / POW 33
Toolsscout grade
CONTACT25
scouting grade only
POWER33
scouting grade only
EYE41
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
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
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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202320 ROKFCL Astros 3835 5300 360 21 143211229439 86172 168 218 25
202320 ROKFCL Astros 3833 7301 550 21 212316394710 182222 1313 319 103
202421 AFayetteville Woodpeckers 230209 33900 98612 62 158235201436 43268 374 201 12
202421 AFayetteville Woodpeckers 230203 461500 156312 62 227317300618 74329 277 290 80
▸ 2026 Season
202623 MLBHOU 129119 23511 7382 21 193250277527 84264 295 237 40 -9 +0 +0 +0 +4 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBHOU 30% 161148 29612 9463 31 196256291547 95268 296 249 49 -9 +0 +0 +1 +5 -0.4
202825 MLBHOU 44% 268245 491014 16765 51 200263298561 98271 286 257 55 -14 +1 +0 +1 +8 -0.5
202724 MLBHOU 30% 4844 9201 3141 10 205271318589 114271 296 239 41 -3 +0 +0 +0 +1 -0.2
202825 MLBHOU 44% 118108 22412 7332 21 204265315580 111273 286 247 47 -7 +0 +0 +0 +3 -0.3
▸ Career Totals
Career 166152 31613 10473 31 204267316582 112272 286 244 45 -10 +0 +0 +1 +5 -0.5
/ 162G 650595 12123412 3918412 124 203266316582 113270 286 244 45 -40 +1 +0 +2 +18 -1.9
Career 826756 1393337 4425222 186 184249263513 79264 315 235 38 -58 +1 +0 +3 +23 -3.1
/ 162G 650595 1102626 3519817 145 185250266516 81265 305 235 38 -46 +1 +0 +2 +18 -2.4

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
202320 ROKFCL Astros 3833 7301 550 21 212316394710 182222 1313 319 103 +0 +0 +1 0.1
202421 AFayetteville Woodpeckers 230203 461500 156312 62 227317300618 74329 277 290 80 -5 +0 +7 0.2

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
#2Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 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 2 projected seasons
229646196255287+1+1-0.8-0.4
/162664813+2.4+2.2-1.9pk7: 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
Xavier Casserilla (OGILVIE) 23 20→25 28→33 48→53 41 188/247/268 80264 12 30% 6% 40 -0.5
Raul Siri
2018 · A
23 39 38→40 51→50 42 192/251/271 80265 611 29% 7% 42 -2.3 199/264/283 84349 59 41% 7% 51 -1.7 149/237/2388930741447%8%28-0.6
Jon Murphy
2013 · A
23 38 38→30 47→50 39 185/237/262 77264 513 31% 6% 33 -2.9 197/249/259 62309 310 35% 6% 37 -2.6 191/245/2415030521036%6%27-1.8
Gunnar Heidt
2016 · A
23 34→39 35→45 49→50 36 169/210/231 62247 311 32% 5% 13 -4.3 191/247/294 103286 912 34% 6% 46 -2.0 189/248/295106281101235%7%44-1.6
Chris Hess
2018 · A
23 39→34 37→45 49→30 38 187/245/270 83282 35 33% 6% 39 -2.5 194/251/308 114284 114 34% 4% 52 -1.6 181/239/30912825714134%4%46-1.6
Carlos Torres
2016 · A
23 37 38→30 46→50 37 183/224/260 77252 67 30% 5% 27 -3.3 211/252/282 71285 46 26% 5% 43 -2.2 222/252/273522902323%3%37-1.0
Nick Meyer
2021 · A
24 35 36→40 52→50 40 172/231/233 61252 415 32% 6% 24 -3.6 212/280/299 87278 914 25% 8% 62 -0.9 207/281/29083267101625%8%57-0.6
Jack Winkler
2022 · A
23 41→40 38→40 48→55 40 195/249/275 80270 410 28% 6% 42 -2.3 203/265/296 93273 814 27% 6% 54 -1.4 185/251/2748925381829%6%40-1.7
Riccio Torrez
2013 · A
23 36→33 40 47→45 40 182/238/273 91226 87 24% 4% 37 -2.6 196/252/283 87254 76 25% 4% 46 -2.0 190/245/269792486325%3%37-1.0
Joe Cronin
2017 · A
23 40 38→45 48→50 43 195/265/267 72264 512 27% 6% 47 -1.9 180/270/270 90282 87 36% 9% 51 -1.7 161/260/254932559837%10%41-1.0
Nic Kent
2023 · A
23 35→41 35→40 48→50 35 173/219/230 57265 314 35% 4% 17 -4.0 199/249/278 79265 710 26% 5% 43 -2.2 193/253/2758226781029%6%41-1.3
Ariel Montesino
2019 · A
23 39 37→40 47→50 41 190/239/260 71258 49 28% 6% 33 -2.9 188/239/271 83286 610 34% 5% 37 -2.7 131/183/1986721241338%4%-6-1.5
Claudio Finol
2023 · AA
23 38 37→40 50→45 40 187/240/263 77259 48 29% 5% 35 -2.8 204/263/296 92292 810 31% 7% 53 -1.5 181/246/2587726091232%7%35-0.7
Connor Justus
2018 · A
23 41→37 38→40 46→45 45 193/275/270 77281 59 31% 8% 53 -1.5 176/256/248 72256 58 31% 8% 40 -2.4 158/238/217592354632%7%21-2.5
Julio Carrion
2022 · A
23 39 38→40 50→45 42 187/268/265 78282 65 33% 7% 49 -1.8 180/252/267 87346 85 46% 7% 42 -2.3 150/225/232813159451%7%19-1.5
Andrés Alvarez
2021 · A
24 41→30 37→45 48→50 42 195/261/270 74275 47 29% 7% 46 -2.0 201/266/321 120293 1315 34% 7% 62 -0.9 177/245/298121254151535%7%45-1.1
Mariel Bautista
2021 · A
23 40→34 42→45 49→50 38 201/251/299 98265 1015 28% 5% 49 -1.8 209/254/332 123305 1311 34% 5% 59 -1.1 181/215/331150258171137%3%42-0.5
Grae Kessinger
2021 · A
23 43→28 39→45 50 47 209/276/293 84265 712 23% 8% 58 -1.2 188/256/297 109262 1315 32% 7% 51 -1.7 189/267/30011124911727%9%56-0.5
Henrry Pedra
2017 · A
23 39 35→40 46→50 43 187/258/247 61262 314 28% 7% 40 -2.4 206/279/278 72279 411 26% 6% 56 -1.3 185/257/2536825341627%5%38-0.9
Jorge Saez
2014 · A
23 38 39→45 49→30 43 188/248/271 83255 76 28% 7% 40 -2.4 194/261/290 96280 83 31% 8% 51 -1.7 206/269/34814328721335%7%68-0.2
Leosdany Molina
2023 · A
23 40→34 38→40 53→50 37 193/242/267 74280 617 32% 5% 37 -2.7 199/246/281 82281 914 31% 5% 42 -2.3 184/229/24661251101830%5%24-1.9