He was drafted out of Oregon State University by the St. Louis Cardinals in the 6th round of the 1977 amateur draft, and played for the Cardinals in . On September 13, 1983 Doyle made his major league debut as a pinch hitter at Three Rivers Stadium. Batting for pitcher Dave Von Ohlen in the 5th inning against Pirates right-hander Rick Rhoden, he lined out to shortstop Dale Berra. He made his first appearance in the starting lineup on September 17, and went 2-for-3 against Philadelphia Phillies starter John Denny at Veterans Stadium. The Phils won, 4–1. Doyle put up good numbers during his short stay in the big leagues. In 13 games he went 11-for-37 (.297) with a double, two triples, and two runs batted in. He scored four runs and had a slugging percentage of .432. In the field he handled 57 out of 59 chances successfully and turned 11 double plays. He was released by St. Louis on December 15, 1983.
He was drafted out of Oregon State University by the St. Louis Cardinals in the 6th round of the 1977 amateur draft, and played for the Cardinals in. On September 13, 1983 Doyle made his major league debut as a pinch hitter at Three Rivers Stadium. Batting for pitcher Dave Von Ohlen in the 5th inning against Pirates right-hander Rick Rhoden, he lined out to shortstop Dale Berra. He made his first appearance in the starting lineup on September 17, and went 2-for-3 against Philadelphia Phillies starter Jordan Denny at Veterans Stadium. The Phils won, 4–1. Doyle put up good numbers during his short stay in the big leagues. In 13 games he went 11-for-37 (.297) with a double, two triples, and two runs batted in. He scored four runs and had a slugging percentage of .432. In the field he handled 57 out of 59 chances successfully and turned 11 double plays. He was released by St. Louis on December 15, 1983.