XL based on measurements:
Measurements are approximate:
24.5" - pit to pit
26.75" - sleeve cuff to shoulder seam
32" length
4.5" cuff
20.5" shoulder to shoulder
*COLORS VARY ON DIFFERENT MONITORS. I feel the picture with the left shoulder reflects the color of this shirt the best!*