Joshua Fuentes

Pos3B
B/TR/R
Born1993-02-19
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202128AAACOL210.269/.325/.4929154—.188/.234/.320
202128MLBCOL284.225/.258/.3517059-0.6
202229AAATOR112.162/.207/.20011-14—.132/.171/.170
202330AAAATL260.227/.302/.3395346—.197/.256/.276
202431No MLB games played
202532No MLB games played
202633No MLB games played
Last 3 seasons WAR -0.6
Contract
No contract data on file.
Skills · percentileStatcast 2019-2021
Speed52
Barrel%10
xwOBA10
Avg EV10

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)
201522 AAsheville Tourists — 385337 852416 29648 76 252326383709 131290 178 311 47 — — — — — —
201623 A+Modesto Nuts — 325291 811549 165413 11 278344450794 172313 175 348 82 — — — — — —
201623 AAsheville Tourists — 10893 371404 4225 24 3984516771.128 280478 204 463 124 — — — — — —
201724 AAHartford Yard Goats — 450414 12728715 24926 85 307354517871 210362 205 376 95 — — — — — —
201724 INTLTomateros de Culiacan — 193184 501014 5462 54 272298402701 130341 243 308 94 — — — — — —
201825 AAAAlbuquerque Isotopes — 586551 180391214 211036 35 327358517875 191376 184 378 92 — — — — — —
201825 INTLSalt River Rafters — 8578 24413 7180 12 308365500865 192368 218 381 144 — — — — — —
201926 MLBColorado Rockies — 5655 12103 1200 10 218232400632 182281 362 276 61 -3 +0 +0 -9 +1 -1.0
201926 AAAAlbuquerque Isotopes — 437402 10223217 251182 11 254301448748 194314 276 323 42 — — — — — —
202027 MLBColorado Rockies — 10398 30702 2291 10 306327439766 133406 282 333 103 +0 +0 +3 -2 +2 0.4
202128 MLBColorado Rockies — 284271 611117 12650 00 225258351609 125270 234 270 59 -14 +0 +0 +2 +6 -0.6
202128 AAAAlbuquerque Isotopes — 210193 521229 11435 13 269325492818 223303 205 357 54 — — — — — —
202229 AAABuffalo Bisons — 112105 17101 4432 10 162207200407 38258 384 189 -14 — — — — — —
202330 AAAGwinnett Stripers — 260233 53725 20525 30 227302339641 112270 208 291 46 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 443424 10319112 151141 20 243270377648 134302 263 285 79 -11 +0 +3 -9 +10 -0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201522 A MLEAsheville Tourists — 385349 701514 17848 76 201254284538 83238 224 237 47 — — — — — —
201623 A+ MLEModesto Nuts — 325296 711339 117513 11 240297395692 155278 233 290 82 — — — — — —
201623 A MLEAsheville Tourists — 10894 30903 3305 24 319373511883 191388 283 352 124 — — — — — —
201724 AA MLEHartford Yard Goats — 450422 11123710 161076 85 263300422721 159324 244 309 95 — — — — — —
201825 AAA MLEAlbuquerque Isotopes — 586557 15032109 151366 35 269296411707 142330 233 304 92 — — — — — —
201926 MLB MLEColorado Rockies — 5655 12103 1200 10 218232400632 182281 362 259 61 -3 +0 +0 -9 +1 -1.0
201926 AAA MLEAlbuquerque Isotopes — 437409 7615111 181592 11 186224308532 122260 364 230 42 — — — — — —
202027 MLB MLEColorado Rockies — 10398 29702 2291 10 296317429745 133406 282 320 103 +0 +0 +3 -2 +2 0.4
202128 MLB MLEColorado Rockies — 284272 591116 11650 00 217247331578 114270 234 255 59 -14 +0 +0 +2 +6 -0.6
202128 AAA MLEAlbuquerque Isotopes — 210197 37915 7545 13 188234320554 132234 263 248 54 — — — — — —
202229 AAA MLEBuffalo Bisons — 112106 14101 3512 10 132171170341 38230 463 147 -14 — — — — — —
202330 AAA MLEGwinnett Stripers — 260239 47623 14625 30 197256276532 79243 245 236 46 — — — — — —
201522 A MLEAsheville Tourists — 385349 701514 17848 76 201254284538 83248 224 237 47 — — — — — —
201522 A RAWAsheville Tourists — 385337 852416 29648 76 252326383709 131290 178 311 47 — — — — — —
201623 A+ MLE2 teams — 433390 10222312 1410618 35 262318426743 164326 243 305 93 — — — — — —
201623 A+ RAW2 teams — 433384 11829413 207618 35 307370505875 198351 185 377 93 — — — — — —
201724 AA MLE2 teams — 643604 159331014 231528 139 263299421720 157329 244 309 95 — — — — — —
201724 AA RAW2 teams — 643598 17738819 291388 139 296337482819 186356 215 356 95 — — — — — —
201825 AAA MLE2 teams — 671640 172371111 171566 47 269294412707 144335 233 304 92 — — — — — —
201825 AAA RAW2 teams — 671629 204431317 281216 47 324359515874 191376 184 379 92 — — — — — —
201926 AAA MLE2 teams — 493464 8616113 191792 21 185221308529 123264 364 233 44 — — — — — —
201926 AAA RAW2 teams — 493457 11424220 261382 21 249293442735 193310 285 318 44 — — — — — —
202027 MLB MLEColorado Rockies — 10398 29702 2291 10 296317429745 133391 282 320 103 +0 +0 +3 -2 +2 0.4
202027 MLB RAWColorado Rockies — 10398 30702 2291 10 306327439766 133406 282 333 103 +0 +0 +3 -2 +2 0.4
202128 MLB MLE2 teams — 494469 9620211 181195 13 205242326568 122249 244 252 57 -25 -1 +0 +2 +11 -1.4
202128 MLB RAW2 teams — 494464 11323316 231085 13 244287409696 166284 225 307 57 -25 -1 +0 +2 +11 -1.4
202229 AAA MLEBuffalo Bisons — 112106 14101 3512 10 132171170341 38236 463 147 -14 — — — — — —
202229 AAA RAWBuffalo Bisons — 112105 17101 4432 10 162207200407 38258 384 189 -14 — — — — — —
202330 AAA MLEGwinnett Stripers — 260239 47623 14625 30 197256276532 79250 245 236 46 — — — — — —
202330 AAA RAWGwinnett Stripers — 260233 53725 20525 30 227302339641 112270 208 291 46 — — — — — —
201522 A MLEAsheville Tourists — 385357 701514 17848 76 196254277531 81238 224 237 47 — — — — — —
201623 A+ MLE2 teams — 433398 10222312 1410618 35 256318417735 161305 243 305 93 — — — — — —
201724 AA MLE2 teams — 643607 159331014 231528 139 262299418718 157324 244 309 95 — — — — — —
201825 AAA MLE2 teams — 671643 172371111 171566 47 267294411705 143330 233 304 92 — — — — — —
201926 AAA MLE2 teams — 493469 8616113 191792 21 183221305526 122262 364 233 44 — — — — — —
202027 MLB MLEColorado Rockies — 10399 29702 2291 10 293317424741 131406 282 320 103 — — — — — —
202128 MLB MLE2 teams — 494468 9620211 181195 13 205242327569 122255 244 252 57 — — — — — —
202229 AAA MLEBuffalo Bisons — 112106 14101 3512 10 132171170341 38230 463 147 -14 — — — — — —
202330 AAA MLEGwinnett Stripers — 260239 47623 14625 30 197256276532 79243 245 236 46 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 443424 10319112 151141 20 243270377648 134302 263 285 70 -11 +0 +3 -9 +10 -0.7
/ 162G— A+C — 650622 15128118 221671 30 243269378647 135302 263 285 70 -16 +1 +5 -13 +14 -1.0
Career— MLE — 35943359 7751573071 12793855 3531 231270359629 128296 264 272 70 -11 +0 +3 -9 +10 -0.7
/ 162G— MLE — 650607 14028513 2317010 66 231270357627 127296 264 272 70 -16 +1 +5 -13 +14 -1.0

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.

2023 AAAGwinnett Stripers · 260 PAwOBA .285 → .236 (−49)K% 20.0% → 23.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷1.005×1.200——23.89%
BB% (unintentional) /PA7.69%÷0.997×0.690—×0.9725.18%
HBP% /PA1.92%—×0.940—×0.9721.76%
Singles /BIP21.55%÷0.968×0.930×0.982×0.97219.75%
Doubles /BIP3.87%÷0.933×0.830×0.982×0.9723.29%
Triples /BIP1.10%÷0.999×0.970×0.982×0.9721.02%
Home runs /BIP2.76%÷0.984×0.700—×0.9721.91%

Factors used: league row International League. Park (home-season share, regressed): HR 97, 1B 94, 2B 87, 3B 100, K 101, BB 99 — 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 ×0.982.

Result: wOBA .285 → .236; ISO .112 → .085; BABIP .270 → .243. 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).

2022 AAABuffalo Bisons · 112 PAwOBA .186 → .147 (−39)K% 38.4% → 45.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.39%÷1.018×1.200——45.26%
BB% (unintentional) /PA3.57%÷1.032×0.690—×0.9822.34%
HBP% /PA1.79%—×0.940—×0.9821.65%
Singles /BIP24.19%÷0.960×0.930×0.951×0.98221.89%
Doubles /BIP1.61%÷0.984×0.830×0.951×0.9821.27%
Triples /BIP0.00%÷1.149×0.970×0.951×0.9820.00%
Home runs /BIP1.61%÷0.951×0.700—×0.9821.17%

Factors used: league row International League. Park (home-season share, regressed): HR 90, 1B 92, 2B 97, 3B 130, K 104, BB 106 — 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 ×0.951.

Result: wOBA .186 → .147; ISO .038 → .026; BABIP .258 → .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).

2021 AAAAlbuquerque Isotopes · 210 PAwOBA .348 → .248 (−100)K% 20.5% → 25.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.48%÷0.958×1.200——25.65%
BB% (unintentional) /PA5.24%÷1.032×0.690—×0.9923.47%
HBP% /PA2.38%—×0.940—×0.9922.22%
Singles /BIP19.33%÷1.110×0.930×0.957×0.99215.38%
Doubles /BIP8.00%÷0.988×0.830×0.957×0.9926.38%
Triples /BIP1.33%÷1.150×0.920×0.957×0.9921.01%
Home runs /BIP6.00%÷1.172×0.700—×0.9923.55%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 134, 1B 122, 2B 98, 3B 130, K 92, 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 ×0.957.

Result: wOBA .348 → .248; ISO .223 → .142; BABIP .303 → .234. 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 AAAAlbuquerque Isotopes · 437 PAwOBA .316 → .230 (−87)K% 27.0% → 36.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.00%÷0.957×1.290——36.41%
BB% (unintentional) /PA5.49%÷0.974×0.710—×1.0184.08%
HBP% /PA0.46%—×0.980—×1.0180.46%
Singles /BIP21.13%÷0.974×0.900×0.950×1.01818.89%
Doubles /BIP8.10%÷1.071×0.810×0.950×1.0185.92%
Triples /BIP0.70%÷1.150×0.810×0.950×1.0180.48%
Home runs /BIP5.99%÷1.136×0.780—×1.0184.18%

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

Result: wOBA .316 → .230; ISO .194 → .125; BABIP .314 → .260. 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 AAAAlbuquerque Isotopes · 586 PAwOBA .372 → .304 (−68)K% 17.6% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.58%÷0.978×1.290——23.19%
BB% (unintentional) /PA3.58%÷1.024×0.710—×1.0332.57%
HBP% /PA1.02%—×0.980—×1.0331.04%
Singles /BIP25.67%÷1.034×0.900×0.996×1.03322.99%
Doubles /BIP8.71%÷0.960×0.810×0.996×1.0337.56%
Triples /BIP2.68%÷0.973×0.810×0.996×1.0332.29%
Home runs /BIP3.12%÷1.162×0.780—×1.0332.17%

Factors used: league row PCL. Park (home-season share, regressed): HR 132, 1B 107, 2B 92, 3B 95, K 96, BB 105 — 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.996.

Result: wOBA .372 → .304; ISO .191 → .145; BABIP .376 → .330. 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 AAHartford Yard Goats · 450 PAwOBA .367 → .309 (−58)K% 20.4% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.44%÷1.051×1.220——23.72%
BB% (unintentional) /PA5.11%÷1.017×0.700—×1.0123.56%
HBP% /PA1.33%—×0.850—×1.0121.15%
Singles /BIP23.91%÷1.026×0.970×0.968×1.01222.15%
Doubles /BIP8.70%÷1.014×0.860×0.968×1.0127.23%
Triples /BIP2.17%÷0.900×0.950×0.968×1.0122.25%
Home runs /BIP4.66%÷1.183×0.780—×1.0123.11%

Factors used: league row EL. Park (home-season share, regressed): HR 137, 1B 105, 2B 103, 3B 80, K 110, BB 103 — 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.968.

Result: wOBA .367 → .309; ISO .210 → .164; BABIP .362 → .324. 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+Modesto Nuts · 325 PAwOBA .341 → .290 (−50)K% 16.6% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.62%÷0.960×1.340——23.19%
BB% (unintentional) /PA4.92%÷1.006×0.710—×0.9983.47%
HBP% /PA4.00%—×0.790—×0.9983.15%
Singles /BIP22.36%÷0.990×0.910×0.992×0.99820.34%
Doubles /BIP6.33%÷0.933×0.820×0.992×0.9985.51%
Triples /BIP1.69%÷1.150×0.760×0.992×0.9981.10%
Home runs /BIP3.80%÷0.877×0.920—×0.9983.98%

Factors used: league row CAL. Park (home-season share, regressed): HR 75, 1B 98, 2B 87, 3B 130, K 92, BB 101 — 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.992.

Result: wOBA .341 → .290; ISO .172 → .154; BABIP .313 → .278. 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 AAsheville Tourists · 108 PAwOBA .458 → .352 (−106)K% 20.4% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.37%÷0.969×1.340——28.17%
BB% (unintentional) /PA3.70%÷0.987×0.660—×0.9902.45%
HBP% /PA4.63%—×0.770—×0.9903.53%
Singles /BIP26.76%÷0.964×0.920×1.015×0.99025.65%
Doubles /BIP19.72%÷1.267×0.820×1.015×0.99012.82%
Triples /BIP0.00%÷0.900×0.940×1.015×0.9900.00%
Home runs /BIP5.63%÷1.232×0.820—×0.9903.71%

Factors used: league row SAL. Park (home-season share, regressed): HR 146, 1B 93, 2B 153, 3B 80, K 94, BB 97 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .458 → .352; ISO .280 → .183; BABIP .478 → .388. 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 — .