What is the difference between a blazer and a sports coat? A blazer is always a solid color and is constructed much like a suit coat. A sport coat always has some type of pattern, whether it be stripes, checks, or herringbone and can have a softer shoulder then a suit coat or blazer. A sports coat does not require a tie and can be layered with other pieces like a sweater or sweater vest. A sports coat can define it’s own sense of style and can set the tone for men’s clothing at it’s best.