Ivan Armstrong

P Harrisburg Senators
Age 27 RHP 6'5" / 247 lbs AA
Overview
AAPROSPECT
MLB%2%
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202323AALAA434705.145.0123.3%12.0%—K 18.9% · BB 13.2% · FIP 5.88
202424MIX2 levels322693.413.8422.1%10.2%—K 18.0% · BB 10.8% · FIP 4.56
202525AAWSH170187.647.2316.1%13.8%—K 13.0% · BB 15.2% · FIP 7.85
2027PROJ27MLBWSH170185.175.1718.2%11.6%-0.1
2028PROJ38% MLB28MLBWSH8085.145.1718.6%11.5%-0.1
Next 2 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
Contract
No contract data on file.
CompsLuis Mateo (age 27) · Thad Weber (age 28) · David Holman (age 27)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 131123vR 115
ERA5.17
FIP5.17
K%18.2%
BB%11.6%
K-BB%6.6%
Proj IP18
Value2027 · WAR
Runs saved vs league avg · 18 IP
K: -0.6 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -0.7 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -0.7 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +0.7 runs (Replacement credit for innings volume)+1STAMTotal WAR: -0.13 (18 IP)-0.1WAR
-0.1-0.12728
Grades · Contract
Scouting Grades
K†4545

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 + 2027 so far)
201818ROK MLEDSL Giants14145624347322100%4.013.2%16.5%-3.3%1.2%3.384.71—
201818ROK RAWDSL Giants14145624347322100%4.019.3%13.2%6.2%0.8%3.383.60—
201919ROK MLEAZL Giants Black126351663122350%2.912.7%16.6%-3.9%2.5%6.435.51—
201919ROK RAWAZL Giants Black126351663122350%2.918.7%13.3%5.4%1.8%6.434.33—
202121MIX MLE2 levels30057238602200%1.918.9%10.8%8.1%0.0%3.302.88—
202121MIX RAW2 levels30057238602200%1.925.2%9.2%16.0%0.0%3.302.16—
202222MIX MLE3 levels28033137391030%1.225.2%4.0%21.3%2.6%3.272.92—
202222MIX RAW3 levels28033137391030%1.228.5%7.3%21.2%2.2%3.272.83—
202323AA MLERocket City Trash Pandas434703267639139%1.618.9%13.2%5.7%4.9%5.145.88—
202323AA RAWRocket City Trash Pandas434703267639139%1.623.3%12.0%11.3%4.0%5.145.01—
202424MIX MLE2 levels32269294653076%2.118.0%10.8%7.2%2.9%3.414.56—
202424MIX MLE2 levels32269294653076%2.118.0%10.8%7.2%2.9%3.414.56—
202424MIX RAW2 levels32269294653076%2.122.1%10.2%11.9%2.4%3.413.84—
202525AA MLEHarrisburg Senators1701887141250%1.013.0%15.2%-2.1%7.2%7.647.85—
202525AA MLEHarrisburg Senators1701887141250%1.013.0%15.2%-2.1%7.2%7.647.85—
202525AA RAWHarrisburg Senators1701887141250%1.016.1%13.8%2.3%5.7%7.647.23—
▸ 2027 season — projected remainder (no 2027 stats recorded)
202727MLBWSH170187614920%1.118.2%11.6%6.6%3.2%5.175.17-0.1
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202828MLB MLEWSH1902084161030%1.118.6%11.5%7.1%3.3%5.145.17-0.1
202828MLB CTXWSH808346410%1.018.6%11.5%7.1%3.3%5.145.17-0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW708326410%1.118.6%11.5%7.1%3.3%5.144.79-0.0
/ 200 IP— RAW1900200844160106270%1.118.6%11.5%7.1%3.3%5.144.79-0.6
Career— MLE1762633814912581874215%1.917.3%12.5%4.8%2.8%4.264.75-0.1
/ 200 IP— MLE104152008831531102515%1.917.3%12.5%4.8%2.8%4.264.75-1.4