Jason Castro

PosC
B/TL/R
Born1987-06-18
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202033MLBSD92.188/.293/.37520950.4
202134MLBHOU179.235/.356/.443801231.3
202235MLBHOU88.115/.207/.1791111-0.8
202336No MLB games played
202437No MLB games played
202538No MLB games played
202639No MLB games played
Last 3 seasons WAR 1.0
Contract
No contract data on file.
Skills · percentileStatcast 2020-2022
Barrel%77
xwOBA72
Avg EV72
Speed26

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. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

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)
200922 AACorpus Christi Hooks — 268239 701113 25352 21 293365385750 92330 139 338 83 — — — — — —
200922 A+Lancaster JetHawks — 243207 642017 30413 11 309404517921 208352 1712 402 108 — — — — — —
201023 MLBHouston Astros — 217195 40812 22410 00 205286287573 82250 1910 266 60 -10 +0 +6 +8 +5 0.9
201023 AAARound Rock Express — 244211 56704 32341 11 265365355720 90301 1413 332 72 — — — — — —
201124 INTLSalt River Rafters — 4738 11100 890 01 289413316729 26367 1917 339 115 — — — — — —
201225 MLBHouston Astros — 295257 661526 31611 00 257339401740 144309 2111 326 102 +1 +0 -6 +6 +6 0.7
201225 AAAOklahoma City RedHawks — 1513 6101 210 00 4625337691.303 308455 713 559 204 — — — — — —
201326 MLBHouston Astros — 491435 12035118 501302 21 276353485838 209351 2610 367 129 +17 +0 +3 +9 +11 4.0
201427 MLBHouston Astros — 512465 10321214 341519 10 222287366653 144294 297 292 81 -11 +0 +12 +9 +11 2.2
201528 MLBHouston Astros — 375337 7119011 331152 00 211285365650 154280 319 290 80 -9 +0 +20 +7 +8 2.6
201629 MLBHouston Astros — 376329 6916311 451231 21 210307377684 167297 3312 308 93 -3 +0 +22 +7 +8 3.5
201730 MLBMinnesota Twins — 407356 8622010 451084 00 242333388721 146318 2711 325 105 +2 +0 +11 +7 +9 3.0
201831 MLBMinnesota Twins — 7463 9301 9261 00 143260238498 95216 3512 236 46 -5 +0 +5 +1 +2 0.4
201932 MLBMinnesota Twins — 275237 559013 33883 00 232333435768 203307 3212 341 116 +5 +0 +3 +5 +6 2.0
202033 MLBSan Diego Padres — 9280 15902 12330 00 188293375668 188289 3613 301 95 -1 +0 +1 +2 +2 0.4
202134 MLBHouston Astros — 179149 35708 25543 00 235356443799 208310 3014 354 123 +5 +0 +1 +3 +4 1.3
202235 MLBHouston Astros — 8878 9201 8401 10 115207179386 64211 459 186 11 -9 +0 -2 +2 +2 -0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 33812981 678166997 34797027 62 227314387700 159301 2910 313 98 -8 +0 +77 +65 +73 21.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200922 AA MLECorpus Christi Hooks — 268246 64913 18432 21 260316341657 81302 167 291 83 — — — — — —
200922 A+ MLELancaster JetHawks — 243217 561617 20553 11 258329438767 180302 238 328 108 — — — — — —
201023 MLB MLEHouston Astros — 217197 40812 20410 00 203276284561 81250 199 256 60 -10 +0 +6 +8 +5 0.9
201023 AAA MLERound Rock Express — 244221 52603 22461 11 235307303611 68283 199 275 72 — — — — — —
201225 MLB MLEHouston Astros — 295259 651426 29611 00 251329390719 139309 2110 318 102 +1 +0 -6 +6 +6 0.7
201225 AAA MLEOklahoma City RedHawks — 1514 6101 110 00 4294677141.181 286409 77 469 204 — — — — — —
201326 MLB MLEHouston Astros — 491438 11933119 471302 21 272345482827 210351 2610 359 129 +17 +0 +3 +9 +11 4.0
201427 MLB MLEHouston Astros — 512466 10220214 331519 10 219283361644 142294 296 288 81 -11 +0 +12 +9 +11 2.2
201528 MLB MLEHouston Astros — 375338 7018011 321152 00 207280358638 151280 319 286 80 -9 +0 +20 +7 +8 2.6
201629 MLB MLEHouston Astros — 376329 6815311 451231 21 207304371675 164297 3312 306 93 -3 +0 +22 +7 +8 3.5
201730 MLB MLEMinnesota Twins — 407357 8622010 441084 00 241331387717 146318 2711 323 105 +2 +0 +11 +7 +9 3.0
201831 MLB MLEMinnesota Twins — 7463 9301 9261 00 143260238498 95216 3512 236 46 -5 +0 +5 +1 +2 0.4
201932 MLB MLEMinnesota Twins — 275237 559013 33883 00 232333435768 203307 3212 340 116 +5 +0 +3 +5 +6 2.0
202033 MLB MLESan Diego Padres — 9280 161002 12330 00 200304400704 200289 3613 309 95 -1 +0 +1 +2 +2 0.4
202134 MLB MLEHouston Astros — 179150 35708 24543 00 233350440790 207310 3013 350 123 +5 +0 +1 +3 +4 1.3
202235 MLB MLEHouston Astros — 8878 9201 8401 10 115207179386 64211 459 185 11 -9 +0 -2 +2 +2 -0.8
200922 AA MLE2 teams — 511463 1202529 38985 32 259322380702 121307 197 309 95 — — — — — —
200922 AA RAW2 teams — 511446 13431210 55765 32 300383446830 146340 1511 368 95 — — — — — —
201023 AAA MLE2 teams — 461418 911315 42871 11 218291289580 72264 199 266 66 — — — — — —
201023 AAA RAW2 teams — 461406 961516 54751 11 236328323650 86277 1612 301 66 — — — — — —
201124 INTL MLESalt River Rafters — 4738 11100 890 01 289413316729 26367 1917 — — — — — — — —
201124 INTL RAWSalt River Rafters — 4738 11100 890 01 289413316729 26367 1917 339 115 — — — — — —
201225 MLB MLE2 teams — 310273 711527 30621 00 260336407742 147308 2010 326 107 +2 +0 -6 +6 +7 0.9
201225 MLB RAW2 teams — 310270 721627 33621 00 267349419767 152317 2011 338 107 +2 +0 -6 +6 +7 0.9
201326 MLB MLEHouston Astros — 491438 11933119 471302 21 272345482827 210341 2610 359 129 +17 +0 +3 +9 +11 4.0
201326 MLB RAWHouston Astros — 491435 12035118 501302 21 276353485838 209351 2610 367 129 +17 +0 +3 +9 +11 4.0
201427 MLB MLEHouston Astros — 512466 10220214 331519 10 219283361644 142289 296 288 81 -11 +0 +12 +9 +11 2.2
201427 MLB RAWHouston Astros — 512465 10321214 341519 10 222287366653 144294 297 292 81 -11 +0 +12 +9 +11 2.2
201528 MLB MLEHouston Astros — 375338 7018011 321152 00 207280358638 151274 319 286 80 -9 +0 +20 +7 +8 2.6
201528 MLB RAWHouston Astros — 375337 7119011 331152 00 211285365650 154280 319 290 80 -9 +0 +20 +7 +8 2.6
201629 MLB MLEHouston Astros — 376329 6815311 451231 21 207304371675 164292 3312 306 93 -3 +0 +22 +7 +8 3.5
201629 MLB RAWHouston Astros — 376329 6916311 451231 21 210307377684 167297 3312 308 93 -3 +0 +22 +7 +8 3.5
201730 MLB MLEMinnesota Twins — 407357 8622010 441084 00 241331387717 146317 2711 323 105 +2 +0 +11 +7 +9 3.0
201730 MLB RAWMinnesota Twins — 407356 8622010 451084 00 242333388721 146318 2711 325 105 +2 +0 +11 +7 +9 3.0
201831 MLB MLEMinnesota Twins — 7463 9301 9261 00 143260238498 95216 3512 236 46 -5 +0 +5 +1 +2 0.4
201831 MLB RAWMinnesota Twins — 7463 9301 9261 00 143260238498 95216 3512 236 46 -5 +0 +5 +1 +2 0.4
201932 MLB MLEMinnesota Twins — 275237 559013 33883 00 232333435768 203307 3212 340 116 +5 +0 +3 +5 +6 2.0
201932 MLB RAWMinnesota Twins — 275237 559013 33883 00 232333435768 203307 3212 341 116 +5 +0 +3 +5 +6 2.0
202033 MLB MLESan Diego Padres — 9280 161002 12330 00 200304400704 200311 3613 309 95 -1 +0 +1 +2 +2 0.4
202033 MLB RAWSan Diego Padres — 9280 15902 12330 00 188293375668 188289 3613 301 95 -1 +0 +1 +2 +2 0.4
202134 MLB MLEHouston Astros — 179150 35708 24543 00 233350440790 207307 3013 350 123 +5 +0 +1 +3 +4 1.3
202134 MLB RAWHouston Astros — 179149 35708 25543 00 235356443799 208310 3014 354 123 +5 +0 +1 +3 +4 1.3
202235 MLB MLEHouston Astros — 8878 9201 8401 10 115207179386 64211 459 185 11 -9 +0 -2 +2 +2 -0.8
202235 MLB RAWHouston Astros — 8878 9201 8401 10 115207179386 64211 459 186 11 -9 +0 -2 +2 +2 -0.8
200922 AA MLE2 teams — 511463 1202529 38985 32 259322380702 121302 197 309 95 — — — — — —
201023 AAA MLE2 teams — 461415 911315 42871 11 219291292582 72267 199 266 66 — — — — — —
201225 MLB MLE2 teams — 310276 711527 30621 00 257336402738 145314 2010 326 107 — — — — — —
201326 MLB MLEHouston Astros — 491439 11933119 471302 21 271345481826 210351 2610 359 129 — — — — — —
201427 MLB MLEHouston Astros — 512465 10220214 331519 10 219283361645 142294 296 288 81 — — — — — —
201528 MLB MLEHouston Astros — 375338 7018011 321152 00 207280358638 151280 319 286 80 — — — — — —
201629 MLB MLEHouston Astros — 376327 6815311 451231 21 208304373677 165297 3312 306 93 — — — — — —
201730 MLB MLEMinnesota Twins — 407356 8622010 441084 00 242331388719 146318 2711 323 105 — — — — — —
201831 MLB MLEMinnesota Twins — 7464 9301 9261 00 141260234495 94216 3512 236 46 — — — — — —
201932 MLB MLEMinnesota Twins — 275237 559013 33883 00 232333435768 203307 3212 340 116 — — — — — —
202033 MLB MLESan Diego Padres — 9280 161002 12330 00 200304400704 200289 3613 309 95 — — — — — —
202134 MLB MLEHouston Astros — 179150 35708 24543 00 233350440790 207310 3013 350 123 — — — — — —
202235 MLB MLEHouston Astros — 8879 9201 8401 10 114207177384 63211 459 185 11 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 33812981 678166997 34797027 62 227314387700 159301 2910 313 92 -8 +0 +77 +65 +73 21.2
/ 162G— A+C — 650573 13132219 671865 10 229315391706 162302 2910 313 92 -1 +0 +15 +12 +14 4.1
Career— MLE — 41983728 86219311111 405112433 106 231312378690 147298 2710 304 92 -8 +0 +77 +65 +73 21.2
/ 162G— MLE — 650577 13430217 631745 21 232313380693 147300 2710 304 92 -1 +0 +15 +12 +14 4.1

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2012 AAAOklahoma City RedHawks · 15 PAwOBA .543 → .469 (−74)K% 6.7% → 8.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA6.67%÷1.018×1.290——8.45%
BB% (unintentional) /PA13.33%÷1.079×0.710—×1.0339.06%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP33.33%÷1.001×0.900—×1.03330.96%
Doubles /BIP8.33%÷0.960×0.810—×1.0337.26%
Triples /BIP0.00%÷1.101×0.810—×1.0330.00%
Home runs /BIP8.33%÷1.033×0.780—×1.0336.50%

Factors used: league row PCL. Park (home-season share, regressed): HR 107, 1B 100, 2B 92, 3B 120, K 104, BB 116 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average).

Result: wOBA .543 → .469; ISO .308 → .255; BABIP .455 → .409. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 AAARound Rock Express · 244 PAwOBA .324 → .275 (−50)K% 13.9% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.93%÷0.954×1.290——18.84%
BB% (unintentional) /PA13.11%÷1.077×0.710—×1.0509.08%
HBP% /PA0.41%—×0.980—×1.0500.42%
Singles /BIP25.42%÷0.990×0.900×1.015×1.05024.64%
Doubles /BIP3.95%÷1.068×0.810×1.015×1.0503.20%
Triples /BIP0.00%÷1.150×0.810×1.015×1.0500.00%
Home runs /BIP2.26%÷1.058×0.780—×1.0501.75%

Factors used: league row PCL. Park (home-season share, regressed): HR 112, 1B 98, 2B 114, 3B 130, K 91, BB 115 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .324 → .275; ISO .090 → .070; BABIP .301 → .283. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2009 AACorpus Christi Hooks · 268 PAwOBA .332 → .291 (−41)K% 13.1% → 15.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.06%÷1.000×1.220——15.93%
BB% (unintentional) /PA9.33%÷1.000×0.700—×1.0426.80%
HBP% /PA0.75%—×0.870—×1.0420.68%
Singles /BIP26.96%÷1.000×0.920×0.969×1.04225.05%
Doubles /BIP5.39%÷1.000×0.840×0.969×1.0424.58%
Triples /BIP0.49%÷1.000×0.940×0.969×1.0420.47%
Home runs /BIP1.47%÷1.000×0.800—×1.0421.23%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.969.

Result: wOBA .332 → .291; ISO .092 → .079; BABIP .330 → .302. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2009 A+Lancaster JetHawks · 243 PAwOBA .394 → .328 (−65)K% 16.9% → 22.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.87%÷1.000×1.340——22.61%
BB% (unintentional) /PA11.52%÷1.000×0.710—×1.0128.28%
HBP% /PA1.23%—×0.790—×1.0120.99%
Singles /BIP21.69%÷1.000×0.910×0.971×1.01219.40%
Doubles /BIP12.05%÷1.000×0.820×0.971×1.0129.71%
Triples /BIP0.60%÷1.000×0.760×0.971×1.0120.45%
Home runs /BIP4.22%÷1.000×0.920—×1.0123.93%

Factors used: league row CAL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .394 → .328; ISO .208 → .179; BABIP .352 → .302. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .