He won at least 11 games in six consecutive seasons starting in 2004 with the St. Louis Cardinals. In 2009 with the Colorado Rockies, Marquis went 15-13 with a 4.04 ERA and earned his first and only All-Star selection. He pitched in the World Series for the Cardinals in 2004 and also experienced the postseason with the Atlanta Braves, the Chicago Cubs and the Rockies.