Jose Cordova

C Albuquerque Isotopes
Age 27 R/R 6'0" / 180 lbs AAA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#2059MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424A+/INTL2 orgs374.283/.354/.39231473—.243/.296/.329
202525AACOL330.243/.354/.3666579—.227/.314/.323
202626AAACOL198.278/.330/.3892579—.262/.304/.350
2027PROJ10% MLB27MLBCOL13.237/.301/.33900730.0
2028PROJ31% MLB28MLBCOL52.236/.300/.33911730.0
Next 2 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
K%75
Whiff%68
Speed67
Max EV55
Z-Con%50
Chase%21
Career WAR0.0 WAR median (P10 -0.1 / P90 0.7, comp-based) · star 0% · didn't stick 91%
CompsJose Herrera (age 27) · Josh Labandeira (age 27) · Nick Trzesniak (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†73
AVG/OBP/SLG.237 / .301 / .339
PA13
HR0
K%23
BB%8
BABIP300
ISO83
MLB%10%
Value2027 · WAR
BAT: -4.2 runs (wOBA-derived runs vs avg)-4BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.20.02728
Tools · ContractCON 45 / POW 40
Toolsscout grade
CONTACT45
scouting grade only
POWER40
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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. 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)
201818 ROKDSL Rockies — 173155 45721 9214 02 290345381726 90324 125 319 36 — — — — — —
201919 ROKDSL Rockies — 164135 46611 12279 164 341429422852 81398 167 371 64 — — — — — —
202121 ROKACL Rockies — 4037 15310 281 31 405450541991 135517 205 439 81 — — — — — —
202222 ROKACL Rockies — 4743 7000 2102 00 163234163397 212 214 196 -25 — — — — — —
202323 AAHartford Yard Goats — 2219 4000 162 00 211318211529 308 275 263 38 — — — — — —
202323 A+Spokane Indians — 1615 4200 160 00 267312400713 133444 386 317 25 — — — — — —
202323 ROKACL Rockies — 1514 4100 120 10 286333357690 71333 137 313 34 — — — — — —
202424 A+Spokane Indians — 321280 801923 30653 1111 286360400760 114358 209 335 70 — — — — — —
202424 INTLSalt River Rafters — 5349 13400 2152 30 265321347668 82382 284 305 92 — — — — — —
202525 AAHartford Yard Goats — 330276 671416 45654 50 243354366720 123296 2014 327 79 — — — — — —
202626 AAAAlbuquerque Isotopes — 198180 501212 12352 54 278330389719 111331 186 317 79 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201818 ROK MLEDSL Rockies — 173158 32510 6264 02 203250247497 44223 153 221 36 — — — — — —
201919 ROK MLEDSL Rockies — 164139 34411 8339 164 245327309636 65264 205 263 64 — — — — — —
202121 ROK MLEACL Rockies — 4038 11210 1121 31 289325395720 105391 302 288 81 — — — — — —
202222 ROK MLEACL Rockies — 4744 5000 1152 00 114170114284 164 322 131 -25 — — — — — —
202323 AA MLEHartford Yard Goats — 2219 4000 172 00 211318211529 288 325 225 38 — — — — — —
202323 A+ MLESpokane Indians — 1615 2100 180 00 133188200388 67378 506 205 25 — — — — — —
202323 ROK MLEACL Rockies — 1514 3100 130 10 214267286552 71260 207 219 34 — — — — — —
202424 A+ MLESpokane Indians — 321292 711522 19883 1111 243296329625 86323 276 271 70 — — — — — —
202525 AA MLEHartford Yard Goats — 330291 661414 33784 50 227314323637 96293 2410 285 79 — — — — — —
202626 AAA MLEAlbuquerque Isotopes — 198183 481111 9422 54 262304350654 87319 215 285 79 — — — — — —
201818 ROK MLEDSL Rockies — 173158 32510 6264 02 203250247497 44237 153 221 36 — — — — — —
201818 ROK RAWDSL Rockies — 173155 45721 9214 02 290345381726 90324 125 319 36 — — — — — —
201919 ROK MLEDSL Rockies — 164139 34411 8339 164 245327309636 65297 205 263 64 — — — — — —
201919 ROK RAWDSL Rockies — 164135 46611 12279 164 341429422852 81398 167 371 64 — — — — — —
202121 ROK MLEACL Rockies — 4038 11210 1121 31 289325395720 105423 302 288 81 — — — — — —
202121 ROK RAWACL Rockies — 4037 15310 281 31 405450541991 135517 205 439 81 — — — — — —
202222 ROK MLEACL Rockies — 4744 5000 1152 00 114170114284 172 322 131 -25 — — — — — —
202222 ROK RAWACL Rockies — 4743 7000 2102 00 163234163397 212 214 196 -25 — — — — — —
202323 AA MLE3 teams — 5349 9200 2182 10 184245224470 41290 344 217 33 — — — — — —
202323 AA RAW3 teams — 5348 12300 3142 10 250321312633 62353 266 294 33 — — — — — —
202424 A+ MLE2 teams — 374340 831723 221025 1411 244300332632 88336 276 271 70 — — — — — —
202424 A+ RAW2 teams — 374329 932323 32805 1411 283354392746 109361 219 331 70 — — — — — —
202525 AA MLEHartford Yard Goats — 330291 661414 33784 50 227314323637 96295 2410 285 79 — — — — — —
202525 AA RAWHartford Yard Goats — 330276 671416 45654 50 243354366720 123296 2014 327 79 — — — — — —
202626 AAA MLEAlbuquerque Isotopes — 198183 481111 9422 54 262304350654 87331 215 285 79 — — — — — —
202626 AAA RAWAlbuquerque Isotopes — 198180 501212 12352 54 278330389719 111331 186 317 79 — — — — — —
201818 ROK MLEDSL Rockies — 173161 32510 6264 02 199250242492 43223 153 221 36 — — — — — —
201919 ROK MLEDSL Rockies — 164146 34411 8339 164 233327295621 62264 205 263 64 — — — — — —
202121 ROK MLEACL Rockies — 4038 11210 1121 31 289325395720 105391 302 288 81 — — — — — —
202222 ROK MLEACL Rockies — 4744 5000 1152 00 114170114284 164 322 131 -25 — — — — — —
202323 AA MLE3 teams — 5349 9200 2182 10 184245224470 41307 344 217 33 — — — — — —
202424 A+ MLE2 teams — 374344 831723 221025 1411 241300328628 87323 276 271 70 — — — — — —
202525 AA MLEHartford Yard Goats — 330290 661414 33784 50 228314324638 97293 2410 285 79 — — — — — —
202626 AAA MLEAlbuquerque Isotopes — 198185 481111 9422 54 259304346650 86319 215 285 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 A+ MLE2 teams — 374344 831723 221025 1411 241300328628 87323 276 271 70 — — — — — —
202525 AA MLEHartford Yard Goats — 330290 661414 33784 50 228314324638 97293 2410 285 79 — — — — — —
202626 AAA MLEAlbuquerque Isotopes — 198185 481111 9422 54 259304346650 86319 215 285 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLECOL 10% 248226 521113 18562 42 227291318609 92288 237 276 73 -8 +0 +0 +4 +5 0.2
▸ 2027 — real world (MLB)
202727 MLB CTXCOL 10% 1312 3100 130 00 237301339639 102300 238 288 73 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLECOL 31% 169153 35712 12392 21 226291318609 92287 237 276 73 -5 +0 -1 +3 +4 0.1
202828 MLB CTXCOL 31% 5247 11201 4121 10 236300339639 102299 238 288 73 -2 +0 -0 +1 +1 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5247 11201 4121 10 234308340648 106294 238 288 66 -2 +0 -0 +1 +1 0.0
/ 162G— A+C — 650588 13725012 5015012 120 233306337643 104293 238 288 66 -21 +2 -3 +12 +14 0.5
Career— MLE — 16791514 35068912 10439532 4824 231295312606 81301 246 265 66 -10 +0 -1 +5 +6 0.2
/ 162G— MLE — 650586 1352635 4015312 199 230293311604 80299 246 265 66 -21 +0 -2 +12 +14 0.3

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.

2026 AAAAlbuquerque Isotopes · 198 PAwOBA .311 → .285 (−27)K% 17.7% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.68%÷1.000×1.200——21.21%
BB% (unintentional) /PA6.06%÷1.000×0.690—×1.0184.26%
HBP% /PA1.01%—×0.940—×1.0180.97%
Singles /BIP24.14%÷1.000×0.930×1.050×1.01823.99%
Doubles /BIP8.28%÷1.000×0.830×1.050×1.0187.34%
Triples /BIP0.69%÷1.000×0.970×1.050×1.0180.72%
Home runs /BIP1.38%÷1.000×0.700—×1.0180.98%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 ×1.050.

Result: wOBA .311 → .285; ISO .111 → .095; BABIP .331 → .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).

2025 AAHartford Yard Goats · 330 PAwOBA .320 → .285 (−35)K% 19.7% → 23.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.70%÷1.025×1.220——23.45%
BB% (unintentional) /PA13.64%÷0.940×0.700—×0.99810.14%
HBP% /PA1.21%—×0.850—×0.9981.03%
Singles /BIP21.80%÷1.008×0.970×1.050×0.99821.99%
Doubles /BIP6.64%÷0.913×0.860×1.050×0.9986.55%
Triples /BIP0.47%÷1.150×0.950×1.050×0.9980.41%
Home runs /BIP2.84%÷1.255×0.780—×0.9981.76%

Factors used: league row EL. Park (home-season share, regressed): HR 151, 1B 102, 2B 83, 3B 130, K 105, BB 88 — 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 ×1.050.

Result: wOBA .320 → .285; ISO .123 → .099; BABIP .296 → .293. 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).

2024 A+Spokane Indians · 321 PAwOBA .330 → .271 (−59)K% 20.2% → 27.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.25%÷0.996×1.350——27.45%
BB% (unintentional) /PA9.35%÷1.106×0.710—×0.9885.93%
HBP% /PA0.93%—×0.810—×0.9880.75%
Singles /BIP26.05%÷0.999×0.910×1.050×0.98824.62%
Doubles /BIP8.84%÷1.098×0.830×1.050×0.9886.93%
Triples /BIP0.93%÷0.907×0.820×1.050×0.9880.87%
Home runs /BIP1.40%÷1.086×0.830—×0.9881.05%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 117, 1B 100, 2B 120, 3B 81, K 99, BB 121 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .330 → .271; ISO .114 → .089; BABIP .358 → .323. 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).

2023 AAHartford Yard Goats · 22 PAwOBA .257 → .225 (−32)K% 27.3% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.27%÷1.052×1.220——31.62%
BB% (unintentional) /PA4.55%÷1.009×0.700—×1.0273.24%
HBP% /PA9.09%—×0.850—×1.0277.94%
Singles /BIP30.77%÷1.065×0.970—×1.02728.78%
Doubles /BIP0.00%÷1.000×0.860—×1.0270.00%
Triples /BIP0.00%÷0.900×0.950—×1.0270.00%
Home runs /BIP0.00%÷1.040×0.780—×1.0270.00%

Factors used: league row EL. Park (home-season share, regressed): HR 108, 1B 113, 2B 100, 3B 80, K 110, BB 102 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .257 → .225; ISO .000 → .000; BABIP .308 → .288. 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).

2023 A+Spokane Indians · 16 PAwOBA .309 → .205 (−104)K% 37.5% → 51.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.50%÷0.983×1.350——51.48%
BB% (unintentional) /PA6.25%÷1.075×0.710—×0.9984.12%
HBP% /PA0.00%—×0.810—×0.9980.00%
Singles /BIP22.22%÷1.019×0.910—×0.99819.81%
Doubles /BIP22.22%÷1.026×0.830—×0.99817.94%
Triples /BIP0.00%÷0.936×0.820—×0.9980.00%
Home runs /BIP0.00%÷1.047×0.830—×0.9980.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 109, 1B 104, 2B 105, 3B 87, K 97, BB 115 — 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).

Result: wOBA .309 → .205; ISO .133 → .085; BABIP .444 → .378. 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).

2023 ROKACL Rockies · 15 PAwOBA .305 → .219 (−86)K% 13.3% → 19.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.33%÷0.996×1.440——19.27%
BB% (unintentional) /PA6.67%÷0.999×0.620—×0.9653.99%
HBP% /PA0.00%—×0.720—×0.9650.00%
Singles /BIP25.00%÷0.976×0.820—×0.96520.27%
Doubles /BIP8.33%÷1.006×0.720—×0.9655.75%
Triples /BIP0.00%÷1.137×0.720—×0.9650.00%
Home runs /BIP0.00%÷1.031×0.780—×0.9650.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 95, 2B 101, 3B 127, K 99, BB 100 — applied at half strength. Age: age 23 vs a level average of 19.5 → −3.5% on BB/HBP/hit rates (3.5 yr older than average).

Result: wOBA .305 → .219; ISO .071 → .047; BABIP .333 → .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).

2022 ROKACL Rockies · 47 PAwOBA .191 → .131 (−61)K% 21.3% → 31.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.28%÷0.980×1.440——31.27%
BB% (unintentional) /PA4.26%÷0.981×0.620—×0.9752.62%
HBP% /PA4.26%—×0.720—×0.9752.99%
Singles /BIP21.21%÷1.035×0.820—×0.97516.38%
Doubles /BIP0.00%÷0.979×0.720—×0.9750.00%
Triples /BIP0.00%÷1.150×0.720—×0.9750.00%
Home runs /BIP0.00%÷0.918×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 107, 2B 96, 3B 130, K 96, BB 96 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .191 → .131; ISO .000 → .000; BABIP .212 → .164. 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 ROKACL Rockies · 40 PAwOBA .427 → .288 (−139)K% 20.0% → 28.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.997×1.440——28.90%
BB% (unintentional) /PA5.00%÷1.061×0.620—×0.9852.88%
HBP% /PA2.50%—×0.720—×0.9851.77%
Singles /BIP37.93%÷1.033×0.820—×0.98529.66%
Doubles /BIP10.34%÷1.009×0.720—×0.9857.27%
Triples /BIP3.45%÷1.150×0.720—×0.9852.13%
Home runs /BIP0.00%÷1.029×0.780—×0.9850.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 106, 1B 107, 2B 102, 3B 130, K 99, BB 112 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .427 → .288; ISO .135 → .083; BABIP .517 → .391. 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 — .