Joey Curletta

Pos1B
B/TR/R
Born1994-03-08
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723A+Modesto Nuts528.256/.349/.441151366—.192/.264/.345
201824AASEA556.282/.389/.482231103—.243/.311/.414
201925AAA/AA2 orgs493.216/.318/.36314443—.166/.243/.266
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)
201218 ROKAZL Dodgers — 8574 11200 7252 00 149241176417 27216 298 201 -20 — — — — — —
201319 ROKOgden Raptors — 261230 751605 27423 24 326404461865 135380 1610 386 71 — — — — — —
201420 AGreat Lakes Loons — 568516 1433017 411114 159 277335380715 103338 207 319 65 — — — — — —
201521 A+Rancho Cucamonga Quakes — 447403 9433110 371304 12 233304395699 161316 298 311 38 — — — — — —
201622 AATulsa Drillers — 10797 20404 10370 00 206280371652 165286 359 292 42 — — — — — —
201622 A+Rancho Cucamonga Quakes — 302270 7213513 27873 02 267340496836 230343 299 364 69 — — — — — —
201723 A+Modesto Nuts — 528454 11637115 621363 131 256349441789 185324 2612 346 66 — — — — — —
201824 AAArkansas Travelers — 556465 13124023 811301 11 282389482871 200336 2315 381 103 — — — — — —
201925 AAATacoma Rainiers — 119110 27205 9390 10 245303400703 155333 338 314 37 — — — — — —
201925 AAPortland Sea Dogs — 374312 641809 491125 31 205322349672 144276 3013 303 45 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEAZL Dodgers — 8577 7100 4362 00 91157104261 13172 425 138 -20 — — — — — —
201319 ROK MLEOgden Raptors — 261240 571104 17613 24 237296333629 96296 237 273 71 — — — — — —
201420 A MLEGreat Lakes Loons — 568527 1262416 301394 159 239285323608 83306 245 265 65 — — — — — —
201521 A+ MLERancho Cucamonga Quakes — 447412 682119 281804 12 165225286512 121257 406 225 38 — — — — — —
201622 AA MLETulsa Drillers — 10799 16303 8450 00 162224283507 121272 427 231 42 — — — — — —
201622 A+ MLERancho Cucamonga Quakes — 302279 5610311 181193 02 201257376633 176292 396 270 69 — — — — — —
201723 A+ MLEModesto Nuts — 528473 9125115 431873 131 192264345609 152263 358 266 66 — — — — — —
201824 AA MLEArkansas Travelers — 556498 12122021 481551 11 243311414724 171296 289 320 103 — — — — — —
201925 AAA MLETacoma Rainiers — 119113 20103 6510 10 177218265484 88291 435 223 37 — — — — — —
201925 AA MLEPortland Sea Dogs — 374327 531307 341385 31 162251266517 104230 379 235 45 — — — — — —
201218 ROK MLEAZL Dodgers — 8577 7100 4362 00 91157104261 13163 425 138 -20 — — — — — —
201218 ROK RAWAZL Dodgers — 8574 11200 7252 00 149241176417 27216 298 201 -20 — — — — — —
201319 ROK MLEOgden Raptors — 261240 571104 17613 24 237296333629 96301 237 273 71 — — — — — —
201319 ROK RAWOgden Raptors — 261230 751605 27423 24 326404461865 135380 1610 386 71 — — — — — —
201420 A MLEGreat Lakes Loons — 568527 1262416 301394 159 239285323608 83311 245 265 65 — — — — — —
201420 A RAWGreat Lakes Loons — 568516 1433017 411114 159 277335380715 103338 207 319 65 — — — — — —
201521 A+ MLERancho Cucamonga Quakes — 447412 682119 281804 12 165225286512 121261 406 225 38 — — — — — —
201521 A+ RAWRancho Cucamonga Quakes — 447403 9433110 371304 12 233304395699 161316 298 311 38 — — — — — —
201622 A+ MLE2 teams — 409378 7314314 261643 02 193251357608 164292 406 260 62 — — — — — —
201622 A+ RAW2 teams — 409367 9217517 371243 02 251324463788 213329 309 345 62 — — — — — —
201723 A+ MLEModesto Nuts — 528473 9125115 431873 131 192264345609 152271 358 266 66 — — — — — —
201723 A+ RAWModesto Nuts — 528454 11637115 621363 131 256349441789 185324 2612 346 66 — — — — — —
201824 AA MLEArkansas Travelers — 556498 12122021 481551 11 243311414724 171302 289 320 103 — — — — — —
201824 AA RAWArkansas Travelers — 556465 13124023 811301 11 282389482871 200336 2315 381 103 — — — — — —
201925 AA MLE2 teams — 493439 7414011 411895 41 169247276523 107255 388 232 43 — — — — — —
201925 AA RAW2 teams — 493422 9120014 581515 41 216318363680 147291 3112 305 43 — — — — — —
201218 ROK MLEAZL Dodgers — 8579 7100 4362 00 89157101258 13172 425 138 -20 — — — — — —
201319 ROK MLEOgden Raptors — 261239 571104 17613 24 238296335631 96296 237 273 71 — — — — — —
201420 A MLEGreat Lakes Loons — 568529 1262416 301394 159 238285321607 83306 245 265 65 — — — — — —
201521 A+ MLERancho Cucamonga Quakes — 447412 682119 281804 12 165225286512 121257 406 225 38 — — — — — —
201622 A+ MLE2 teams — 409377 7314314 261643 02 194251358609 164287 406 260 62 — — — — — —
201723 A+ MLEModesto Nuts — 528477 9125115 431873 131 191264342606 151263 358 266 66 — — — — — —
201824 AA MLEArkansas Travelers — 556502 12122021 481551 11 241311410721 169296 289 320 103 — — — — — —
201925 AA MLE2 teams — 493444 7414011 411895 41 167247273520 106245 388 232 43 — — — — — —
▸ Career Totals
Career— MLE — 33473044 617132680 237111125 3620 203266329595 126284 337 261 63 -149 -1 +0 -60 +73 -13.9
/ 162G— MLE — 650591 12026116 462165 74 203266332598 129284 337 261 63 -29 -0 +0 -12 +14 -2.7

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.

2019 AAPortland Sea Dogs · 374 PAwOBA .302 → .235 (−67)K% 29.9% → 36.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.95%÷0.991×1.220——36.87%
BB% (unintentional) /PA13.10%÷0.997×0.700—×0.9989.18%
HBP% /PA1.34%—×0.850—×0.9981.13%
Singles /BIP18.50%÷1.016×0.970×0.950×0.99816.74%
Doubles /BIP9.00%÷1.158×0.860×0.950×0.9986.33%
Triples /BIP0.00%÷1.150×0.950×0.950×0.9980.00%
Home runs /BIP4.50%÷0.953×0.780—×0.9983.67%

Factors used: league row EL. Park (home-season share, regressed): HR 91, 1B 103, 2B 132, 3B 130, K 98, BB 99 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .302 → .235; ISO .144 → .110; BABIP .276 → .230. 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).

2019 AAATacoma Rainiers · 119 PAwOBA .305 → .223 (−82)K% 32.8% → 42.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.77%÷0.990×1.290——42.70%
BB% (unintentional) /PA7.56%÷1.039×0.710—×1.0335.34%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP28.17%÷0.985×0.900×0.950×1.03325.25%
Doubles /BIP2.82%÷0.998×0.810×0.950×1.0332.24%
Triples /BIP0.00%÷1.073×0.810×0.950×1.0330.00%
Home runs /BIP7.04%÷1.049×0.780—×1.0335.41%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 97, 2B 100, 3B 115, K 98, BB 108 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .305 → .223; ISO .155 → .104; BABIP .333 → .291. 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).

2018 AAArkansas Travelers · 556 PAwOBA .374 → .320 (−55)K% 23.4% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.38%÷1.022×1.220——27.91%
BB% (unintentional) /PA13.49%÷1.097×0.700—×1.0128.71%
HBP% /PA0.18%—×0.870—×1.0120.16%
Singles /BIP25.07%÷1.015×0.920×0.964×1.01222.16%
Doubles /BIP7.16%÷0.920×0.840×0.964×1.0126.38%
Triples /BIP0.00%÷0.925×0.940×0.964×1.0120.00%
Home runs /BIP6.87%÷0.925×0.800—×1.0126.01%

Factors used: league row TL. Park (home-season share, regressed): HR 85, 1B 103, 2B 84, 3B 85, K 104, BB 119 — applied at half strength. Age: age 24 vs a level average of 24.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.964.

Result: wOBA .374 → .320; ISO .200 → .185; BABIP .336 → .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).

2017 A+Modesto Nuts · 528 PAwOBA .342 → .266 (−77)K% 25.8% → 35.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.76%÷0.972×1.340——35.50%
BB% (unintentional) /PA11.55%÷0.995×0.710—×0.9988.23%
HBP% /PA0.57%—×0.790—×0.9980.45%
Singles /BIP19.81%÷1.008×0.910×0.958×0.99817.10%
Doubles /BIP11.64%÷1.082×0.820×0.958×0.9988.43%
Triples /BIP0.31%÷1.041×0.760×0.958×0.9980.22%
Home runs /BIP4.72%÷0.866×0.920—×0.9985.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 73, 1B 102, 2B 116, 3B 108, K 94, BB 99 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.958.

Result: wOBA .342 → .266; ISO .185 → .155; BABIP .324 → .263. 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 A+Rancho Cucamonga Quakes · 302 PAwOBA .355 → .270 (−85)K% 28.8% → 39.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.81%÷0.979×1.340——39.42%
BB% (unintentional) /PA8.61%÷1.046×0.710—×1.0125.91%
HBP% /PA0.99%—×0.790—×1.0120.79%
Singles /BIP22.40%÷1.043×0.910×0.989×1.01219.57%
Doubles /BIP7.10%÷0.938×0.820×0.989×1.0126.21%
Triples /BIP2.73%÷1.142×0.760×0.989×1.0121.82%
Home runs /BIP7.10%÷1.003×0.920—×1.0126.59%

Factors used: league row CAL. Park (home-season share, regressed): HR 101, 1B 109, 2B 88, 3B 128, K 96, BB 109 — 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.989.

Result: wOBA .355 → .270; ISO .230 → .179; BABIP .343 → .292. 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 AATulsa Drillers · 107 PAwOBA .285 → .231 (−54)K% 34.6% → 42.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA34.58%÷0.996×1.220——42.35%
BB% (unintentional) /PA9.35%÷0.935×0.700—×1.0427.29%
HBP% /PA0.00%—×0.870—×1.0420.00%
Singles /BIP20.00%÷0.990×0.920×1.002×1.04219.40%
Doubles /BIP6.67%÷0.926×0.840×1.002×1.0426.31%
Triples /BIP0.00%÷0.900×0.940×1.002×1.0420.00%
Home runs /BIP6.67%÷1.020×0.800—×1.0425.45%

Factors used: league row TL. Park (home-season share, regressed): HR 104, 1B 98, 2B 85, 3B 80, K 99, BB 87 — 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 ×1.002.

Result: wOBA .285 → .231; ISO .165 → .126; BABIP .286 → .272. 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 A+Rancho Cucamonga Quakes · 447 PAwOBA .304 → .225 (−79)K% 29.1% → 40.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.08%÷0.970×1.340——40.18%
BB% (unintentional) /PA8.28%÷0.958×0.710—×1.0276.30%
HBP% /PA0.89%—×0.790—×1.0270.73%
Singles /BIP18.32%÷1.046×0.910×0.970×1.02715.87%
Doubles /BIP12.09%÷1.109×0.820×0.970×1.0278.90%
Triples /BIP0.37%÷1.150×0.760×0.970×1.0270.24%
Home runs /BIP3.66%÷0.898×0.920—×1.0273.85%

Factors used: league row CAL. Park (home-season share, regressed): HR 80, 1B 109, 2B 122, 3B 130, K 94, BB 92 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .304 → .225; ISO .161 → .123; BABIP .316 → .257. 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 AGreat Lakes Loons · 568 PAwOBA .313 → .265 (−48)K% 19.5% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.54%÷1.083×1.360——24.55%
BB% (unintentional) /PA7.22%÷0.973×0.690—×1.0305.27%
HBP% /PA0.70%—×0.780—×1.0300.57%
Singles /BIP25.93%÷1.017×0.920×0.997×1.03024.06%
Doubles /BIP7.41%÷1.022×0.830×0.997×1.0306.17%
Triples /BIP0.25%÷1.150×0.910×0.997×1.0300.20%
Home runs /BIP1.73%÷1.002×0.800—×1.0301.42%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 103, 2B 104, 3B 130, K 117, BB 95 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.997.

Result: wOBA .313 → .265; ISO .103 → .083; BABIP .338 → .306. 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).