chancemikosIt depends on how you wear it and what kind of fit you like. I'm your same exact size and use an xl mainly because I like to use it as an outerlayer and wear it over a puffy or fleece. A Large will definitely be a tight/slim fit so if you like that and plan on wearing it on its own or as an underlayer you should be good. But as an outerlayer you probably won't be able to fit too much under it other than a baselayer.