Keyner Martinez

P San Jose Giants
Age 22 RHP 6'1" / 209 lbs A Svc 0.0 · Ctrl thru 2033 peak 1.1 · 2030
Overview
APROSPECTMiLBFA 2034
OGV OFP45OGV rank#91ETA2028MLB%0%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202419ROKSF190333.033.9616.3%11.3%—K 11.1% · BB 14.2% · FIP 4.89
202520MIX2 levels2111692.211.7734.2%7.4%—K 23.9% · BB 9.0% · FIP 2.83
202621ASF2222944.613.2733.6%11.8%—K 24.9% · BB 13.9% · FIP 4.73
2027PROJ22MLBSF——04.534.5325.0%11.8%—
2028PROJ49% MLB23MLBSF1010534.254.1625.4%10.4%0.7
2029PROJ70% MLB24MLBSF1515854.104.0125.7%9.4%1.3
Next 3 projected WAR 2.0Projected 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$4M2032Arb-2$7M2033Arb-3$9M
Career WAR0.0 WAR median (P10 -0.3 / P90 9.5, comp-based) · star 5% · didn't stick 80%
CompsBrandon Bailey (age 22) · Michael Knorr (age 23) · Ian Bedell (age 23)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 119111vR 103
ERA4.53
FIP4.53
K%25.0%
BB%11.8%
K-BB%13.1%
Proj IP90
Value2027 · WAR
Runs saved vs league avg · 90 IP
K: +1.6 runs (Runs saved by strikeouts vs lg-avg K%)+2KBB: -2.8 runs (Runs saved by walk suppression vs lg-avg BB%)-3BBCONTACT: -2.3 runs (Runs saved on contact quality (HR suppression) vs lg)-2CONTACTSTAM: +10.1 runs (Replacement credit for innings volume)+10STAMTotal WAR: +0.69 (90 IP)+0.7WAR
0.01.22.40.71.31.71.91.81.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$49M 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.7$3M+$2M
2029Pre-Arb$0.8M+1.3$9M+$8M
2030Pre-Arb$0.8M+1.7$11M+$10M
2031Arb-1$4M+1.9$11M+$8M
2032Arb-2$7M+1.8$10M+$6M
2033Arb-3$9M+1.7$9M+$4M
Totals $23M $52M +$38M

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)
202419ROK MLEACL Giants19033141231620%1.711.1%14.2%-3.1%1.7%3.034.89—
202419ROK MLEACL Giants19033141231620%1.711.1%14.2%-3.1%1.7%3.034.89—
202419ROK RAWACL Giants19033141231620%1.716.3%11.3%5.0%1.4%3.033.96—
202520MIX MLE2 levels2111692849721352%3.323.9%9.0%14.9%1.1%2.212.83—
202520MIX MLE2 levels2111692849721352%3.323.9%9.0%14.9%1.1%2.212.83—
202520MIX RAW2 levels2111692849721352%3.334.2%7.4%26.8%1.1%2.211.77—
202621A MLESan Jose Giants2222943991344711100%4.324.9%13.9%11.0%3.6%4.614.73—
202621A MLESan Jose Giants2222943991344711100%4.324.9%13.9%11.0%3.6%4.614.73—
202621A RAWSan Jose Giants2222943991344711100%4.333.6%11.8%21.8%2.8%4.613.27—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202722MLBSF——0——————25.0%11.8%13.1%3.0%4.534.53—
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202823MLB MLESF20201084581164714100%5.425.4%10.4%15.0%3.0%4.374.28+1.4
202924MLB MLESF22221225171334915100%5.625.7%9.4%16.3%3.0%4.224.13+1.8
203025MLB MLESF22221315531434916100%6.025.9%8.9%17.0%2.9%4.114.03+2.1
203126MLB MLESF22221315511434916100%5.926.0%8.8%17.2%2.9%4.064.01+2.2
203227MLB MLESF21211285401404816100%6.126.0%8.9%17.1%3.0%4.064.05+2.0
203328MLB MLESF20201225171344716100%6.125.9%9.0%16.8%3.1%4.114.14+1.8
203429MLB MLESF19191144831244516100%6.025.6%9.3%16.4%3.2%4.204.27+1.5
203530MLB MLESF17171044401114215100%6.125.3%9.6%15.7%3.4%4.354.44+1.2
203631MLB MLESF161693393983914100%5.824.9%9.9%15.0%3.7%4.534.65+0.8
203732MLB MLESF141482346853614100%5.924.4%10.3%14.1%3.9%4.744.87+0.5
203833MLB MLESF121271301723213100%6.023.9%10.8%13.2%4.2%4.975.12+0.2
202823MLB CTXSF10105322457236100%5.325.4%10.4%15.0%2.8%4.254.16+0.7
202924MLB CTXSF151585359923410100%5.725.7%9.4%16.3%2.7%4.104.01+1.3
203025MLB CTXSF18181064481164012100%5.925.9%8.9%17.0%2.7%3.993.91+1.7
203126MLB CTXSF19191144811254213100%6.026.0%8.8%17.2%2.7%3.943.89+1.9
203227MLB CTXSF19191154861264313100%6.126.0%8.9%17.1%2.8%3.943.93+1.8
203328MLB CTXSF19191134771234314100%5.925.9%9.0%16.8%2.9%3.984.01+1.7
203429MLB CTXSF18181064481154113100%5.925.6%9.3%16.4%3.0%4.074.14+1.4
203530MLB CTXSF1616974101043913100%6.125.3%9.6%15.7%3.2%4.214.30+1.1
203631MLB CTXSF151588372923713100%5.924.9%9.9%15.0%3.4%4.384.50+0.8
203732MLB CTXSF131378329803412100%6.024.4%10.3%14.1%3.6%4.584.71+0.5
203833MLB CTXSF111168287693111100%6.223.9%10.8%13.2%3.9%4.804.95+0.2
▸ Career totals — MLB only (actual + projected)
Career— RAW173173102543291102409131100%5.925.5%9.4%16.0%3.0%4.163.80+19.7
/ 200 IP— RAW34342008442158026100%5.925.5%9.4%16.0%3.0%4.163.80+3.8
Career— MLE62331968241831012053%3.222.2%12.2%9.9%2.4%3.504.10+15.6
/ 200 IP— MLE63342008421871032053%3.222.2%12.2%9.9%2.4%3.504.10+2.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 ASan Jose Giants · 94 IPFIP 3.27 → 4.73 (+1.46)K% 33.6% → 24.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.58%—×0.74024.85%
BB% (unintentional) /BF11.78%—×1.18013.90%
HR / BF /BF2.76%÷1.000×1.3003.58%

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 3.27 → 4.73, 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 ROKACL Giants · 47 IPFIP 1.06 → 2.26 (+1.20)K% 35.6% → 24.2%
ComponentRawPark ÷Level factor ×= MLE
K% /BF35.64%—×0.68024.23%
BB% (unintentional) /BF5.32%—×1.2506.65%
HR / BF /BF0.53%÷1.128×1.4000.66%

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 126).

Result: FIP 1.06 → 2.26, 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 ASan Jose Giants · 22 IPFIP 3.06 → 3.95 (+0.90)K% 31.2% → 23.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF31.25%—×0.74023.12%
BB% (unintentional) /BF11.46%—×1.18013.52%
HR / BF /BF2.08%÷1.358×1.3001.99%

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 172).

Result: FIP 3.06 → 3.95, 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 ROKACL Giants · 33 IPFIP 3.94 → 4.89 (+0.95)K% 16.3% → 11.1%
ComponentRawPark ÷Level factor ×= MLE
K% /BF16.31%—×0.68011.09%
BB% (unintentional) /BF11.35%—×1.25014.18%
HR / BF /BF1.42%÷1.178×1.4001.69%

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 136).

Result: FIP 3.94 → 4.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).

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 PROJECTION6.510825.4%9.6%1.254.31
Frankie Montas ('25)3.99823.6%8.2%1.204.20
Tylor Megill ('25)2.08224.3%9.1%1.274.46
Jose DeLeon ('83-'95, 22 WAR*)9.514625.8%*10.4%*1.01*4.17*
Nate Karns ('19)1.610524.0%9.3%1.344.30
Fred Norman ('62-'80, 16 WAR*)9.716222.3%*9.7%*1.34*4.33*
Lynn McGlothen ('72-'82, 13 WAR*)7.515021.2%*8.7%*1.26*4.50*