Luis Cova

OF Jupiter Hammerheads
Age 20 R/R 6'1" / 160 lbs A HR -10%H -3% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#1224ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKMIA229.239/.381/.34833644—.165/.283/.237
202518ROKMIA218.299/.426/.53793553—.170/.278/.261
202619A/ROKMIA334.209/.343/.32653446—.159/.261/.245
2027PROJMLE20MLBMIA444.204/.298/.30661774-0.1
2028PROJ34% MLB21MLBMIA97.204/.299/.3152382-0.1
2029PROJ48% MLB22MLBMIA185.209/.303/.33246880.1
Next 3 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Chase%83
Speed74
BB%73
Whiff%71
Max EV64
K%61
Career WAR0.0 WAR median (P10 -0.2 / P90 5.3, comp-based) · star 2% · didn't stick 86%
CompsMasyn Winn (age 20) · Derek Hill (age 20) · Samad Taylor (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†74
AVG/OBP/SLG.202 / .296 / .303
PA210
HR3
SB8
K%27
BB%11
ISO102
MLB%0%
Value2027 · WAR
BAT: -6.5 runs (wOBA-derived runs vs avg)-6BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -1.3 runs (Positional adjustment)-1POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.20.40.40.50.40.30.20.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$11M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.4$1M+$0.6M
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.4$0.9M+$0.5M
2035Arb-1$2M+0.3$0.7M+$0.0M (cut)
2036Arb-2$2M+0.2$0.4M+$0.0M (cut)
2037Arb-3$2M———
Totals $3M $4M +$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)
202417 ROKDSL Marlins — 229184 44913 35237 368 239381348728 109255 1015 336 44 — — — — — —
202518 ROKDSL Marlins — 218177 531129 34405 356 299426537963 237338 1816 420 53 — — — — — —
202619 AJupiter Hammerheads — 255207 381013 42581 204 184324285609 101232 2316 284 39 — — — — — —
202619 ROKFCL Marlins — 7966 19502 12141 143 288405455860 167340 1815 387 68 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Marlins — 229194 32612 25287 368 165283237520 72171 1211 233 44 — — — — — —
202518 ROK MLEDSL Marlins — 218188 32613 23505 356 170278261538 90207 2311 247 53 — — — — — —
202619 A MLEJupiter Hammerheads — 255219 32812 30791 204 146252219471 73205 3112 226 39 — — — — — —
202619 ROK MLEFCL Marlins — 7970 14302 8201 143 200291329620 129261 2510 269 68 — — — — — —
202417 ROK MLEDSL Marlins — 229194 32612 25287 368 165283237520 72180 1211 233 44 — — — — — —
202417 ROK RAWDSL Marlins — 229184 44913 35237 368 239381348728 109255 1015 336 44 — — — — — —
202518 ROK MLEDSL Marlins — 218188 32613 23505 356 170278261538 90212 2311 247 53 — — — — — —
202518 ROK RAWDSL Marlins — 218177 531129 34405 356 299426537963 237338 1816 420 53 — — — — — —
202619 A MLE2 teams — 334289 471114 38992 347 163264249514 87225 3011 236 46 — — — — — —
202619 A RAW2 teams — 334273 571515 54722 347 209343326669 117259 2216 308 46 — — — — — —
202417 ROK MLEDSL Marlins — 229195 32612 25287 368 164283236519 72171 1211 233 44 — — — — — —
202518 ROK MLEDSL Marlins — 218188 32613 23505 356 170278261538 90207 2311 247 53 — — — — — —
202619 A MLE2 teams — 334291 471114 38992 347 162264247512 86218 3011 236 46 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Marlins — 229195 32612 25287 368 164283236519 72171 1211 233 44 — — — — — —
202518 ROK MLEDSL Marlins — 218188 32613 23505 356 170278261538 90207 2311 247 53 — — — — — —
202619 A MLE2 teams — 334291 471114 38992 347 162264247512 86218 3011 236 46 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLEMIA 0% 444389 801826 491223 174 204298306604 102277 2711 278 74 -14 +2 -1 -3 +10 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLEMIA 34% 283248 511115 31762 102 211305330635 119279 2711 290 82 -6 +1 -1 -2 +6 -0.1
202922 MLB MLEMIA 48% 382334 721528 421003 123 217310348658 131281 2611 298 88 -5 +1 -1 -2 +8 0.1
203023 MLB MLEMIA 54% 446390 8618211 491154 133 221313360674 139282 2611 304 92 -4 +1 -0 -3 +10 0.4
203124 MLB MLEMIA 55% 485425 9620213 531244 143 224316370685 145284 2611 309 95 -3 +2 +0 -3 +11 0.6
203225 MLB MLEMIA 56% 507443 10121214 551294 143 226317375692 149284 2511 311 97 -2 +2 +0 -3 +11 0.8
203326 MLB MLEMIA 56% 520455 10221214 561324 133 227317377694 150284 2511 312 97 -2 +1 +1 -3 +11 0.8
203427 MLB MLEMIA 55% 521456 10221214 561334 133 225316374690 149283 2611 310 96 -2 +1 +1 -3 +11 0.8
203528 MLB MLEMIA 55% 516451 10221214 561334 113 224314369683 146282 2611 308 94 -4 +1 -0 -3 +11 0.5
203629 MLB MLEMIA 53% 504441 9820213 541314 102 221311363674 142281 2611 304 92 -5 +1 -1 -3 +11 0.3
203730 MLB MLEMIA 53% 492433 9419212 531303 92 218308355662 137279 2611 299 89 -7 +1 -2 -3 +11 0.0
202821 MLB CTXMIA 34% 9785 18402 11261 31 204299315613 111269 2711 281 82 -2 +0 -0 -1 +2 -0.1
202922 MLB CTXMIA 48% 185162 34714 20491 61 209303332635 123271 2611 289 88 -3 +1 -0 -1 +4 0.1
203023 MLB CTXMIA 54% 242212 46916 26632 72 213307344651 131272 2611 295 92 -2 +1 -0 -1 +5 0.2
203124 MLB CTXMIA 55% 269236 511017 29692 82 217309353662 136274 2611 299 95 -2 +1 +0 -2 +6 0.4
203225 MLB CTXMIA 56% 284249 541117 31722 82 218310358668 140274 2511 302 97 -1 +1 +0 -2 +6 0.4
203326 MLB CTXMIA 56% 292256 561118 32742 82 219310360670 141274 2511 302 97 -1 +1 +0 -2 +6 0.5
203427 MLB CTXMIA 55% 288253 551117 31742 72 218309357666 139273 2611 301 96 -1 +1 +0 -2 +6 0.4
203528 MLB CTXMIA 55% 283248 541117 31732 61 216307352660 137272 2611 298 94 -2 +1 -0 -2 +6 0.3
203629 MLB CTXMIA 53% 269236 511017 29702 51 213304346651 133271 2611 295 92 -3 +1 -0 -2 +6 0.2
203730 MLB CTXMIA 53% 259227 48916 28682 51 210301339639 128269 2611 290 89 -4 +1 -1 -2 +6 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 24682164 46793961 26863818 6315 216307352659 136275 2611 297 86 -20 +7 -1 -15 +53 2.4
/ 162G— A+C — 650570 12224216 711685 174 214307347654 133273 2611 297 86 -5 +2 -0 -4 +14 0.6
Career— MLE — 56474931 105221823130 614143751 23250 213307346653 133271 2511 295 86 -46 +14 -3 -29 +105 4.1
/ 162G— MLE — 650568 12125315 711656 276 213307347654 134270 2511 295 86 -6 +2 -0 -4 +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.

2026 AJupiter Hammerheads · 255 PAwOBA .283 → .226 (−57)K% 22.7% → 30.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.75%÷1.000×1.360——30.93%
BB% (unintentional) /PA16.47%÷1.000×0.690—×1.04511.88%
HBP% /PA0.39%—×0.780—×1.0450.32%
Singles /BIP16.11%÷1.000×0.920×0.950×1.04514.71%
Doubles /BIP6.71%÷1.000×0.830×0.950×1.0455.53%
Triples /BIP0.67%÷1.000×0.910×0.950×1.0450.61%
Home runs /BIP2.01%÷1.000×0.800—×1.0451.68%

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 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .283 → .226; ISO .101 → .083; BABIP .232 → .205. 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 ROKFCL Marlins · 79 PAwOBA .377 → .269 (−108)K% 17.7% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.72%÷1.000×1.440——25.52%
BB% (unintentional) /PA15.19%÷1.000×0.620—×1.0089.49%
HBP% /PA1.27%—×0.720—×1.0080.92%
Singles /BIP23.08%÷1.000×0.820×0.970×1.00818.50%
Doubles /BIP9.62%÷1.000×0.720×0.970×1.0086.77%
Triples /BIP0.00%÷1.000×0.720×0.970×1.0080.00%
Home runs /BIP3.85%÷1.000×0.780—×1.0083.02%

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 ×0.970.

Result: wOBA .377 → .269; ISO .167 → .121; BABIP .340 → .261. 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 DSLDSL Marlins · 218 PAwOBA .413 → .247 (−166)K% 18.3% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.35%÷0.973×1.220——23.02%
BB% (unintentional) /PA15.60%÷1.029×0.700—×1.00810.69%
HBP% /PA2.29%—×0.700—×1.0081.62%
Singles /BIP22.63%÷0.955×0.680×0.950×1.00815.43%
Doubles /BIP8.03%÷1.073×0.600×0.950×1.0084.30%
Triples /BIP1.46%÷1.097×0.600×0.950×1.0080.76%
Home runs /BIP6.57%÷1.383×0.470—×1.0082.25%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 177, 1B 91, 2B 115, 3B 119, K 95, BB 106 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .413 → .247; ISO .237 → .100; BABIP .338 → .207. 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 DSLDSL Marlins · 229 PAwOBA .333 → .233 (−100)K% 10.0% → 12.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.04%÷1.004×1.220——12.21%
BB% (unintentional) /PA15.28%÷0.997×0.700—×1.02210.97%
HBP% /PA3.06%—×0.700—×1.0222.19%
Singles /BIP19.25%÷0.976×0.680×0.994×1.02213.64%
Doubles /BIP5.59%÷1.059×0.600×0.994×1.0223.22%
Triples /BIP0.62%÷0.933×0.600×0.994×1.0220.41%
Home runs /BIP1.86%÷0.940×0.470—×1.0220.95%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 95, 2B 112, 3B 87, K 101, BB 99 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .333 → .233; ISO .109 → .064; BABIP .255 → .171. 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).