Jesse Castillo

Pos3B
B/TL/R
Born1983-03-03
Age (2027)44
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202441INTLAlgodoneros d…237.254/.385/.34732115—
202542INTLJaguares de N…214.237/.377/.41061126—
202643INTLAlgodoneros d…48.273/.478/.42400156—
Contract
No contract data on file.

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.

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)
200522 AAALeones de Yucatan — 4639 10111 381 00 256326410736 154300 177 307 78 — — — — — —
200623 AAALeones de Yucatan — 200165 53811 29272 13 321429400829 79377 1414 373 122 — — — — — —
200724 AAALeones de Yucatan — 339288 771432 39504 13 267363358720 90310 1512 323 86 — — — — — —
200825 AAALeones de Yucatan — 387343 1112422 39671 53 324394423817 99396 1710 365 109 — — — — — —
200926 AAALeones de Yucatan — 398313 891226 77542 112 284429393822 109323 1419 374 109 — — — — — —
201027 AAARojos del Aguila de Veracruz — 277242 71905 31401 13 293376393768 99333 1411 346 88 — — — — — —
201027 INTLNaranjeros de Hermosillo — 205168 47907 33492 01 280404458862 179354 2416 384 146 — — — — — —
201128 AAAOlmecas de Tabasco — 431376 1112309 48650 01 295375428803 133338 1511 356 92 — — — — — —
201128 INTLNaranjeros de Hermosillo — 10290 18102 12180 00 200294278572 78229 1812 269 68 — — — — — —
201229 AAAOlmecas de Tabasco — 442389 1272206 46631 40 326399429828 103375 1410 369 100 — — — — — —
201229 INTLVenados de Mazatlan — 240209 601107 29230 10 287374440814 153296 1012 362 131 — — — — — —
201330 AAARieleros de Aguascalientes — 244208 631010 32322 63 303401361761 58358 1313 350 82 — — — — — —
201330 INTLVenados de Mazatlan — 9890 20100 7120 10 222278233512 11256 127 238 47 — — — — — —
201431 AAARieleros de Aguascalientes — 480409 13725117 59572 142 335421526947 191353 1212 410 100 — — — — — —
201431 INTLVenados de Mazatlan — 256216 651411 33330 32 301394389782 88350 1313 348 122 — — — — — —
201532 AAARieleros de Aguascalientes — 493416 15035117 67562 155 3614525721.024 212382 1114 442 112 — — — — — —
201532 INTLMayos de Navojoa — 281240 701308 36372 21 292388446834 154315 1313 371 137 — — — — — —
201633 AAARieleros de Aguascalientes — 467392 13424112 67750 147 342438500938 158395 1614 411 88 — — — — — —
201633 INTLMexico — 271217 64807 40373 11 295412429840 134311 1415 366 134 — — — — — —
201734 AAARieleros de Aguascalientes — 481409 14024020 67632 95 342437548985 205365 1314 431 106 — — — — — —
201734 INTLMexico — 285237 74809 43441 02 312420460880 148346 1515 391 150 — — — — — —
201936 INTLAguilas del Zulia — 135113 34700 19193 00 301415363778 62362 1414 362 131 — — — — — —
202037 INTLMexico — 255207 6010210 44402 03 290419502921 213314 1617 406 161 — — — — — —
202138 INTLAlgodoneros de Guasave — 280218 551408 57481 41 252409427836 174283 1720 375 140 — — — — — —
202239 INTLAlgodoneros de Guasave — 282239 5912110 38531 62 247353431783 184272 1913 346 121 — — — — — —
202340 INTLAlgodoneros de Guasave — 173133 37403 37232 41 278442376818 98315 1321 380 144 — — — — — —
202441 INTLAlgodoneros de Guasave — 237193 49903 38443 22 254385347732 93313 1916 338 115 — — — — — —
202542 INTLJaguares de Nayarit — 214173 41826 38251 11 237377410788 173243 1218 354 126 — — — — — —
202643 INTLAlgodoneros de Guasave — 4833 9500 1261 00 273478424903 152310 1225 399 156 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200522 AAA MLELeones de Yucatan — 4640 10111 2101 00 250302400702 150287 224 283 78 — — — — — —
200623 AAA MLELeones de Yucatan — 200173 56811 21322 13 324403399802 75379 1610 348 122 — — — — — —
200724 AAA MLELeones de Yucatan — 339299 781332 28604 13 261332344677 84300 188 296 86 — — — — — —
200825 AAA MLELeones de Yucatan — 387356 1102221 26801 53 309358390748 81390 217 330 109 — — — — — —
200926 AAA MLELeones de Yucatan — 398338 921125 52652 112 272372361733 89314 1613 330 109 — — — — — —
201027 AAA MLERojos del Aguila de Veracruz — 277252 70803 21461 13 278336345681 67321 178 299 88 — — — — — —
201128 AAA MLEOlmecas de Tabasco — 431396 1062108 28800 01 268316381697 114312 196 304 92 — — — — — —
201229 AAA MLEOlmecas de Tabasco — 442410 1212005 25771 40 295337380718 85343 176 316 100 — — — — — —
201330 AAA MLERieleros de Aguascalientes — 244221 60810 19412 63 271335317651 45328 178 289 82 — — — — — —
201431 AAA MLERieleros de Aguascalientes — 480432 11819110 36732 142 273332391723 118296 158 316 100 — — — — — —
201532 AAA MLERieleros de Aguascalientes — 493441 1272818 42742 155 288353410763 122319 159 333 112 — — — — — —
201633 AAA MLERieleros de Aguascalientes — 467421 1091917 38960 147 259320359679 100308 218 299 88 — — — — — —
201734 AAA MLERieleros de Aguascalientes — 481442 11920013 34782 95 269324403727 133296 167 325 106 — — — — — —
200522 AAA MLELeones de Yucatan — 4640 10111 2101 00 250302400702 150310 224 283 78 — — — — — —
200522 AAA RAWLeones de Yucatan — 4639 10111 381 00 256326410736 154300 177 307 78 — — — — — —
200623 AAA MLELeones de Yucatan — 200173 56811 21322 13 324403399802 75390 1610 348 122 — — — — — —
200623 AAA RAWLeones de Yucatan — 200165 53811 29272 13 321429400829 79377 1414 373 122 — — — — — —
200724 AAA MLELeones de Yucatan — 339299 781332 28604 13 261332344677 84313 188 296 86 — — — — — —
200724 AAA RAWLeones de Yucatan — 339288 771432 39504 13 267363358720 90310 1512 323 86 — — — — — —
200825 AAA MLELeones de Yucatan — 387356 1102221 26801 53 309358390748 81395 217 330 109 — — — — — —
200825 AAA RAWLeones de Yucatan — 387343 1112422 39671 53 324394423817 99396 1710 365 109 — — — — — —
200926 AAA MLELeones de Yucatan — 398338 921125 52652 112 272372361733 89320 1613 330 109 — — — — — —
200926 AAA RAWLeones de Yucatan — 398313 891226 77542 112 284429393822 109323 1419 374 109 — — — — — —
201027 AAA MLE2 teams — 482437 1201305 37803 14 275335339674 64325 178 299 88 — — — — — —
201027 AAA RAW2 teams — 482410 11818012 64893 14 288388420807 132341 1813 362 88 — — — — — —
201128 AAA MLE2 teams — 533491 13226010 35990 01 269317383700 114319 197 304 92 — — — — — —
201128 AAA RAW2 teams — 533466 12924011 60830 01 277359399758 122317 1611 339 92 — — — — — —
201229 AAA MLE2 teams — 682634 1863107 391191 50 293335375711 82350 176 316 100 — — — — — —
201229 AAA RAW2 teams — 682598 18733013 75861 50 313390433823 120347 1311 367 100 — — — — — —
201330 AAA MLE2 teams — 342310 841110 27582 73 271333313646 42333 178 289 82 — — — — — —
201330 AAA RAW2 teams — 342298 831110 39442 73 279366322688 44327 1311 318 82 — — — — — —
201431 AAA MLE2 teams — 736663 18030115 541132 174 271328388716 116305 157 316 100 — — — — — —
201431 AAA RAW2 teams — 736625 20239218 92902 174 323412478890 155352 1212 388 100 — — — — — —
201532 AAA MLE2 teams — 774693 19844112 661174 176 286351404755 118326 159 333 112 — — — — — —
201532 AAA RAW2 teams — 774656 22048125 103934 176 335429526954 191358 1213 416 112 — — — — — —
201633 AAA MLE2 teams — 738655 17129111 611513 158 261327359686 98316 208 299 88 — — — — — —
201633 AAA RAW2 teams — 738609 19832119 1071123 158 325428475903 149364 1514 395 88 — — — — — —
201734 AAA MLE2 teams — 766702 18931021 541253 97 269324403727 134298 167 325 106 — — — — — —
201734 AAA RAW2 teams — 766646 21432029 1101073 97 331431515946 184358 1414 416 106 — — — — — —
201936 INTL MLEAguilas del Zulia — 135113 34700 19193 00 301415363778 62362 1414 — — — — — — — —
201936 INTL RAWAguilas del Zulia — 135113 34700 19193 00 301415363778 62362 1414 362 131 — — — — — —
202037 INTL MLEMexico — 255207 6010210 44402 03 290419502921 213314 1617 — — — — — — — —
202037 INTL RAWMexico — 255207 6010210 44402 03 290419502921 213314 1617 406 161 — — — — — —
202138 INTL MLEAlgodoneros de Guasave — 280218 551408 57481 41 252409427836 174283 1720 — — — — — — — —
202138 INTL RAWAlgodoneros de Guasave — 280218 551408 57481 41 252409427836 174283 1720 375 140 — — — — — —
202239 INTL MLEAlgodoneros de Guasave — 282239 5912110 38531 62 247353431783 184272 1913 — — — — — — — —
202239 INTL RAWAlgodoneros de Guasave — 282239 5912110 38531 62 247353431783 184272 1913 346 121 — — — — — —
202340 INTL MLEAlgodoneros de Guasave — 173133 37403 37232 41 278442376818 98315 1321 — — — — — — — —
202340 INTL RAWAlgodoneros de Guasave — 173133 37403 37232 41 278442376818 98315 1321 380 144 — — — — — —
202441 INTL MLEAlgodoneros de Guasave — 237193 49903 38443 22 254385347732 93313 1916 — — — — — — — —
202441 INTL RAWAlgodoneros de Guasave — 237193 49903 38443 22 254385347732 93313 1916 338 115 — — — — — —
202542 INTL MLEJaguares de Nayarit — 214173 41826 38251 11 237377410788 173243 1218 — — — — — — — —
202542 INTL RAWJaguares de Nayarit — 214173 41826 38251 11 237377410788 173243 1218 354 126 — — — — — —
202643 INTL MLEAlgodoneros de Guasave — 4833 9500 1261 00 273478424903 152310 1225 — — — — — — — —
202643 INTL RAWAlgodoneros de Guasave — 4833 9500 1261 00 273478424903 152310 1225 399 156 — — — — — —
200522 AAA MLELeones de Yucatan — 4643 10111 2101 00 233302372674 140287 224 283 78 — — — — — —
200623 AAA MLELeones de Yucatan — 200175 56811 21322 13 320403394797 74379 1610 348 122 — — — — — —
200724 AAA MLELeones de Yucatan — 339304 781332 28604 13 257332339671 82300 188 296 86 — — — — — —
200825 AAA MLELeones de Yucatan — 387357 1102221 26801 53 308358389747 81390 217 330 109 — — — — — —
200926 AAA MLELeones de Yucatan — 398341 921125 52652 112 270372358730 88314 1613 330 109 — — — — — —
201027 AAA MLE2 teams — 482439 1201305 37803 14 273335337673 64321 178 299 88 — — — — — —
201128 AAA MLE2 teams — 533493 13226010 35990 01 268317381699 114312 197 304 92 — — — — — —
201229 AAA MLE2 teams — 682637 1863107 391191 50 292335374709 82343 176 316 100 — — — — — —
201330 AAA MLE2 teams — 342310 841110 27582 73 271333313646 42328 178 289 82 — — — — — —
201431 AAA MLE2 teams — 736674 18030115 541132 174 267328381710 114296 157 316 100 — — — — — —
201532 AAA MLE2 teams — 774698 19844112 661174 176 284351401752 117319 159 333 112 — — — — — —
201633 AAA MLE2 teams — 738668 17129111 611513 158 256327352679 96308 208 299 88 — — — — — —
201734 AAA MLE2 teams — 766703 18931021 541253 97 269324403727 134296 167 325 106 — — — — — —
▸ Career Totals
Career— MLE — 80477100 195033918131 785136742 10654 275350383733 108321 1710 251 56 -419 -0 +0 +29 +174 -22.1
/ 162G— MLE — 650574 15727111 631103 94 274348382729 108319 1710 251 56 -34 +0 +0 +2 +14 -1.8

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.

2017 AAARieleros de Aguascalientes · 481 PAwOBA .416 → .325 (−91)K% 13.1% → 16.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.10%÷0.966×1.200——16.26%
BB% (unintentional) /PA11.43%÷1.059×0.690—×0.9407.01%
HBP% /PA0.42%—×0.940—×0.9400.37%
Singles /BIP27.75%÷1.026×0.930×0.992×0.94023.44%
Doubles /BIP6.94%÷1.008×0.830×0.992×0.9405.33%
Triples /BIP0.00%÷1.150×0.920×0.992×0.9400.00%
Home runs /BIP5.78%÷1.050×0.700—×0.9403.62%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 105, 2B 102, 3B 130, K 93, BB 112 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.992.

Result: wOBA .416 → .325; ISO .205 → .145; BABIP .365 → .296. 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).

2016 AAARieleros de Aguascalientes · 467 PAwOBA .401 → .299 (−102)K% 16.1% → 20.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.06%÷0.941×1.200——20.47%
BB% (unintentional) /PA13.28%÷1.053×0.690—×0.9428.19%
HBP% /PA0.00%—×0.940—×0.9420.00%
Singles /BIP30.60%÷1.053×0.930×0.973×0.94224.75%
Doubles /BIP7.57%÷1.035×0.830×0.973×0.9425.56%
Triples /BIP0.32%÷1.150×0.920×0.973×0.9420.23%
Home runs /BIP3.79%÷1.236×0.700—×0.9422.02%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 111, 2B 107, 3B 130, K 88, BB 111 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .401 → .299; ISO .158 → .103; BABIP .395 → .308. 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).

2015 AAARieleros de Aguascalientes · 493 PAwOBA .433 → .333 (−101)K% 11.4% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.36%÷0.903×1.200——15.10%
BB% (unintentional) /PA12.98%÷0.997×0.690—×0.9528.55%
HBP% /PA0.41%—×0.940—×0.9520.36%
Singles /BIP26.94%÷1.007×0.930×1.013×0.95224.00%
Doubles /BIP9.72%÷1.046×0.830×1.013×0.9527.44%
Triples /BIP0.28%÷1.150×0.920×1.013×0.9520.21%
Home runs /BIP4.72%÷1.488×0.700—×0.9522.11%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 198, 1B 101, 2B 109, 3B 130, K 81, BB 99 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.013.

Result: wOBA .433 → .333; ISO .212 → .128; BABIP .382 → .319. 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).

2014 AAARieleros de Aguascalientes · 480 PAwOBA .400 → .316 (−85)K% 11.9% → 15.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.88%÷0.929×1.200——15.34%
BB% (unintentional) /PA11.25%÷1.010×0.690—×0.9627.40%
HBP% /PA0.42%—×0.940—×0.9620.38%
Singles /BIP26.70%÷1.032×0.930×1.026×0.96223.73%
Doubles /BIP7.10%÷1.105×0.830×1.026×0.9625.26%
Triples /BIP0.28%÷1.150×0.920×1.026×0.9620.22%
Home runs /BIP4.83%÷1.197×0.700—×0.9622.72%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 139, 1B 106, 2B 121, 3B 130, K 86, BB 102 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.026.

Result: wOBA .400 → .316; ISO .191 → .125; BABIP .353 → .296. 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).

2013 AAARieleros de Aguascalientes · 244 PAwOBA .340 → .289 (−51)K% 13.1% → 17.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.11%÷0.924×1.200——17.03%
BB% (unintentional) /PA12.70%÷1.096×0.690—×0.9727.77%
HBP% /PA0.82%—×0.940—×0.9720.75%
Singles /BIP29.55%÷0.957×0.930×1.007×0.97228.08%
Doubles /BIP5.68%÷1.089×0.830×1.007×0.9724.24%
Triples /BIP0.57%÷1.150×0.920×1.007×0.9720.44%
Home runs /BIP0.00%÷1.235×0.700—×0.9720.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 91, 2B 118, 3B 130, K 85, BB 119 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .340 → .289; ISO .058 → .045; BABIP .358 → .328. 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).

2012 AAAOlmecas de Tabasco · 442 PAwOBA .357 → .316 (−41)K% 14.3% → 17.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.25%÷0.982×1.200——17.43%
BB% (unintentional) /PA8.82%÷1.046×0.690—×0.9825.72%
HBP% /PA0.23%—×0.940—×0.9820.21%
Singles /BIP30.37%÷1.029×0.930×1.050×0.98228.31%
Doubles /BIP6.75%÷0.984×0.830×1.050×0.9825.87%
Triples /BIP0.00%÷0.952×0.920×1.050×0.9820.00%
Home runs /BIP1.84%÷0.933×0.700—×0.9821.36%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 106, 2B 97, 3B 90, K 96, BB 109 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .357 → .316; ISO .103 → .087; BABIP .375 → .343. 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).

2011 AAAOlmecas de Tabasco · 431 PAwOBA .342 → .304 (−39)K% 15.1% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.08%÷0.974×1.200——18.59%
BB% (unintentional) /PA9.98%÷1.032×0.690—×0.9926.62%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP25.40%÷1.019×0.930×1.045×0.99224.03%
Doubles /BIP7.40%÷0.991×0.830×1.045×0.9926.42%
Triples /BIP0.00%÷1.040×0.920×1.045×0.9920.00%
Home runs /BIP2.89%÷0.828×0.700—×0.9922.43%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 66, 1B 104, 2B 98, 3B 108, K 95, BB 106 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.045.

Result: wOBA .342 → .304; ISO .133 → .118; BABIP .338 → .312. 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 AAARojos del Aguila de Veracruz · 277 PAwOBA .337 → .299 (−39)K% 14.4% → 16.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.44%÷1.045×1.200——16.58%
BB% (unintentional) /PA10.83%÷0.992×0.690—×1.0037.56%
HBP% /PA0.36%—×0.940—×1.0030.34%
Singles /BIP28.22%÷0.982×0.930×1.048×1.00328.09%
Doubles /BIP4.46%÷1.050×0.830×1.048×1.0033.70%
Triples /BIP0.00%÷0.900×0.920×1.048×1.0030.00%
Home runs /BIP2.48%÷1.287×0.700—×1.0031.35%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 157, 1B 96, 2B 110, 3B 80, K 109, BB 98 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.048.

Result: wOBA .337 → .299; ISO .099 → .067; BABIP .333 → .321. 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 — .