Up for your consideration, is a great looking boys shirt by Old Navy. It is a Size 10. The measurements are below:
Chest- 17 inches
Length (Shoulder to hem) - 22 1/2 inches
Please check out the other boys items. I do combine shipping!