Kyle Cody P Richmond Flying Squirrels
Age 31 RHP 6'7" / 225 lbs AA peak 0.1 · 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj IP
wRC+ AGAINSTvL 126117vR 108
ERA4.87
FIP4.74
K%18.9%
BB%9.6%
K-BB%9.3%
ROS IP55
Value2026 · WAR
Runs saved vs league avg · 55 IP
K: -1.4 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: -0.6 runs (Runs saved by walk suppression vs lg-avg BB%)-1BBCONTACT: -1.4 runs (Runs saved on contact quality (HR suppression) vs lg)-1CONTACTSTAM: +2.3 runs (Replacement credit for innings volume)+2STAMTotal WAR: -0.12 (55 IP)-0.1WAR
0.1-0.1-0.2-0.3262829
Grades · Statcast · Arsenal · Contract
Scouting Grades
STUF4545
CTRL4040
CMD4545
K†4545
Statcast Percentiles
FB Velo
p5895.1
Whiff%
p5826.5%
K%
p6825.5%
xwOBA vs
p100.370
CH+0.7
SL-1.2
FB-3.5

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

Viewactual = stats as recorded (seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
201722MIX2 levels2323126522136424100%5.519.5%9.4%10.0%1.0%2.643.18
201722MIX2 levels2323126522136424100%5.526.1%8.0%18.0%0.8%2.642.35
201823ROKAZL Rangers22518910100%2.550.0%5.6%44.4%0.0%0.00-0.42
201823ROKAZL Rangers22518910100%2.550.0%5.6%44.4%0.0%0.000.10
202025MLBTexas Rangers8523921813162%2.819.6%14.1%5.4%1.1%1.593.82+0.2
202025MLBTexas Rangers8523921813162%2.819.6%14.1%5.4%1.1%1.593.81+0.2
202126MLBTexas Rangers70115514230%1.625.5%3.6%21.8%5.3%7.944.33+0.0
202126MLBTexas Rangers70115514230%1.625.5%3.6%21.8%5.5%7.944.60-0.0
202227MIX2 levels20230122398110%1.522.8%6.5%16.3%1.5%2.672.81
202227MIX2 levels20230122398110%1.532.0%6.6%25.4%0.8%2.671.75
202328AAARound Rock Express3397633565281427%2.317.1%8.8%8.3%4.3%5.905.13
202328AAARound Rock Express3397633565281427%2.319.4%8.4%11.0%4.2%5.904.88
202429MIX4 levels24031142341520%1.318.5%7.9%10.7%3.1%4.884.21
202429MIX4 levels24031142341520%1.323.9%10.6%13.4%1.4%4.883.20
▸ 2026 Season
202631MLBSF53055233442270%1.018.9%9.6%9.3%3.0%4.874.74-0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202732MLBSF49051216402270%1.018.6%10.0%8.6%3.2%4.914.96-0.2
202833MLBSF45047198362170%1.018.1%10.4%7.7%3.5%5.065.19-0.4
202934MLBSF41043181322070%1.017.4%10.8%6.6%3.8%5.285.45-0.5
202732MLBSF150166813720%1.118.6%10.0%8.6%3.2%4.914.96-0.1
202833MLBSF23024101181040%1.018.1%10.4%7.7%3.5%5.065.19-0.2
202934MLBSF190208415930%1.117.4%10.8%6.6%3.8%5.285.45-0.2
▸ Career (MLB actual + context projections)
Career725944017841137%1.319.4%10.3%9.0%3.2%4.594.55+0.8
/ 200 IP1541120085216687287%1.319.4%10.3%9.0%3.2%4.594.55+2.0
Career1174130312862541142935%2.619.8%8.8%10.9%2.3%3.773.81+5.6
/ 200 IP7727200849168751935%2.619.8%8.8%10.9%2.3%3.773.81+3.7

Career Path Comps

What happened to similar pitchers from this age · Y-axis: ERA+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Profile at Match Age Next 3 Yrs Career
CompAgeRole FIPK%BB%HR/BFBABIP FIPK%K-BB%IP ΔFIPLow FIPIPMatch
Kyle Cody (OGILVIE) 4.74 18.9%9.6%3.0% 5.19 18.1%7.7%141 +0.45
Yoanner Negrin R 2026 · 4.02 FIP 31 SW 4.02 15.1%7.5%2.3%.256 3.39 15.0%8.5%270 -0.63 3.19 485 82
Tim Dillard R 2027 · 3.70 FIP 32 SW 3.70 15.9%7.7%1.8%.330 3.83 16.7%8.1%144 +0.13 3.15 352 80
Chris Leroux R 2026 · 4.50 FIP 31 SU 4.50 15.2%8.6%2.9%.279 3.94 13.5%5.5%140 -0.56 3.94 219 79
Josh Zeid R 2025 · 5.41 FIP 30 SW 5.41 18.3%10.8%4.5%.334 4.21 265 74
Felipe Arredondo R 2025 · 5.08 FIP 30 SW 5.08 14.8%7.3%4.2%.311 4.91 16.2%9.1%64 -0.17 3.93 337 73
Rudy Gonzalez R 2029 · 4.65 FIP 34 SW 4.65 13.5%9.6%2.7%.347 3.78 14.0%6.5%79 -0.87 3.32 119 73
Murphy Smith R 2025 · 4.47 FIP 30 SW 4.47 13.6%9.3%2.5%.273 3.14 300 73
Dustin Molleken R 2026 · 4.18 FIP 31 SU 4.18 19.6%12.1%2.2%.276 3.35 24.3%11.9%16 -0.83 3.35 129 72
Angel Sánchez R 2028 · 4.98 FIP 33 SW 4.98 19.4%12.2%3.6%.333 3.80 12.1%6.3%27 -1.18 3.80 284 71
Marco Antonio Duarte R 2027 · 4.68 FIP 32 SW 4.68 12.2%9.1%2.6%.420 4.02 203 71
Marco Carrillo R 2025 · 4.94 FIP 30 SW 4.94 11.1%7.4%3.4%.278 6.57 9.9%0.8%104 +1.63 4.94 194 71
Angel Castro R 2027 · 4.89 FIP 32 SU 4.89 15.9%8.0%3.9%.268 4.43 13.6%5.5%231 -0.46 3.48 292 70
Robert Stock R 2026 · 4.10 FIP 31 SW 4.10 23.0%8.5%3.4%.301 7.89 14.7%-1.9%23 +3.79 0.76 348 69
Steve Johnson R 2024 · 4.30 FIP 29 SW 4.30 20.3%8.9%3.2%.321 2.17 152 69
Cody Satterwhite R 2025 · 4.26 FIP 30 SU 4.26 17.0%7.1%3.1%.310 3.62 147 69
Elian Leyva R 2025 · 4.30 FIP 30 SP- 4.30 17.0%8.5%2.9%.323 3.16 158 68
Bradin Hagens R 2025 · 5.33 FIP 30 SW 5.33 13.2%12.6%3.2%.303 3.78 254 68
Casey Coleman R 2026 · 4.98 FIP 31 SP- 4.98 15.2%7.9%4.0%.344 5.00 18.4%9.4%78 +0.02 2.86 306 68
Clayton Mortensen R 2026 · 4.23 FIP 31 SU 4.23 21.1%9.7%3.1%.355 4.62 23.2%9.0%51 +0.39 4.23 221 67
Tanner Scheppers R 2025 · 4.65 FIP 30 SU 4.65 15.7%6.7%3.7%.301 4.39 101 67

Career Comps

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

PlayerYrsIP/yrK%BB%HR/9ERA
OGILVIE CAREER PROJECTION44918.3%10.1%1.305.02
Drew VerHagen ('23)64319.7%9.4%1.404.82
Travis Wood ('17)38520.8%9.8%1.344.72
José Ruiz ('24)55222.2%10.4%1.414.41
Brandon Maurer ('18)45321.5%8.8%1.065.20
Bud Norris ('18)47922.7%9.2%1.285.07
Roansy Contreras ('24)37719.5%10.1%1.364.78