Kelvis Salcedo

P Lakeland Flying Tigers
Age 21 RHP 6'0" / 180 lbs A Svc 0.0 · Ctrl thru 2033 peak 1.2 · 2030
Overview
APROSPECTMiLBFA 2034
OGV OFP50OGV rank#42ETA2028MLB%0%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202418ROKDSL Tigers 21211503.932.5228.9%8.5%—K 19.7% · BB 10.7% · FIP 3.89
202519MIX2 levels1810691.832.2833.5%9.8%—K 23.5% · BB 12.1% · FIP 3.65
202620MIX2 levels1311373.441.8736.8%6.5%—K 26.3% · BB 7.8% · FIP 3.27
2027PROJ21MLBDET——04.194.1926.0%10.3%—
2028PROJ49% MLB22MLBDET1010524.023.9426.5%9.4%0.9
2029PROJ73% MLB23MLBDET1717933.913.8226.9%8.9%1.7
Next 3 projected WAR 2.5Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$5M2032Arb-2$9M2033Arb-3$13M
Career WAR0.0 WAR median (P10 -0.5 / P90 20, comp-based) · star 2% · didn't stick 71%
CompsBrandon Bailey (age 22) · Anderson Brito (age 20) · Javi Rivera (age 22)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 113105vR 97
ERA4.19
FIP4.19
K%26.0%
BB%10.3%
K-BB%15.7%
Proj IP81
Value2027 · WAR
Runs saved vs league avg · 81 IP
K: +0.2 runs (Runs saved by strikeouts vs lg-avg K%)+0KBB: -0.1 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -0.1 runs (Runs saved on contact quality (HR suppression) vs lg)-0CONTACTSTAM: +7.3 runs (Replacement credit for innings volume)+7STAMTotal WAR: +0.76 (81 IP)+0.8WAR
0.01.42.90.91.72.12.32.42.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$64M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.9$3M+$3M
2029Pre-Arb$0.8M+1.7$12M+$11M
2030Pre-Arb$0.8M+2.1$13M+$13M
2031Arb-1$5M+2.3$14M+$10M
2032Arb-2$9M+2.4$13M+$8M
2033Arb-3$13M+2.4$12M+$5M
Totals $31M $67M +$49M

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 WAR & MLE are computed

Stats are park-neutral MLB equivalents. The "TEAM" column shows current org affiliation only — we do NOT project at that team's park.
Rates (K%, BB%, HR-BF) are park-stripped; MiLB stat lines are translated to their MLB-equivalent via per-level MLE factors.
WAR is computed from projected runs prevented vs a replacement pitcher (the marginal arm a team would call up if this pitcher were unavailable) — calibrated to the standard WAR scale.

YearAge LvlTeam GGSIPBF KBBHR GS%IP/G K%BB%K-BB%HR% ERAFIP WAR
▸ Career — actual stats, one row per year (as recorded, no adjustments)
▸ Career — adjusted (each season translated to a park/league-neutral MLB-equivalent line; levels combined per year)
▸ Model inputs — neutral MLE (past 3 seasons + 2027 so far)
202317ROK MLEDSL Tigers 2142251173212014%1.818.6%12.8%5.8%0.0%6.203.15—
202317ROK RAWDSL Tigers 2142251173212014%1.827.4%10.3%17.1%0.0%6.201.96—
202418ROK MLEDSL Tigers 21211502116118392%4.219.7%10.7%9.0%2.0%3.933.89—
202418ROK MLEDSL Tigers 21211502116118392%4.219.7%10.7%9.0%2.0%3.933.89—
202418ROK RAWDSL Tigers 21211502116118392%4.228.9%8.5%20.4%1.4%3.932.52—
202519MIX MLE2 levels1810692548525356%3.823.5%12.1%11.4%1.8%1.833.65—
202519MIX MLE2 levels1810692548525356%3.823.5%12.1%11.4%1.8%1.833.65—
202519MIX RAW2 levels1810692548525356%3.833.5%9.8%23.6%1.2%1.832.28—
202620MIX MLE2 levels1311371555710385%2.826.3%7.8%18.5%2.6%3.443.27—
202620MIX MLE2 levels1311371555710385%2.826.3%7.8%18.5%2.6%3.443.27—
202620MIX RAW2 levels1311371555710385%2.836.8%6.5%30.3%1.9%3.441.87—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202721MLBDET——0——————26.0%10.3%15.7%2.9%4.194.19—
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202822MLB MLEDET21211054441184213100%5.026.5%9.4%17.1%2.9%4.094.01+1.7
202923MLB MLEDET24241275381454815100%5.326.9%8.9%18.0%2.8%3.983.89+2.3
203024MLB MLEDET24241355691554916100%5.627.3%8.6%18.6%2.8%3.893.82+2.6
203125MLB MLEDET23231345641554816100%5.827.5%8.5%19.0%2.8%3.823.77+2.6
203226MLB MLEDET22221345661574816100%6.127.7%8.4%19.3%2.8%3.783.75+2.7
203327MLB MLEDET22221325551544716100%6.027.7%8.5%19.2%2.9%3.783.79+2.5
203428MLB MLEDET21211265321474616100%6.027.6%8.7%18.9%3.0%3.843.87+2.3
203529MLB MLEDET20201184991364415100%5.927.4%8.9%18.5%3.1%3.944.00+2.0
203630MLB MLEDET18181084541234215100%6.027.0%9.2%17.8%3.3%4.084.18+1.6
203731MLB MLEDET1616964071083914100%6.026.6%9.6%17.1%3.5%4.264.38+1.1
203832MLB MLEDET141485358943614100%6.026.2%10.0%16.2%3.8%4.474.61+0.8
203933MLB MLEDET121274311803213100%6.125.7%10.4%15.3%4.1%4.704.86+0.5
204034MLB MLEDET111164268672912100%5.825.1%10.9%14.2%4.4%4.965.13+0.2
202822MLB CTXDET10105222058216100%5.226.5%9.4%17.1%2.8%4.023.94+0.9
202923MLB CTXDET1717933931063511100%5.526.9%8.9%18.0%2.7%3.913.82+1.7
203024MLB CTXDET20201124731294113100%5.627.3%8.6%18.6%2.7%3.823.75+2.1
203125MLB CTXDET20201184981374213100%5.927.5%8.5%19.0%2.7%3.753.70+2.3
203226MLB CTXDET20201225151434314100%6.127.7%8.4%19.3%2.7%3.713.68+2.4
203327MLB CTXDET20201225151434414100%6.127.7%8.5%19.2%2.7%3.713.72+2.4
203428MLB CTXDET20201184981374314100%5.927.6%8.7%18.9%2.8%3.773.80+2.2
203529MLB CTXDET19191124731294214100%5.927.4%8.9%18.5%3.0%3.873.93+1.9
203630MLB CTXDET17171024311164014100%6.027.0%9.2%17.8%3.2%4.004.10+1.5
203731MLB CTXDET1515913841023713100%6.126.6%9.6%17.1%3.4%4.184.30+1.1
203832MLB CTXDET131380338883412100%6.226.2%10.0%16.2%3.6%4.384.52+0.7
203933MLB CTXDET121270296763111100%5.825.7%10.4%15.3%3.9%4.614.77+0.4
204034MLB CTXDET101057241602610100%5.725.1%10.9%14.2%4.2%4.865.03+0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW214214125052791427479160100%5.827.0%9.1%18.0%3.0%3.983.63+27.0
/ 200 IP— RAW34342008442287726100%5.927.0%9.1%18.0%3.0%3.983.63+4.3
Career— MLE5734180737164801360%3.222.2%10.9%11.3%1.7%3.343.56+22.7
/ 200 IP— MLE6338200817182891460%3.222.2%10.9%11.3%1.7%3.343.56+3.2

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 ALakeland Flying Tigers · 36 IPFIP 2.02 → 3.27 (+1.26)K% 35.5% → 26.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF35.53%—×0.74026.29%
BB% (unintentional) /BF6.58%—×1.1807.76%
HR / BF /BF1.97%÷1.000×1.3002.57%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 100).

Result: FIP 2.02 → 3.27, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2025 ROKFCL Tigers · 45 IPFIP 2.22 → 3.59 (+1.37)K% 30.8% → 21.0%
ComponentRawPark ÷Level factor ×= MLE
K% /BF30.81%—×0.68020.95%
BB% (unintentional) /BF11.05%—×1.25013.81%
HR / BF /BF0.58%÷0.880×1.4000.92%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 76).

Result: FIP 2.22 → 3.59, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2025 ALakeland Flying Tigers · 23 IPFIP 2.07 → 3.77 (+1.70)K% 39.0% → 28.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF39.02%—×0.74028.88%
BB% (unintentional) /BF7.32%—×1.1808.63%
HR / BF /BF2.44%÷0.864×1.3003.67%

Factors used: pitcher A level factors — K ×0.74, BB ×1.18, HR ×1.30. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 73).

Result: FIP 2.07 → 3.77, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2024 ROKDSL Tigers 2 · 50 IPFIP 2.52 → 3.89 (+1.37)K% 28.9% → 19.7%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.91%—×0.68019.66%
BB% (unintentional) /BF8.53%—×1.25010.66%
HR / BF /BF1.42%÷0.995×1.4002.00%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 99).

Result: FIP 2.52 → 3.89, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

2023 ROKDSL Tigers 2 · 25 IPFIP 2.09 → 3.15 (+1.06)K% 27.4% → 18.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.35%—×0.68018.60%
BB% (unintentional) /BF10.26%—×1.25012.82%
HR / BF /BF0.00%÷1.009×1.4000.00%

Factors used: pitcher ROK level factors — K ×0.68, BB ×1.25, HR ×1.40. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 102).

Result: FIP 2.09 → 3.15, computed from the rates in the table with the same formula before and after. The MLE line is not regressed to the mean — regression is applied when seasons are blended into a projection (how).

Career Comps

Completed MLB careers (no pro action in 2+ yrs) whose totals — actual + projected — most resemble this player's. Pool: 927 starter careers (497 from 1990-2025 + 430 historical, 1901-2023), also matched on career-to-date at the same age. * Historical (Lahman) careers: rates era-adjusted to 2001-24 league levels; WAR is an OGILVIE proxy.

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION7.610827.0%9.1%1.214.06
Rich Hill ('25)7.110123.9%9.2%1.124.02
Jose DeLeon ('83-'95, 22 WAR*)9.514625.8%*10.4%*1.01*4.17*
Frankie Montas ('25)3.99823.6%8.2%1.204.20
Kenta Maeda ('25)4.912325.8%7.0%1.304.20
Bob Johnson ('69-'77, 6 WAR*)3.511523.4%*8.9%*1.49*4.12*
Woodie Fryman ('66-'83, 21 WAR*)12.114221.1%*8.8%*1.09*4.43*