Noah Cameron

P Kansas City Royals
Age 28 LHP 6'3" / 220 lbs MLB Svc 1.0 · Ctrl thru 2031 peak 1.6 · 2027
Overview
MLBSP40-MANPre-ArbFA 2032
YearAgeLvl / TeamGGSIPERAFIPK%BB%WARMLE rates
202425MIX2 levels25251293.082.8427.8%6.7%—K 23.1% · BB 7.0% · FIP 3.44
202526MIX2 levels31311713.053.9622.1%8.0%2.9K 21.3% · BB 7.8% · FIP 4.19
202627MLBKC31301774.113.8221.2%7.6%3.4
2027PROJ28MLBKC22221334.134.4020.9%7.6%1.6
2028PROJ95% MLB29MLBKC1616974.254.4220.3%7.8%0.9
2029PROJ95% MLB30MLBKC1313774.474.6219.6%8.1%0.6
Last 3 seasons WAR 6.3  ·  Next 3 projected WAR 3.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.797First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$1M2030Arb-2$1M2031Arb-3$1M
Skills · percentileStatcast 2026
xwOBA vs50
K%43
FB Velo22
Form4.82 ERA (proj 4.13) · K 22.3% (proj 20.9%) · BB 8.3% (proj 7.6%) · last 60d · 28 IP through Oct 27
CompsMatt Moore (age 28) · Cole Irvin (age 28) · Patrick Corbin (age 28)
2027 FULL-SEASON PROJECTIONrates below = full-season projection
showingPROJ
wRC+ AGAINSTvL 97105vR 113
ERA4.13
FIP4.40
K%20.9%
BB%7.6%
K-BB%13.3%
Proj IP133
Value2027 · WAR
Runs saved vs league avg · 133 IP
K: -0.9 runs (Runs saved by strikeouts vs lg-avg K%)-1KBB: +1.1 runs (Runs saved by walk suppression vs lg-avg BB%)+1BBCONTACT: -3.4 runs (Runs saved on contact quality (HR suppression) vs lg)-3CONTACTSTAM: +18.0 runs (Replacement credit for innings volume)+18STAMTotal WAR: +1.56 (133 IP)+1.6WAR
0.01.12.11.60.90.60.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$23M ctrl surplus
Statcast · Contract
Statcast Percentiles
FB Velo
p2292.5
Whiff%
p5325.8%
K%
p4321.2%
xwOBA vs
p500.312
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   1.797 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.6$13M+$12M
2028Pre-Arb$0.8M+0.9$3M+$3M
2029Arb-1$1M+0.6$2M+$1M
2030Arb-2$1M+0.3$1.0M+$0.0M
2031Arb-3$1M+0.1$0.3M+$0.0M (cut)
Totals $4M $19M +$16M

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)
202223MIX MLE3 levels19196627099166100%3.528.6%7.7%20.9%2.4%3.562.96—
202223MIX RAW3 levels19196627099166100%3.536.7%5.9%30.7%2.2%3.562.00—
202324MIX MLE2 levels24241074661323519100%4.522.4%8.4%14.1%5.4%5.285.25—
202324MIX RAW2 levels24241074661323519100%4.528.3%7.5%20.8%4.1%5.283.92—
202425MIX MLE2 levels25251295361493612100%5.123.1%7.0%16.1%2.6%3.083.44—
202425MIX MLE2 levels25251295361493612100%5.123.1%7.0%16.1%2.6%3.083.44—
202425MIX RAW2 levels25251295361493612100%5.127.8%6.7%21.1%2.2%3.082.84—
202526MIX MLE2 levels31311716891525522100%5.521.3%7.8%13.5%3.5%3.054.19+2.4
202526MIX MLE2 levels31311716891525522100%5.521.3%7.8%13.5%3.5%3.054.19+2.4
202526MIX RAW2 levels31311716891525522100%5.522.1%8.0%14.1%3.2%3.053.96+2.9
202627MLB MLEKansas City Royals3130177746158572197%5.721.2%7.6%13.5%3.0%4.113.95+3.1
202627MLB MLEKansas City Royals3130177746158572197%5.721.2%7.6%13.5%3.0%4.113.95+3.1
202627MLB RAWKansas City Royals3130177746158572197%5.721.2%7.6%13.5%2.8%4.113.82+3.4
▸ Career totals (raw MLB only — as recorded)
MLB Career—55543161302272993998%5.720.9%7.6%13.3%3.0%3.623.92+5.6
▸ 2027 season — projected remainder (no 2027 stats recorded)
202728MLBKC22221335621174318100%6.020.9%7.6%13.3%3.1%4.134.40+1.6
▸ Career projection (2028+) — MLB context, MLB playing time (IP × MLB%)
202829MLB MLEKC1717103433883414100%6.020.3%7.8%12.5%3.3%4.394.56+1.0
202930MLB MLEKC141481343672812100%5.819.6%8.1%11.5%3.5%4.614.76+0.6
203031MLB MLEKC111164269512310100%5.818.9%8.5%10.4%3.7%4.844.99+0.3
203132MLB MLEKC884720036188100%5.918.1%8.9%9.2%4.0%5.095.25+0.1
202829MLB CTXKC161697410833212100%6.120.3%7.8%12.5%3.0%4.254.42+0.9
202930MLB CTXKC131377325642610100%5.919.6%8.1%11.5%3.2%4.474.62+0.6
203031MLB CTXKC10106125849229100%6.118.9%8.5%10.4%3.4%4.694.84+0.3
203132MLB CTXKC884519034177100%5.618.1%8.9%9.2%3.7%4.935.09+0.1
▸ Career totals — MLB only (actual + projected)
Career— RAW10210159624855021967899%5.820.2%7.9%12.3%3.1%4.044.11+9.1
/ 200 IP— RAW3434200834168662699%5.920.2%7.9%12.3%3.1%4.044.11+3.1
Career— MLE13012965027076102089299%5.022.5%7.7%14.9%3.4%3.774.04+7.5
/ 200 IP— MLE4040200833188642899%5.022.5%7.7%14.9%3.4%3.774.04+2.4

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.

2025 AAAOmaha Storm Chasers · 33 IPFIP 3.58 → 3.95 (+0.37)K% 28.6% → 24.6%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.57%—×0.86024.57%
BB% (unintentional) /BF9.77%—×0.9008.80%
HR / BF /BF3.01%÷1.003×1.1003.30%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 101).

Result: FIP 3.58 → 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 AANorthwest Arkansas Naturals · 74 IPFIP 2.82 → 3.67 (+0.84)K% 27.0% → 21.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF27.02%—×0.81021.89%
BB% (unintentional) /BF7.76%—×1.1008.54%
HR / BF /BF1.86%÷0.920×1.2002.43%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 84).

Result: FIP 2.82 → 3.67, 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 AAAOmaha Storm Chasers · 54 IPFIP 2.84 → 3.11 (+0.26)K% 29.0% → 24.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF28.97%—×0.86024.92%
BB% (unintentional) /BF5.14%—×0.9004.63%
HR / BF /BF2.80%÷1.111×1.1002.78%

Factors used: pitcher AAA level factors (Triple-A 2023+ robo-zone set: walks improve on promotion) — K ×0.86, BB ×0.90, HR ×1.10. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 122).

Result: FIP 2.84 → 3.11, 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 AANorthwest Arkansas Naturals · 72 IPFIP 4.56 → 5.92 (+1.36)K% 22.8% → 18.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF22.84%—×0.81018.50%
BB% (unintentional) /BF8.02%—×1.1008.83%
HR / BF /BF4.32%÷0.872×1.2005.95%

Factors used: pitcher AA level factors — K ×0.81, BB ×1.10, HR ×1.20. Pitcher translation is level-wide (no per-league rows, no age adjustment); HR/BF is park-adjusted at half strength (park HR factor 74).

Result: FIP 4.56 → 5.92, 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 A+Quad Cities River Bandits · 35 IPFIP 2.39 → 3.71 (+1.32)K% 40.8% → 31.5%
ComponentRawPark ÷Level factor ×= MLE
K% /BF40.85%—×0.77031.45%
BB% (unintentional) /BF6.34%—×1.1507.29%
HR / BF /BF3.52%÷1.033×1.2504.26%

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

Result: FIP 2.39 → 3.71, 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).

2022 A+Quad Cities River Bandits · 31 IPFIP 1.15 → 2.23 (+1.07)K% 41.4% → 31.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF41.41%—×0.77031.88%
BB% (unintentional) /BF5.47%—×1.1506.29%
HR / BF /BF1.56%÷1.047×1.2501.87%

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

Result: FIP 1.15 → 2.23, 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).

2022 AColumbia Fireflies · 29 IPFIP 2.66 → 3.78 (+1.11)K% 33.6% → 24.9%
ComponentRawPark ÷Level factor ×= MLE
K% /BF33.62%—×0.74024.88%
BB% (unintentional) /BF7.76%—×1.1809.16%
HR / BF /BF2.59%÷1.140×1.3002.95%

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

Result: FIP 2.66 → 3.78, 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).

2022 ROKACL Royals · 6 IPFIP 2.94 → 4.41 (+1.47)K% 26.9% → 18.3%
ComponentRawPark ÷Level factor ×= MLE
K% /BF26.92%—×0.68018.31%
BB% (unintentional) /BF0.00%—×1.2500.00%
HR / BF /BF3.85%÷1.035×1.4005.20%

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

Result: FIP 2.94 → 4.41, 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: 2,161 pitcher careers (1,251 from 1990-2025 + 910 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 PROJECTION3.710620.3%7.9%1.254.12
Scott Bankhead ('86-'95, 10 WAR*)4.510021.2%*7.3%*1.36*4.16*
Lee Stange ('61-'70, 9 WAR*)6.113517.8%*6.6%*1.36*4.14*
Manny Sarmiento ('76-'83, 4 WAR*)2.68618.9%*8.1%*1.20*4.00*
Travis Wood ('17)5.012418.9%8.7%1.094.26
Frankie Montas ('25)3.99823.6%8.2%1.204.20
Drew Smyly ('24)5.710423.1%7.7%1.494.20