Curtis Terry

Pos1B
B/TR/R
Born1996-10-06
Age (2027)30
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2022
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201922A+/A2 orgs530.293/.366/.53725076—.213/.276/.373
202124AAATEX411.275/.350/.533223103—.241/.306/.448
202124MLBTEX48.089/.146/.13300-21-1.5
202225AAAMIN342.250/.349/.42910078—.214/.287/.353
202326No MLB games played
202427No MLB games played
202528No MLB games played
202629No MLB games played
Last 3 seasons WAR -1.5
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)
201518 ROKAZL Rangers — 139127 331211 10331 20 260319394713 134340 247 317 36 — — — — — —
201619 ROKAZL Rangers — 154141 431714 9303 00 305359525884 220361 196 385 58 — — — — — —
201922 A+Down East Wood Ducks — 271239 7712210 23507 01 322398515912 192370 188 401 92 — — — — — —
201922 AHickory Crawdads — 259232 6124015 146710 01 263332560892 297301 265 382 59 — — — — — —
202124 MLBTexas Rangers — 4845 4200 2151 00 89146133279 44133 314 136 -21 -7 +0 -1 -8 +1 -1.5
202124 AAARound Rock Express — 411364 10024222 299414 31 275350533883 258311 237 383 103 — — — — — —
202225 AAASt. Paul Saints — 342296 7419210 40565 00 250349429778 179277 1612 348 78 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 4845 4200 2151 00 89146133279 44133 314 136 -22 -7 +0 -1 -8 +1 -1.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEAZL Rangers — 139131 25811 6481 20 191232290522 99280 354 222 36 — — — — — —
201619 ROK MLEAZL Rangers — 154144 301113 6433 00 208255361616 153262 284 254 58 — — — — — —
201922 A+ MLEDown East Wood Ducks — 271247 621027 15717 01 251312393705 142312 266 304 92 — — — — — —
201922 A MLEHickory Crawdads — 259236 411509 109010 01 174238352590 178223 354 255 59 — — — — — —
202124 MLB MLETexas Rangers — 4845 4200 2151 00 89146133279 44133 314 137 -21 -7 +0 -1 -8 +1 -1.5
202124 AAA MLERound Rock Express — 411373 9022217 2110514 31 241306448754 206281 265 320 103 — — — — — —
202225 AAA MLESt. Paul Saints — 342309 661528 27685 00 214287353640 139247 208 283 78 — — — — — —
201518 ROK MLEAZL Rangers — 139131 25811 6481 20 191232290522 99289 354 222 36 — — — — — —
201518 ROK RAWAZL Rangers — 139127 331211 10331 20 260319394713 134340 247 317 36 — — — — — —
201619 ROK MLEAZL Rangers — 154144 301113 6433 00 208255361616 153273 284 254 58 — — — — — —
201619 ROK RAWAZL Rangers — 154141 431714 9303 00 305359525884 220361 196 385 58 — — — — — —
201922 A+ MLE2 teams — 530484 10425217 2416117 02 215276380656 165280 305 280 76 — — — — — —
201922 A+ RAW2 teams — 530471 13836225 3711717 02 293366537903 244338 227 392 76 — — — — — —
202124 AAA MLE2 teams — 459418 9424217 2312015 31 225289414703 189271 265 301 90 — — — — — —
202124 AAA RAW2 teams — 459409 10426222 3110915 31 254329489818 235292 247 357 90 — — — — — —
202225 AAA MLESt. Paul Saints — 342309 661528 27685 00 214287353640 139248 208 283 78 — — — — — —
202225 AAA RAWSt. Paul Saints — 342296 7419210 40565 00 250349429778 179277 1612 348 78 — — — — — —
201518 ROK MLEAZL Rangers — 139131 25811 6481 20 191232290522 99280 354 222 36 — — — — — —
201619 ROK MLEAZL Rangers — 154144 301113 6433 00 208255361616 153262 284 254 58 — — — — — —
201922 A+ MLE2 teams — 530484 10425217 2416117 02 215276380656 165269 305 280 76 — — — — — —
202124 AAA MLE2 teams — 459418 9424217 2312015 31 225289414703 189266 265 301 90 — — — — — —
202225 AAA MLESt. Paul Saints — 342307 661528 27685 00 215287355642 140247 208 283 78 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4845 4200 2151 00 89146133279 44133 314 136 75 -7 +0 -1 -8 +1 -1.5
/ 162G— A+C — 650609 542700 2720314 00 89146133279 44133 314 136 75 -94 +0 -9 -111 +14 -20.4
Career— MLE — 16241486 31983846 8644041 53 215277374651 159270 275 279 75 -7 +0 -1 -8 +1 -1.5
/ 162G— MLE — 650595 12733318 3417616 21 213274370644 156269 275 279 75 -94 +0 -9 -111 +14 -20.4

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.

2022 AAASt. Paul Saints · 342 PAwOBA .339 → .283 (−56)K% 16.4% → 20.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.37%÷0.981×1.200——20.02%
BB% (unintentional) /PA11.40%÷1.012×0.690—×1.0187.92%
HBP% /PA1.46%—×0.940—×1.0181.40%
Singles /BIP17.92%÷1.000×0.930×1.006×1.01817.06%
Doubles /BIP7.92%÷1.079×0.830×1.006×1.0186.24%
Triples /BIP0.83%÷1.150×0.970×1.006×1.0180.72%
Home runs /BIP4.17%÷0.881×0.700—×1.0183.37%

Factors used: league row International League. Park (home-season share, regressed): HR 76, 1B 100, 2B 116, 3B 130, K 96, BB 102 — 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.006.

Result: wOBA .339 → .283; ISO .179 → .145; BABIP .277 → .247. 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 AAARound Rock Express · 411 PAwOBA .375 → .320 (−55)K% 22.9% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.87%÷1.072×1.200——25.60%
BB% (unintentional) /PA7.06%÷0.975×0.690—×1.0335.16%
HBP% /PA3.41%—×0.940—×1.0333.31%
Singles /BIP19.26%÷0.999×0.930×0.972×1.03318.01%
Doubles /BIP8.89%÷0.915×0.830×0.972×1.0338.10%
Triples /BIP0.74%÷1.150×0.920×0.972×1.0330.60%
Home runs /BIP8.15%÷0.958×0.700—×1.0336.15%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 92, 1B 100, 2B 83, 3B 130, K 114, BB 95 — 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.972.

Result: wOBA .375 → .320; ISO .258 → .207; BABIP .311 → .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).

2019 A+Down East Wood Ducks · 271 PAwOBA .393 → .304 (−89)K% 18.5% → 26.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.45%÷1.002×1.420——26.15%
BB% (unintentional) /PA8.49%÷0.985×0.630—×0.9985.41%
HBP% /PA2.58%—×0.860—×0.9982.22%
Singles /BIP28.04%÷1.038×0.940×0.950×0.99824.07%
Doubles /BIP6.35%÷0.939×0.830×0.950×0.9985.32%
Triples /BIP1.06%÷0.900×0.800×0.950×0.9980.89%
Home runs /BIP5.29%÷1.152×0.900—×0.9984.13%

Factors used: league row CAR. Park (home-season share, regressed): HR 130, 1B 108, 2B 88, 3B 80, K 100, BB 97 — 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.950.

Result: wOBA .393 → .304; ISO .192 → .146; BABIP .370 → .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).

2019 AHickory Crawdads · 259 PAwOBA .376 → .255 (−121)K% 25.9% → 34.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.87%÷0.997×1.340——34.77%
BB% (unintentional) /PA5.41%÷0.955×0.660—×0.9903.70%
HBP% /PA3.86%—×0.770—×0.9902.94%
Singles /BIP13.33%÷1.033×0.920×0.950×0.99011.17%
Doubles /BIP14.55%÷1.106×0.820×0.950×0.99010.14%
Triples /BIP0.00%÷0.907×0.940×0.950×0.9900.00%
Home runs /BIP9.09%÷1.183×0.820—×0.9906.24%

Factors used: league row SAL. Park (home-season share, regressed): HR 137, 1B 107, 2B 121, 3B 81, K 99, BB 91 — 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 ×0.950.

Result: wOBA .376 → .255; ISO .297 → .189; BABIP .301 → .223. 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 ROKAZL Rangers · 154 PAwOBA .377 → .254 (−123)K% 19.5% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.48%÷1.000×1.440——28.05%
BB% (unintentional) /PA5.84%÷1.000×0.620—×0.9953.61%
HBP% /PA1.95%—×0.720—×0.9951.40%
Singles /BIP18.92%÷1.000×0.820×0.950×0.99514.66%
Doubles /BIP15.32%÷1.000×0.720×0.950×0.99510.42%
Triples /BIP0.90%÷1.000×0.720×0.950×0.9950.61%
Home runs /BIP3.60%÷1.000×0.780—×0.9952.80%

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 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .377 → .254; ISO .220 → .147; BABIP .361 → .262. 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 ROKAZL Rangers · 139 PAwOBA .311 → .222 (−89)K% 23.7% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.74%÷1.000×1.440——34.19%
BB% (unintentional) /PA7.19%÷1.000×0.620—×1.0084.49%
HBP% /PA0.72%—×0.720—×1.0080.52%
Singles /BIP20.21%÷1.000×0.820×1.050×1.00817.53%
Doubles /BIP12.77%÷1.000×0.720×1.050×1.0089.72%
Triples /BIP1.06%÷1.000×0.720×1.050×1.0080.81%
Home runs /BIP1.06%÷1.000×0.780—×1.0080.84%

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.050.

Result: wOBA .311 → .222; ISO .134 → .092; BABIP .340 → .280. 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).