Saberhagen blev udvalgt fra high school af Kansas City Royals i 19. runde af 1982 Major League Baseball udkast og gjorde sin store liga debut i en alder af 19 på April 4, 1984. Han gjorde en øjeblikkelig indvirkning, kompilerede en 10 til 11 rekord og en 3,48 ERA. Han tog sin eneste store liga redning den 23. juli 1984, under det andet spil af en dobbelt header. Han kastede 3 scoreløse innings for at lukke en 7-2 Royals sejr over Blue Jays og bevare sejren for starter Frank Wills. Royals nåede til slutspillet.
Men tabte til Detroit Tigers i American League Championship Series. Saberhagen kastede godt i sin første postseason start, giver op to løb i otte innings.