Carlos Cortes

RF Athletics
Age 30 L/S 5'7" / 197 lbs MLB HR -5% Svc 1.206 · Ctrl thru 2031
Overview
MLB40-MANPre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202427AAANYM321.246/.333/.45616365—.199/.267/.344
202528AAAOAK314.322/.418/.603172112—.254/.328/.436
202528MLBOAK99.309/.330/.543401300.2
202629MLBOAK381.251/.320/.397102980.2
2027PROJ30MLBOAK295.251/.320/.419921030.4
2028PROJ82% MLB31MLBOAK226.247/.314/.4087098-0.0
Last 3 seasons WAR 0.4  ·  Next 2 projected WAR 0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.206First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$1M2030Ext$2M2031Ext$3M
Skills · percentileStatcast 2025-2026
xwOBA46
Avg EV44
Bat Spd42
Barrel%38
Speed22
Form.245/.303/.404 · rolling true talent (60d window) · proj .244/.311/.408
CompsNate Schierholtz (age 30) · Kole Calhoun (age 30) · Alex Dickerson (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†103
AVG/OBP/SLG.251 / .320 / .419
PA295
HR9
K%18
BB%8
BABIP282
ISO169
MLB%100%
Value2027 · WAR
BAT: +0.9 runs (wOBA-derived runs vs avg)+1BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: -3.2 runs (Positional adjustment)-3POSREP: +6.4 runs (Replacement-level credit)+6REPTotal WAR: +0.60+0.6WAR
0.00.51.00.60.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$3M ctrl surplus
Tools · Recent Form · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT60
xAVG
450.247
POWER60
Barrel%
386.7
Avg EV
4488.7
Bat Spd
4270.5
EYE60
scouting grade only
SPEED45
Sprint
2226.1
Recent Formrolling true talent ⓘ
K%18%▲17% over 65 PA (60d) · proj 18%
BB%7%▼5% over 65 PA (60d) · proj 8%
ISO.158·.145 over 62 AB (60d) · proj .164
HR/BB4.2%·3.9% over 51 BBE (60d) · proj 4.3%
BABIP.270·.245 over 49 BIP (60d) · proj .272
SLASH.245/.303/.404·proj .244/.311/.408
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.206 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.6$2M+$2M
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.8M $2M +$2M

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)
201922 A+St. Lucie Mets — 526458 11726311 52777 65 255340397738 142281 1510 327 63 — — — — — —
202023 INTLSydney Blue Sox — 5651 20703 3141 00 3924367061.142 314486 255 484 214 — — — — — —
202124 AABinghamton Rumble Ponies — 346304 7826114 35852 12 257337487824 230305 2510 357 75 — — — — — —
202124 INTLSalt River Rafters — 6755 13210 10181 01 236364309673 73342 2715 313 98 — — — — — —
202225 AAASyracuse Mets — 117107 18401 7242 00 168233234466 65205 216 217 11 — — — — — —
202225 AABinghamton Rumble Ponies — 374332 8018311 351003 01 241319413732 172307 279 323 64 — — — — — —
202326 AAASyracuse Mets — 442369 8922115 65893 32 241359428787 187274 2015 350 78 — — — — — —
202326 INTLLeones de Ponce — 6559 12002 5120 00 203266305571 102217 188 257 60 — — — — — —
202427 AAASyracuse Mets — 321281 6911016 37600 31 246333456789 210255 1912 347 65 — — — — — —
202528 MLBAthletics — 9994 29814 3200 00 309330543872 234347 203 372 130 +4 +0 +1 -4 +2 0.2
202528 AAALas Vegas Aviators — 314267 8624017 41463 20 3224186031.021 281333 1513 439 112 — — — — — —
202629 MLBAthletics — 381343 8616210 31634 21 251320397717 146278 178 319 98 -1 +0 -1 -4 +8 0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 480437 11524314 34834 21 263322428750 165293 177 330 110 +5 +0 -0 -9 +10 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201922 A+ MLESt. Lucie Mets — 526471 952328 391197 65 202273310583 108242 237 261 63 — — — — — —
202124 AA MLEBinghamton Rumble Ponies — 346315 6521111 241022 12 206267384651 178252 297 279 75 — — — — — —
202225 AAA MLESyracuse Mets — 117109 17301 5302 00 156207211418 55199 264 185 11 — — — — — —
202225 AA MLEBinghamton Rumble Ponies — 374344 701529 231203 01 203259337597 134274 326 263 64 — — — — — —
202326 AAA MLESyracuse Mets — 442387 8020111 471113 32 207297349646 142248 2511 283 78 — — — — — —
202427 AAA MLESyracuse Mets — 321291 589011 27740 31 199267344611 144220 238 265 65 — — — — — —
202528 MLB MLEAthletics — 9994 28714 3200 00 298320521841 223347 203 360 130 +4 +0 +1 -4 +2 0.2
202528 AAA MLELas Vegas Aviators — 314280 7121010 28543 20 254328436764 182275 179 334 112 — — — — — —
202629 MLB MLEAthletics — 381343 8314210 31634 21 242312382694 140278 178 313 98 -1 +0 -1 -4 +8 0.2
201922 A+ MLESt. Lucie Mets — 526471 952328 391197 65 202273310583 108248 237 261 63 — — — — — —
201922 A+ RAWSt. Lucie Mets — 526458 11726311 52777 65 255340397738 142281 1510 327 63 — — — — — —
202023 INTL MLESydney Blue Sox — 5651 20703 3141 00 3924367061.142 314486 255 — — — — — — — —
202023 INTL RAWSydney Blue Sox — 5651 20703 3141 00 3924367061.142 314486 255 484 214 — — — — — —
202124 AA MLE2 teams — 413376 7725113 281223 13 205265380646 176259 307 279 75 — — — — — —
202124 AA RAW2 teams — 413359 9128214 451033 13 253342460801 206310 2511 350 75 — — — — — —
202225 AA MLE2 teams — 491453 8718210 281505 01 192247307554 115258 316 244 52 — — — — — —
202225 AA RAW2 teams — 491439 9822312 421245 01 223298369667 146279 259 298 52 — — — — — —
202326 AAA MLE2 teams — 507444 9022112 541283 32 203293338631 135252 2511 283 78 — — — — — —
202326 AAA RAW2 teams — 507428 10122117 701013 32 236347411759 175266 2014 338 78 — — — — — —
202427 AAA MLESyracuse Mets — 321291 589011 27740 31 199267344611 144225 238 265 65 — — — — — —
202427 AAA RAWSyracuse Mets — 321281 6911016 37600 31 246333456789 210255 1912 347 65 — — — — — —
202528 AAA MLE2 teams — 413374 9928114 31743 20 265326457783 193292 188 340 116 — — — — — —
202528 AAA RAW2 teams — 413361 11532121 44663 20 319397587984 269337 1611 423 116 — — — — — —
202629 MLB MLEAthletics — 381343 8314210 31634 21 242312382694 140267 178 313 98 -1 +0 -1 -4 +8 0.2
202629 MLB RAWAthletics — 381343 8616210 31634 21 251320397717 146278 178 319 98 -1 +0 -1 -4 +8 0.2
201922 A+ MLESt. Lucie Mets — 526475 952328 391197 65 200273307580 107242 237 261 63 — — — — — —
202124 AA MLE2 teams — 413379 7725113 281223 13 203265377643 174252 307 279 75 — — — — — —
202225 AA MLE2 teams — 491455 8718210 281505 01 191247305552 114256 316 244 52 — — — — — —
202326 AAA MLE2 teams — 507445 9022112 541283 32 202293337630 135248 2511 283 78 — — — — — —
202427 AAA MLESyracuse Mets — 321291 589011 27740 31 199267344611 144220 238 265 65 — — — — — —
202528 AAA MLE2 teams — 413376 9928114 31743 20 263326455781 191292 188 340 116 — — — — — —
202629 MLB MLEAthletics — 381343 8314210 31634 21 242312382694 140278 178 313 98 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLESyracuse Mets — 321291 589011 27740 31 199267344611 144220 238 265 65 — — — — — —
202528 AAA MLE2 teams — 413376 9928114 31743 20 263326455781 191292 188 340 116 — — — — — —
202629 MLB MLEAthletics — 381343 8314210 31634 21 242312382694 140278 178 313 98 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEOAK 100% 399360 8717212 32734 31 245314408722 163272 188 320 103 +1 +0 -0 -4 +9 0.6
▸ 2027 — real world (MLB)
202730 MLB CTXOAK 100% 295266 671429 24543 21 251320419739 167282 188 327 103 +1 +0 -0 -3 +6 0.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEOAK 82% 276250 601218 22512 01 240308397706 157269 188 313 98 -1 -0 -3 -3 +6 -0.1
202831 MLB CTXOAK 82% 226204 511117 18422 00 247314408722 161278 198 320 98 -0 +0 -2 -2 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 706641 16635421 521256 21 259320424745 165289 187 327 78 +5 +0 -3 -11 +15 0.7
/ 162G— A+C — 650590 15332419 481156 21 259322424746 164290 187 327 78 +5 +0 -2 -10 +14 0.6
Career— MLE — 36793319 7341711198 28784931 1915 221289368657 147264 238 283 78 +6 -0 -3 -15 +23 1.0
/ 162G— MLE — 650586 12930217 511505 33 220288365653 145263 238 283 78 +4 -0 -2 -9 +14 0.6

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.

2025 AAALas Vegas Aviators · 314 PAwOBA .430 → .334 (−96)K% 14.6% → 17.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.65%÷1.027×1.200——17.12%
BB% (unintentional) /PA12.74%÷0.970×0.690—×0.9928.98%
HBP% /PA0.96%—×0.940—×0.9920.89%
Singles /BIP20.36%÷1.052×0.930×0.990×0.99217.67%
Doubles /BIP10.86%÷0.988×0.830×0.990×0.9928.95%
Triples /BIP0.00%÷1.000×0.970×0.990×0.9920.00%
Home runs /BIP7.69%÷1.183×0.700—×0.9924.51%

Factors used: league row International League. Park (home-season share, regressed): HR 137, 1B 110, 2B 98, 3B 100, K 105, BB 94 — 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.990.

Result: wOBA .430 → .334; ISO .281 → .193; BABIP .333 → .275. 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 AAASyracuse Mets · 321 PAwOBA .340 → .265 (−75)K% 18.7% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.69%÷0.968×1.200——23.18%
BB% (unintentional) /PA11.53%÷0.933×0.690—×1.0038.55%
HBP% /PA0.00%—×0.940—×1.0030.00%
Singles /BIP19.00%÷1.006×0.930×0.972×1.00317.14%
Doubles /BIP4.98%÷0.972×0.830×0.972×1.0034.15%
Triples /BIP0.00%÷0.900×0.970×0.972×1.0030.00%
Home runs /BIP7.24%÷1.059×0.700—×1.0034.80%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 101, 2B 94, 3B 80, K 94, BB 87 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .340 → .265; ISO .210 → .145; BABIP .255 → .220. 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 AAASyracuse Mets · 442 PAwOBA .345 → .283 (−62)K% 20.1% → 25.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.14%÷0.961×1.200——25.15%
BB% (unintentional) /PA14.71%÷0.967×0.690—×1.01810.68%
HBP% /PA0.68%—×0.940—×1.0180.65%
Singles /BIP18.21%÷0.997×0.930×0.981×1.01816.97%
Doubles /BIP7.86%÷0.933×0.830×0.981×1.0186.98%
Triples /BIP0.36%÷1.150×0.970×0.981×1.0180.30%
Home runs /BIP5.36%÷1.003×0.700—×1.0183.81%

Factors used: league row International League. Park (home-season share, regressed): HR 101, 1B 99, 2B 87, 3B 130, K 92, BB 93 — 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.981.

Result: wOBA .345 → .283; ISO .187 → .145; BABIP .274 → .248. 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 AABinghamton Rumble Ponies · 374 PAwOBA .318 → .263 (−55)K% 26.7% → 32.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.74%÷1.017×1.220——32.06%
BB% (unintentional) /PA9.36%÷1.057×0.700—×0.9986.19%
HBP% /PA0.80%—×0.850—×0.9980.68%
Singles /BIP20.69%÷0.983×0.970×0.950×0.99819.36%
Doubles /BIP7.76%÷0.988×0.860×0.950×0.9986.40%
Triples /BIP1.29%÷1.150×0.950×0.950×0.9981.01%
Home runs /BIP4.74%÷0.895×0.780—×0.9984.13%

Factors used: league row EL. Park (home-season share, regressed): HR 79, 1B 97, 2B 98, 3B 130, K 103, BB 111 — 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 .318 → .263; ISO .172 → .143; BABIP .307 → .274. 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 AAASyracuse Mets · 117 PAwOBA .213 → .185 (−28)K% 20.5% → 25.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.51%÷0.961×1.200——25.61%
BB% (unintentional) /PA5.98%÷1.019×0.690—×1.0334.18%
HBP% /PA1.71%—×0.940—×1.0331.66%
Singles /BIP15.66%÷0.953×0.930×0.992×1.03315.67%
Doubles /BIP4.82%÷0.951×0.830×0.992×1.0334.31%
Triples /BIP0.00%÷1.000×0.970×0.992×1.0330.00%
Home runs /BIP1.20%÷1.033×0.700—×1.0330.84%

Factors used: league row International League. Park (home-season share, regressed): HR 107, 1B 91, 2B 90, 3B 100, K 92, BB 104 — 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.992.

Result: wOBA .213 → .185; ISO .065 → .051; BABIP .205 → .199. 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 AABinghamton Rumble Ponies · 346 PAwOBA .352 → .279 (−73)K% 24.6% → 29.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.57%÷1.017×1.220——29.46%
BB% (unintentional) /PA10.12%÷1.018×0.690—×1.0126.94%
HBP% /PA0.58%—×0.850—×1.0120.50%
Singles /BIP16.89%÷1.045×0.940×0.954×1.01214.67%
Doubles /BIP11.87%÷1.053×0.870×0.954×1.0129.47%
Triples /BIP0.46%÷1.060×0.920×0.954×1.0120.38%
Home runs /BIP6.39%÷0.995×0.780—×1.0125.07%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 109, 2B 111, 3B 112, K 103, BB 104 — 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.954.

Result: wOBA .352 → .279; ISO .230 → .183; BABIP .305 → .252. 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+St. Lucie Mets · 526 PAwOBA .323 → .261 (−62)K% 14.6% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.64%÷0.917×1.420——22.66%
BB% (unintentional) /PA9.70%÷0.975×0.750—×1.0127.55%
HBP% /PA1.33%—×0.930—×1.0121.25%
Singles /BIP20.21%÷1.048×0.920×0.950×1.01217.06%
Doubles /BIP6.82%÷0.978×0.960×0.950×1.0126.44%
Triples /BIP0.79%÷1.062×0.810×0.950×1.0120.58%
Home runs /BIP2.89%÷1.122×0.880—×1.0122.29%

Factors used: league row FSL. Park (home-season share, regressed): HR 124, 1B 110, 2B 96, 3B 112, K 83, BB 95 — 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 .323 → .261; ISO .142 → .114; BABIP .281 → .242. 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 — .