Kevin Santa

PosSS
B/TL/R
Born1995-03-09
Age (2027)32
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202328INTLLeones de Pon…96.198/.316/.2100260—
202429INTLSenadores de …116.214/.289/.2330352—
202530INTLLeones de Pon…69.207/.292/.2410049—
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)
201722 A+Modesto Nuts — 5045 11001 441 13 244320311631 67250 88 293 63 — — — — — —
201722 ROKAZL Mariners — 8266 26212 1093 82 3944945451.039 152421 1112 445 128 — — — — — —
201823 A+Modesto Nuts — 384348 1001342 25386 116 287346365711 78317 107 319 73 — — — — — —
201823 INTLCangrejeros de Santurce — 3128 6200 141 01 214267286552 71250 133 246 53 — — — — — —
201924 AAATacoma Rainiers — 3229 4100 261 00 138219172391 34174 196 192 -6 — — — — — —
201924 A+Modesto Nuts — 1917 6000 220 20 353421353774 400 1111 359 86 — — — — — —
201924 ROKAZL Mariners — 3330 14401 340 10 4675157001.215 233520 129 529 135 — — — — — —
201924 INTLAtenienses de Manati — 1813 1000 351 01 7729477371 125 2817 207 27 — — — — — —
202025 INTLCriollos de Caguas — 1612 4010 321 00 3335005001.000 167400 1219 447 189 — — — — — —
202126 INTLCriollos de Caguas — 4940 10001 670 00 250348325673 75273 1412 294 85 — — — — — —
202227 INTLLeones de Ponce — 133121 34520 10152 60 281346355701 74321 118 320 103 — — — — — —
202328 INTLLeones de Ponce — 9681 16100 12102 22 198316210526 12225 1012 257 60 — — — — — —
202429 INTLSenadores de San Juan — 116103 22010 8123 31 214289233522 19237 107 245 52 — — — — — —
202530 INTLLeones de Ponce — 6958 12200 572 00 207292241534 34231 107 240 49 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201722 A+ MLEModesto Nuts — 5046 11001 361 13 239300304604 65240 126 262 63 — — — — — —
201722 ROK MLEAZL Mariners — 8270 24212 6133 82 343418486903 143343 167 357 128 — — — — — —
201823 A+ MLEModesto Nuts — 384357 941232 16516 116 263306331637 67296 134 276 73 — — — — — —
201924 AAA MLETacoma Rainiers — 3230 4100 181 00 133188167354 33162 253 160 -6 — — — — — —
201924 A+ MLEModesto Nuts — 1918 5000 130 20 278316278594 358 165 296 86 — — — — — —
201924 ROK MLEAZL Mariners — 3331 11301 260 10 355394548942 194388 186 367 135 — — — — — —
201722 ROK MLE2 teams — 132116 34213 9184 95 293364405770 112320 147 321 103 — — — — — —
201722 ROK RAW2 teams — 132111 37213 14134 95 333426450877 117351 1011 388 103 — — — — — —
201823 A+ MLE2 teams — 415385 1021332 17567 117 265308330638 65305 134 276 73 — — — — — —
201823 A+ RAW2 teams — 415376 1061542 26427 117 282340359699 77312 106 313 73 — — — — — —
201924 ROK MLE4 teams — 10293 23401 6202 31 247307323630 75306 206 272 70 — — — — — —
201924 ROK RAW4 teams — 10289 25501 10172 31 281366371737 90338 1710 335 70 — — — — — —
202025 INTL MLECriollos de Caguas — 1612 4010 321 00 3335005001.000 167400 1219 — — — — — — — —
202025 INTL RAWCriollos de Caguas — 1612 4010 321 00 3335005001.000 167400 1219 447 189 — — — — — —
202126 INTL MLECriollos de Caguas — 4940 10001 670 00 250348325673 75273 1412 — — — — — — — —
202126 INTL RAWCriollos de Caguas — 4940 10001 670 00 250348325673 75273 1412 294 85 — — — — — —
202227 INTL MLELeones de Ponce — 133121 34520 10152 60 281346355701 74321 118 — — — — — — — —
202227 INTL RAWLeones de Ponce — 133121 34520 10152 60 281346355701 74321 118 320 103 — — — — — —
202328 INTL MLELeones de Ponce — 9681 16100 12102 22 198316210526 12225 1012 — — — — — — — —
202328 INTL RAWLeones de Ponce — 9681 16100 12102 22 198316210526 12225 1012 257 60 — — — — — —
202429 INTL MLESenadores de San Juan — 116103 22010 8123 31 214289233522 19237 107 — — — — — — — —
202429 INTL RAWSenadores de San Juan — 116103 22010 8123 31 214289233522 19237 107 245 52 — — — — — —
202530 INTL MLELeones de Ponce — 6958 12200 572 00 207292241534 34231 107 — — — — — — — —
202530 INTL RAWLeones de Ponce — 6958 12200 572 00 207292241534 34231 107 240 49 — — — — — —
201722 ROK MLE2 teams — 132118 34213 9184 95 288364398763 110304 147 321 103 — — — — — —
201823 A+ MLE2 teams — 415388 1021332 17567 117 263308327635 64296 134 276 73 — — — — — —
201924 ROK MLE4 teams — 10293 23401 6202 31 247307323630 75295 206 272 70 — — — — — —
▸ Career Totals
Career— MLE — 11281009 2572787 7614723 3416 255321318639 63290 137 164 -3 -138 +0 +0 +12 +24 -10.3
/ 162G— MLE — 650581 1491654 448513 209 256322322644 65292 137 164 -3 -80 +0 +0 +7 +14 -5.9

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.

2019 ROKAZL Mariners · 33 PAwOBA .514 → .367 (−147)K% 12.1% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.12%÷1.000×1.440——17.45%
BB% (unintentional) /PA9.09%÷1.000×0.620—×0.9555.38%
HBP% /PA0.00%—×0.720—×0.9550.00%
Singles /BIP34.62%÷1.000×0.820—×0.95527.11%
Doubles /BIP15.38%÷1.000×0.720—×0.95510.58%
Triples /BIP0.00%÷1.000×0.720—×0.9550.00%
Home runs /BIP3.85%÷1.000×0.780—×0.9552.87%

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 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .514 → .367; ISO .233 → .163; BABIP .520 → .388. 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 AAATacoma Rainiers · 32 PAwOBA .187 → .160 (−27)K% 18.8% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷0.990×1.290——24.43%
BB% (unintentional) /PA6.25%÷1.039×0.710—×1.0484.47%
HBP% /PA3.12%—×0.980—×1.0483.21%
Singles /BIP13.04%÷0.985×0.900—×1.04812.49%
Doubles /BIP4.35%÷0.998×0.810—×1.0483.70%
Triples /BIP0.00%÷1.073×0.810—×1.0480.00%
Home runs /BIP0.00%÷1.049×0.780—×1.0480.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 110, 1B 97, 2B 100, 3B 115, K 98, BB 108 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .187 → .160; ISO .034 → .028; BABIP .174 → .162. 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+Modesto Nuts · 19 PAwOBA .351 → .296 (−55)K% 10.5% → 14.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.53%÷0.976×1.340——14.45%
BB% (unintentional) /PA10.53%÷1.052×0.710—×0.9887.02%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP40.00%÷1.005×0.910—×0.98835.78%
Doubles /BIP0.00%÷1.050×0.820—×0.9880.00%
Triples /BIP0.00%÷1.022×0.760—×0.9880.00%
Home runs /BIP0.00%÷0.768×0.920—×0.9880.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 54, 1B 101, 2B 110, 3B 104, K 95, BB 110 — 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).

Result: wOBA .351 → .296; ISO .000 → .000; BABIP .400 → .358. 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+Modesto Nuts · 384 PAwOBA .312 → .276 (−36)K% 9.9% → 13.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.90%÷0.990×1.340——13.40%
BB% (unintentional) /PA6.51%÷1.106×0.710—×0.9984.17%
HBP% /PA1.56%—×0.790—×0.9981.23%
Singles /BIP26.13%÷1.003×0.910×1.050×0.99824.83%
Doubles /BIP4.19%÷0.951×0.820×1.050×0.9983.79%
Triples /BIP1.29%÷1.150×0.760×1.050×0.9980.89%
Home runs /BIP0.65%÷0.925×0.920—×0.9980.64%

Factors used: league row CAL. Park (home-season share, regressed): HR 85, 1B 101, 2B 90, 3B 130, K 98, BB 121 — 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 ×1.050.

Result: wOBA .312 → .276; ISO .078 → .067; BABIP .317 → .296. 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 ROKAZL Mariners · 82 PAwOBA .445 → .357 (−88)K% 11.0% → 15.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.98%÷1.000×1.440——15.80%
BB% (unintentional) /PA12.20%÷1.000×0.620—×0.9757.37%
HBP% /PA3.66%—×0.720—×0.9752.57%
Singles /BIP36.84%÷1.000×0.820×1.042×0.97530.69%
Doubles /BIP3.51%÷1.000×0.720×1.042×0.9752.57%
Triples /BIP1.75%÷1.000×0.720×1.042×0.9751.28%
Home runs /BIP3.51%÷1.000×0.780—×0.9752.67%

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

Result: wOBA .445 → .357; ISO .152 → .121; BABIP .421 → .343. 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 A+Modesto Nuts · 50 PAwOBA .286 → .262 (−23)K% 8.0% → 11.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA8.00%÷0.972×1.340——11.03%
BB% (unintentional) /PA8.00%÷0.995×0.710—×1.0125.78%
HBP% /PA2.00%—×0.790—×1.0121.60%
Singles /BIP24.39%÷1.008×0.910×1.050×1.01223.40%
Doubles /BIP0.00%÷1.082×0.820×1.050×1.0120.00%
Triples /BIP0.00%÷1.041×0.760×1.050×1.0120.00%
Home runs /BIP2.44%÷0.866×0.920—×1.0122.62%

Factors used: league row CAL. Park (home-season share, regressed): HR 73, 1B 102, 2B 116, 3B 108, K 94, BB 99 — 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 ×1.050.

Result: wOBA .286 → .262; ISO .067 → .071; BABIP .250 → .240. 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 — .