"We're not going to pitch Kenny. We shut him down for the rest of the season," Tigers manager Jim Leyland said Monday. Leyland didn't give a reason for his decision.
Rogers is a free agent at the end of the season and the Tigers are unlikely to re-sign the 43-year-old veteran of 20 major league seasons.
The left-hander allowed seven runs in 4 2/3 innings on Sunday against the Chicago White Sox and had given up at least six runs in four straight starts.
He finished the season with a 9-13 ERA and 5.70 ERA in 30 starts.
Rogers didn't speak with the media when he arrived at the ballpark about an hour before game time.