Dennis Santana P Arizona Diamondbacks
Age 30 RHP 6'2" / 202 lbs MLB peak 0.6 · 2026
2026 ROS PROJECTION52 act + 5 ip · rates below = ROS only
showingROS
wRC+ AGAINSTvL 108100vR 92
ERA3.62
FIP3.68
K%22.5%
BB%8.2%
K-BB%14.3%
ROS IP5
Value2026 · WAR
Runs saved vs league avg · 58 IP
K: -0.1 runs (Runs saved by strikeouts vs lg-avg K%)-0KBB: -0.2 runs (Runs saved by walk suppression vs lg-avg BB%)-0BBCONTACT: -3.1 runs (Runs saved on contact quality (HR suppression) vs lg)-3CONTACTSTAM: +2.4 runs (Replacement credit for innings volume)+2STAMTotal WAR: -0.11 (58 IP)-0.1WAR
0.00.1-0.12628
Grades · Statcast · Arsenal · Contract
Scouting Grades
K†5555
Statcast Percentiles
FB Velo
p4494.1
Whiff%
p5626.3%
K%
p4521.5%
xwOBA vs
p350.329
FB+2.3 (41%)
CH+2.1 (15%)
CT (9%)
SI (13%)
SL-0.5 (36%)

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

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 industry-standard fWAR.

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 + 2026 so far)
201519ROK MLEAZL Dodgers1311482315237485%3.715.3%20.0%-4.7%2.4%6.425.67
201519ROK RAWAZL Dodgers1311482315237485%3.722.5%16.0%6.5%1.7%6.424.34
201620A MLEGreat Lakes Loons251411147012456256%4.519.5%14.1%5.5%0.6%3.073.55
201620A RAWGreat Lakes Loons251411147012456256%4.526.4%11.9%14.5%0.4%3.072.61
201721MIX MLE2 levels242111852612945788%4.919.2%9.6%9.5%1.4%4.113.49
201721MIX RAW2 levels242111852612945788%4.924.5%8.6%16.0%1.3%4.112.83
201822MIX MLE3 levels1110532256917391%4.825.7%9.6%16.1%1.9%3.213.22+1.1
201822MIX RAW3 levels1110532256917391%4.830.7%7.6%23.1%1.3%3.212.20+1.9
201923MIX MLE2 levels301798471111571757%3.320.8%12.5%8.3%3.7%6.964.96-0.1
201923MIX RAW2 levels301798471111571757%3.323.6%12.1%11.5%3.6%6.964.83+0.1
202024MLB MLELos Angeles Dodgers120177318740%1.424.7%9.6%15.1%5.3%5.295.12-0.1
202024MLB RAWLos Angeles Dodgers120177318740%1.424.7%9.6%15.1%5.5%5.295.28-0.1
202125MIX MLE2 levels62364278613565%1.019.4%12.7%6.8%1.6%4.503.93+0.5
202125MIX RAW2 levels62364278613565%1.021.9%12.6%9.4%2.2%4.504.05+0.4
202226MIX MLE2 levels65162269582822%1.021.2%10.6%10.6%0.7%4.913.05+1.1
202226MIX RAW2 levels65162269582822%1.021.6%10.4%11.2%0.7%4.913.00+1.2
202327MIX MLE2 levels38244202532385%1.122.8%10.6%12.2%4.3%5.154.85-0.2
202327MIX MLE2 levels38244202532385%1.122.8%10.6%12.2%4.3%5.154.85-0.2
202327MIX RAW2 levels38244202532385%1.126.2%11.4%14.9%4.0%5.154.63-0.0
202428MIX MLE2 levels64073297712440%1.124.0%7.3%16.7%1.5%3.952.82+1.5
202428MIX MLE2 levels64073297712440%1.124.0%7.3%16.7%1.5%3.952.82+1.5
202428MIX RAW2 levels64073297712440%1.123.9%8.1%15.8%1.3%3.952.85+1.5
202529MLB MLEPittsburgh Pirates70070270601750%1.022.2%6.3%15.9%2.0%2.183.12+1.2
202529MLB MLEPittsburgh Pirates70070270601750%1.022.2%6.3%15.9%2.0%2.183.12+1.2
202529MLB RAWPittsburgh Pirates70070270601750%1.022.2%6.3%15.9%1.9%2.183.04+1.3
▸ Career totals (raw MLB only — as recorded)
MLB Career32813421441317135310%1.022.0%9.4%12.6%2.2%4.293.61+3.8
▸ 2026 season
YTD30MLB MLEArizona Diamondbacks550522325121100%1.021.5%9.4%12.1%4.3%5.504.82-0.2
YTD30MLB MLEArizona Diamondbacks550522325121100%1.021.5%9.4%12.1%4.3%5.504.82-0.2
▸ 2026 season — so far · projected rest · full
202630AAA RAWARI20293010%0.833.3%0.0%33.3%11.1%16.206.38
202630MLB RAWARI53051223482190%1.021.5%9.4%12.1%4.0%5.154.69-0.1
SO FAR30MLB RAWARI53051223482190%1.021.5%9.4%12.1%4.0%5.154.69-0.1
ROS30MLB MLEARI505225210%1.122.5%8.2%14.3%2.6%3.623.68+0.1
ROS30MLB CTXARI505215210%1.022.5%8.2%14.3%2.5%3.543.60+0.1
2026 TOT30MLB MLEARI5825456231122.0%9.0%13.1%4.2%5.334.71-0.1
FULL30MLB A+CARI5623656231123.7%9.7%14.0%4.5%5.484.77-0.1
▸ Career projection (2027+) — MLB context, MLB playing time (IP × MLB%)
202731MLB MLEARI56059247542180%1.021.9%8.5%13.4%3.2%4.334.45+0.1
202832MLB MLEARI52054229482080%1.021.1%8.9%12.1%3.4%4.564.71-0.1
202731MLB CTXARI53056236522070%1.121.9%8.5%13.4%3.0%4.234.35+0.1
202832MLB CTXARI49051215451970%1.021.1%8.9%12.1%3.2%4.464.61-0.1
▸ Career totals — MLB only (actual + projected)
Career RAW43514551916419176460%1.021.9%9.2%12.7%2.4%4.293.72+4.5
/ 200 IP RAW191020084318477200%1.021.9%9.2%12.7%2.4%4.293.72+2.0
Career MLE4697981235447403967617%1.720.9%11.2%9.7%2.2%4.473.93+3.8
/ 200 IP MLE11619200873182981917%1.720.9%11.2%9.7%2.2%4.473.93+1.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Pool: 133 completed pitcher careers (2015-2024).

Player162sIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION0.95922.2%8.2%1.164.18
Noé Ramirez ('22)1.35224.8%9.0%1.334.19
Trevor Gott ('23)1.05122.0%7.4%0.793.97
Jarlín García ('22)1.56119.6%7.8%1.333.79
Josh Winckowski ('24)1.27718.3%8.2%1.134.21
Joe Biagini ('19)1.68119.1%7.8%1.284.86
Mike Mayers ('23)1.24724.3%7.8%1.504.47