Saberhagen werd op de middelbare school door de Kansas City Royals opgesteld in de 19e ronde van de 1982 Major League Baseball-draft en maakte zijn major league-debuut op 19-jarige leeftijd op 4 april 1984. Hij maakte een onmiddellijke impact, het samenstellen van een 10<unk>11 record en een 3.48 ERA. Hij pakte zijn enige Major League save op 23 juli 1984, tijdens de tweede wedstrijd van een double header. Hij gooide 3 scoreloze innings om een 7-2 overwinning van de Royals op de Blue Jays te sluiten en de overwinning voor starter Frank Wills te behouden. De Royals maakten de postseason.
maar verloor van de Detroit Tigers in de American League Championship Series. Saberhagen gooide goed in zijn eerste postseason start, gaf twee runs op in acht innings.