James Nelson

3B Sugar Land Space Cowboys
Age 29 R/R 6'0" / 180 lbs AAA HR -6% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202224A+NYY184.221/.366/.30221642—.168/.268/.236
202325INTLCharros de Ja…32.107/.219/.2140026—
202628AAA/AAHOU207.269/.316/.42571162—.230/.267/.342
2027PROJ10% MLB29MLBHOU14.230/.285/.36000790.0
2028PROJ27% MLB30MLBHOU44.227/.283/.3551177-0.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
Max EV72
Speed64
Chase%34
Whiff%29
K%27
Z-Con%18
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsRyan Cordell (age 29) · Mario Lisson (age 29) · Adam Engel (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†79
AVG/OBP/SLG.230 / .285 / .360
PA14
HR0
K%29
BB%7
BABIP303
ISO77
MLB%10%
Value2027 · WAR
BAT: -3.3 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
trajectory · projected WAR by year
0.10.02728
Tools · Contract
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.

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)
201618 ROKGCL Marlins — 180161 451001 14302 73 280345360705 81331 178 316 44 — — — — — —
201719 AGreensboro Grasshoppers — 432395 1223137 261065 62 309359456815 147399 256 357 85 — — — — — —
201820 A+Jupiter Hammerheads — 253232 491002 13664 10 211265280545 69281 265 247 28 — — — — — —
201921 A+Jupiter Hammerheads — 470429 981324 30893 53 228284296580 68274 196 261 30 — — — — — —
202123 A+Hudson Valley Renegades — 310276 681306 25906 167 246322359681 112339 298 308 43 — — — — — —
202224 A+Hudson Valley Renegades — 184149 33602 31563 167 221366302668 81337 3017 317 42 — — — — — —
202325 INTLCharros de Jalisco — 3228 3110 361 02 107219214433 107136 199 207 26 — — — — — —
202628 AAASugar Land Space Cowboys — 190178 48807 8523 102 270312433745 163342 274 329 63 — — — — — —
202628 AACorpus Christi Hooks — 1715 4100 240 10 267353333686 67364 2412 317 53 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201618 ROK MLEGCL Marlins — 180166 35701 9432 73 211260271531 60266 245 233 44 — — — — — —
201719 A MLEGreensboro Grasshoppers — 432404 1072425 171405 62 265303371674 106377 324 294 85 — — — — — —
201820 A+ MLEJupiter Hammerheads — 253235 431002 10934 10 183229251480 68273 374 210 28 — — — — — —
201921 A+ MLEJupiter Hammerheads — 470436 801214 231253 53 183229243473 60237 275 213 30 — — — — — —
202123 A+ MLEHudson Valley Renegades — 310283 541004 181226 167 191254269523 78299 396 232 43 — — — — — —
202224 A+ MLEHudson Valley Renegades — 184161 27502 19723 167 168268236504 68281 3910 230 42 — — — — — —
202628 AAA MLESugar Land Space Cowboys — 190180 41605 6623 102 228265344609 117315 333 261 63 — — — — — —
202628 AA MLECorpus Christi Hooks — 1716 4100 150 10 250294312607 62314 296 246 53 — — — — — —
201618 ROK MLEGCL Marlins — 180166 35701 9432 73 211260271531 60272 245 233 44 — — — — — —
201618 ROK RAWGCL Marlins — 180161 451001 14302 73 280345360705 81331 178 316 44 — — — — — —
201719 A MLEGreensboro Grasshoppers — 432404 1072425 171405 62 265303371674 106385 324 294 85 — — — — — —
201719 A RAWGreensboro Grasshoppers — 432395 1223137 261065 62 309359456815 147399 256 357 85 — — — — — —
201820 A+ MLEJupiter Hammerheads — 253235 431002 10934 10 183229251480 68287 374 210 28 — — — — — —
201820 A+ RAWJupiter Hammerheads — 253232 491002 13664 10 211265280545 69281 265 247 28 — — — — — —
201921 A+ MLEJupiter Hammerheads — 470436 801214 231253 53 183229243473 60242 275 213 30 — — — — — —
201921 A+ RAWJupiter Hammerheads — 470429 981324 30893 53 228284296580 68274 196 261 30 — — — — — —
202123 A+ MLEHudson Valley Renegades — 310283 541004 181226 167 191254269523 78312 396 232 43 — — — — — —
202123 A+ RAWHudson Valley Renegades — 310276 681306 25906 167 246322359681 112339 298 308 43 — — — — — —
202224 A+ MLEHudson Valley Renegades — 184161 27502 19723 167 168268236504 68284 3910 230 42 — — — — — —
202224 A+ RAWHudson Valley Renegades — 184149 33602 31563 167 221366302668 81337 3017 317 42 — — — — — —
202325 INTL MLECharros de Jalisco — 3228 3110 361 02 107219214433 107136 199 — — — — — — — —
202325 INTL RAWCharros de Jalisco — 3228 3110 361 02 107219214433 107136 199 207 26 — — — — — —
202628 AAA MLE2 teams — 207196 45705 7673 112 230267342609 112320 323 260 62 — — — — — —
202628 AAA RAW2 teams — 207193 52907 10563 112 269316425740 155344 275 328 62 — — — — — —
201618 ROK MLEGCL Marlins — 180167 35701 9432 73 210260269529 60266 245 233 44 — — — — — —
201719 A MLEGreensboro Grasshoppers — 432407 1072425 171405 62 263303369671 106377 324 294 85 — — — — — —
201820 A+ MLEJupiter Hammerheads — 253237 431002 10934 10 181229249478 68273 374 210 28 — — — — — —
201921 A+ MLEJupiter Hammerheads — 470441 801214 231253 53 181229240470 59237 275 213 30 — — — — — —
202123 A+ MLEHudson Valley Renegades — 310283 541004 181226 167 191254269523 78299 396 232 43 — — — — — —
202224 A+ MLEHudson Valley Renegades — 184160 27502 19723 167 169268237505 69281 3910 230 42 — — — — — —
202628 AAA MLE2 teams — 207195 45705 7673 112 231267344611 113315 323 260 62 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202628 AAA MLE2 teams — 207195 45705 7673 112 231267344611 113315 323 260 62 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEHOU 10% 257237 531016 15733 72 227283357640 130298 286 286 79 -6 +1 +0 +1 +6 0.1
▸ 2027 — real world (MLB)
202729 MLB CTXHOU 10% 1413 3100 140 00 230285360645 131303 297 288 79 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEHOU 27% 162149 34614 10462 41 225281352633 127296 286 283 77 -4 +0 -2 +1 +4 -0.2
202830 MLB CTXHOU 27% 4440 9201 3131 10 227283355638 128300 307 285 77 -1 +0 -1 +0 +1 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4440 9201 3131 10 225295350645 125308 307 285 51 -1 +0 -1 +0 +1 -0.0
/ 162G— A+C — 650591 13430015 4419215 150 227297354651 127310 307 285 51 -17 +3 -8 +2 +14 -0.7
Career— MLE — 23652182 45687630 12475331 7028 209261296557 87299 325 243 51 -8 +1 -2 +1 +6 -0.1
/ 162G— MLE — 650600 1262428 342079 198 210263297560 87301 325 243 51 -17 +2 -5 +2 +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 AAASugar Land Space Cowboys · 190 PAwOBA .321 → .261 (−60)K% 27.4% → 32.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.37%÷1.000×1.200——32.84%
BB% (unintentional) /PA4.21%÷1.000×0.690—×0.9822.85%
HBP% /PA1.58%—×0.940—×0.9821.46%
Singles /BIP26.19%÷1.000×0.930×1.050×0.98225.11%
Doubles /BIP6.35%÷1.000×0.830×1.050×0.9825.43%
Triples /BIP0.00%÷1.000×0.970×1.050×0.9820.00%
Home runs /BIP5.56%÷1.000×0.700—×0.9823.82%

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 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 .321 → .261; ISO .163 → .113; BABIP .342 → .315. 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).

2026 AACorpus Christi Hooks · 17 PAwOBA .310 → .246 (−63)K% 23.5% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.220——28.71%
BB% (unintentional) /PA11.76%÷1.000×0.700—×0.9587.89%
HBP% /PA0.00%—×0.870—×0.9580.00%
Singles /BIP27.27%÷1.000×0.920—×0.95824.04%
Doubles /BIP9.09%÷1.000×0.840—×0.9587.32%
Triples /BIP0.00%÷1.000×0.940—×0.9580.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9580.00%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .310 → .246; ISO .067 → .053; BABIP .364 → .314. 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 A+Hudson Valley Renegades · 184 PAwOBA .312 → .230 (−82)K% 30.4% → 39.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.43%÷1.015×1.310——39.26%
BB% (unintentional) /PA16.85%÷0.976×0.600—×0.97810.13%
HBP% /PA1.63%—×0.770—×0.9781.23%
Singles /BIP26.88%÷1.084×0.870×1.050×0.97822.15%
Doubles /BIP6.45%÷0.895×0.780×1.050×0.9785.77%
Triples /BIP0.00%÷1.028×0.850×1.050×0.9780.00%
Home runs /BIP2.15%÷1.014×0.880—×0.9781.82%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 117, 2B 79, 3B 106, K 103, BB 95 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .312 → .230; ISO .081 → .069; BABIP .337 → .281. 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 A+Hudson Valley Renegades · 310 PAwOBA .303 → .232 (−71)K% 29.0% → 39.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.03%÷1.000×1.350——39.19%
BB% (unintentional) /PA8.06%÷1.000×0.710—×0.9885.66%
HBP% /PA1.94%—×0.810—×0.9881.55%
Singles /BIP26.34%÷1.000×0.910×1.008×0.98823.87%
Doubles /BIP6.99%÷1.000×0.830×1.008×0.9885.78%
Triples /BIP0.00%÷1.000×0.820×1.008×0.9880.00%
Home runs /BIP3.23%÷1.000×0.830—×0.9882.65%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — 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.008.

Result: wOBA .303 → .232; ISO .112 → .083; BABIP .339 → .299. 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 A+Jupiter Hammerheads · 470 PAwOBA .259 → .213 (−46)K% 18.9% → 26.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.94%÷1.007×1.420——26.71%
BB% (unintentional) /PA6.38%÷0.998×0.750—×1.0124.85%
HBP% /PA0.64%—×0.930—×1.0120.60%
Singles /BIP23.24%÷1.045×0.920×0.950×1.01219.67%
Doubles /BIP3.82%÷0.931×0.960×0.950×1.0123.79%
Triples /BIP0.59%÷1.120×0.810×0.950×1.0120.41%
Home runs /BIP1.18%÷0.803×0.880—×1.0121.30%

Factors used: league row FSL. Park (home-season share, regressed): HR 61, 1B 109, 2B 86, 3B 124, K 101, BB 100 — 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.950.

Result: wOBA .259 → .213; ISO .068 → .063; BABIP .274 → .237. 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 A+Jupiter Hammerheads · 253 PAwOBA .242 → .210 (−32)K% 26.1% → 36.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.09%÷1.009×1.420——36.70%
BB% (unintentional) /PA4.74%÷0.967×0.750—×1.0273.78%
HBP% /PA1.58%—×0.930—×1.0271.51%
Singles /BIP22.29%÷1.018×0.920×1.008×1.02720.85%
Doubles /BIP6.02%÷0.903×0.960×1.008×1.0276.63%
Triples /BIP0.00%÷1.150×0.810×1.008×1.0270.00%
Home runs /BIP1.20%÷0.850×0.880—×1.0271.28%

Factors used: league row FSL. Park (home-season share, regressed): HR 70, 1B 104, 2B 80, 3B 130, K 102, BB 93 — 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 ×1.008.

Result: wOBA .242 → .210; ISO .069 → .066; BABIP .281 → .273. 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 AGreensboro Grasshoppers · 432 PAwOBA .352 → .294 (−57)K% 24.5% → 32.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.54%÷1.013×1.340——32.45%
BB% (unintentional) /PA5.79%÷0.991×0.660—×1.0303.97%
HBP% /PA1.16%—×0.770—×1.0300.92%
Singles /BIP28.03%÷0.994×0.920×1.050×1.03028.06%
Doubles /BIP10.73%÷1.066×0.820×1.050×1.0308.93%
Triples /BIP1.04%÷1.150×0.940×1.050×1.0300.92%
Home runs /BIP2.42%÷1.168×0.820—×1.0301.75%

Factors used: league row SAL. Park (home-season share, regressed): HR 134, 1B 99, 2B 113, 3B 130, K 103, BB 98 — 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 ×1.050.

Result: wOBA .352 → .294; ISO .147 → .110; BABIP .399 → .377. 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 ROKGCL Marlins · 180 PAwOBA .313 → .233 (−80)K% 16.7% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷1.000×1.440——24.00%
BB% (unintentional) /PA7.78%÷1.000×0.620—×1.0084.86%
HBP% /PA1.11%—×0.720—×1.0080.81%
Singles /BIP25.95%÷1.000×0.820×1.003×1.00821.50%
Doubles /BIP7.63%÷1.000×0.720×1.003×1.0085.55%
Triples /BIP0.00%÷1.000×0.720×1.003×1.0080.00%
Home runs /BIP0.76%÷1.000×0.780—×1.0080.60%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .313 → .233; ISO .081 → .058; BABIP .331 → .266. 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 — .