How much protein is there in USDA - Pork, Fresh, Shoulder, Blade, Boston (roasts), Separable Lean And Fat, Cooked, Roasted?

100g of USDA - Pork, Fresh, Shoulder, Blade, Boston (roasts), Separable Lean And Fat, Cooked, Roasted contains 23.1 g of protein. Thus, USDA - Pork, Fresh, Shoulder, Blade, Boston (roasts), Separable Lean And Fat, Cooked, Roasted food is High in protein.