Wilfri CastroC Fort Myers Mighty Mussels
Age 25 R/R 5'11" / 205 lbs A Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 76 proj PA
wRC+†60
AVG/OBP/SLG.188 / .271 / .279
PA7
HR0
K%35
BB%9
ISO93
MLB%0%
Value2026 · WAR
BAT: -0.3 runs (wOBA-derived runs vs avg)-0BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.00.00.00.00.0-0.126283031
Tools · Contract
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
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.3M +$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. 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201817 ROKDSL Twins 9075 12200 8165 32 160284187471 27203 189 232 43 -6 -0 +2 -0.4
201918 ROKDSL Twins 11892 18400 23202 01 196368239607 43247 1719 299 89 -2 -0 +3 0.1
202120 ROKFCL Twins 6958 15223 9202 01 259377517894 259343 2913 392 151 +4 -0 +1 0.5
202221 ROKFCL Twins 6254 12102 8140 00 222323352674 130263 2313 309 95 -0 +0 +1 0.1
202322 ROKFCL Twins 1613 1100 251 00 77250154404 77125 3112 213 31 -1 +0 +0 -0.1
202423 AFort Myers Mighty Mussels 7862 14201 14232 00 226385306691 81342 2918 331 110 +1 +0 +2 0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Twins 9078 9100 5235 32 115216128344 13164 266 166 -1 -11 -0 +2 -0.9
201918 ROK MLEDSL Twins 118101 14300 14292 01 139256168425 30187 2512 206 26 -10 -0 +3 -0.8
202120 ROK MLEFCL Twins 6961 10112 6292 01 164261311572 148261 429 254 58 -3 -0 +1 -0.2
202221 ROK MLEFCL Twins 6257 9101 5200 00 158226228454 70211 328 205 25 -6 +0 +1 -0.4
202322 ROK MLEFCL Twins 1614 1100 171 00 71188143330 7189 446 136 -22 -2 +0 +0 -0.2
202423 A MLEFort Myers Mighty Mussels 7865 11201 11332 00 169308246554 77292 4214 244 51 -5 +0 +2 -0.3
201817 ROK MLEDSL Twins 9078 9100 5235 32 115216128344 13164 266 166 -1
201817 ROK RAWDSL Twins 9075 12200 8165 32 160284187471 27203 189 232 -1
201918 ROK MLEDSL Twins 118101 14300 14292 01 139256168425 30192 2512 206 26
201918 ROK RAWDSL Twins 11892 18400 23202 01 196368239607 43247 1719 299 26
202120 ROK MLEFCL Twins 6961 10112 6292 01 164261311572 148267 429 254 58
202120 ROK RAWFCL Twins 6958 15223 9202 01 259377517894 259343 2913 392 58
202221 ROK MLEFCL Twins 6257 9101 5200 00 158226228454 70222 328 205 25
202221 ROK RAWFCL Twins 6254 12102 8140 00 222323352674 130263 2313 309 25
202322 ROK MLEFCL Twins 1614 1100 171 00 71188143330 71143 446 136 -22
202322 ROK RAWFCL Twins 1613 1100 251 00 77250154404 77125 3112 213 -22
202423 A MLEFort Myers Mighty Mussels 7865 11201 11332 00 169308246554 77323 4214 244 51
202423 A RAWFort Myers Mighty Mussels 7862 14201 14232 00 226385306691 81342 2918 331 51
201817 ROK MLEDSL Twins 9080 9100 5235 32 113216125341 12164 266 166 -1
201918 ROK MLEDSL Twins 118101 14300 14292 01 139256168425 30187 2512 206 26
202120 ROK MLEFCL Twins 6961 10112 6292 01 164261311572 148261 429 254 58
202221 ROK MLEFCL Twins 6257 9101 5200 00 158226228454 70211 328 205 25
202322 ROK MLEFCL Twins 1614 1100 171 00 71188143330 7189 446 136 -22
202423 A MLEFort Myers Mighty Mussels 7865 11201 11332 00 169308246554 77292 4214 244 51
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 ROK MLEFCL Twins 1614 1100 171 00 71188143330 7189 446 136 -22
202423 A MLEFort Myers Mighty Mussels 7865 11201 11332 00 169308246554 77292 4214 244 51
▸ 2026 season
202625 MLB MLEMIN 0% 76 1000 120 00 167286167452 287 2914 256 60 -0 +0 +0 +0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLEMIN 30% 129115 23412 11432 11 200281304586 104288 339 264 65 -5 -0 +0 +2 +3 -0.1
202827 MLB MLEMIN 42% 220195 39714 20723 21 200284308592 108288 339 269 68 -8 +0 +0 +4 +5 0.0
202928 MLB MLEMIN 48% 283252 50915 25914 31 198281302583 103288 329 270 69 -10 +0 -1 +5 +6 0.0
203029 MLB MLEMIN 49% 319282 561016 291035 31 199285305590 106287 329 270 69 -12 +0 -1 +6 +7 -0.0
203130 MLB MLEMIN 50% 342303 601116 311115 31 198283300584 102285 329 267 67 -13 +0 -2 +6 +7 -0.2
202726 MLB CTXMIN 30% 3935 7101 3131 00 200282314596 114288 338 253 65 -2 +0 +0 +1 +1 -0.0
202827 MLB CTXMIN 42% 9182 16302 8301 10 195275305580 110288 339 258 68 -3 +0 +0 +2 +2 0.0
202928 MLB CTXMIN 48% 135120 24412 12432 11 200284300584 100288 329 260 69 -5 -0 -0 +2 +3 -0.0
203029 MLB CTXMIN 49% 157140 28513 14502 21 200282314596 114287 329 260 69 -6 +0 -1 +3 +3 -0.0
203130 MLB CTXMIN 50% 172152 30513 16562 21 197282303585 105285 339 257 67 -7 +0 -1 +3 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 594529 10518311 531928 63 198281306588 108286 329 258 58 -23 +0 -2 +11 +13 -0.1
/ 162G A+C 650579 11520312 582109 73 199282306587 107286 329 258 58 -25 +0 -2 +12 +14 -0.1
Career MLE 17331529 28350627 15956331 159 185275279554 94270 329 254 58 -50 +0 -4 +23 +28 -0.2
/ 162G MLE 650573 10619210 6021112 63 185276277553 92270 329 254 58 -25 +0 -2 +12 +14 -0.1