Gaylord Perry a commencé sa carrière avec les Giants de San Francisco où il a passé 10 saisons - 134 victoires pour 190 défaites. Après 1971, Perry a joué pour 7 équipes différentes en 12 saisons. Le , Perry a lancé un no-hitter contre les Cardinals de Saint-Louis, battant leur lanceur Bob Gibson 1 point à 0. Le lendemain, Ray Washburn des Cardinals a lancé un no-hitter contre les Giants. Le Perry a frappé le premier coup de circuit de sa carrière. Il en a frappé 6 pendant toute sa carrière. Le il a gagné sa 300e partie, et fut le premier à le faire depuis Early Wynn en 1963. En 1983 il a dépassé le total de Walter Johnson pour être classé 3e pour les retraits sur les prises en carrière.
À la fin de sa carrière, il avait été élu 5 fois à l'équipe des étoiles et avait gagné deux fois le trophée Cy Young. Il est actuellement classé 17e pour les victoires, 6e pour les défaites et 8e pour les retraits sur les prises.
Accusations
Gaylord Perry fut exclu d'un match après avoir modifié la balle. À la fin de sa carrière, il a avoué qu'il modifiait souvent la balle.