Medium or large depending on the style. I'm 6'1, so slightly taller than average, but with a lean frame.