I have the same Jacket, im 6'2 200 and i got a Large. IT fits me perfect but ive also gained like 20 pounds in last 3 months and i plan on shedding it sometime next year lol. I say you will be fine with a XL, The Jacket is bigger then most and an XL felt huge on me.