How much protein is there in Duck, domesticated, meat only, cooked, roasted?

100g of Duck, domesticated, meat only, cooked, roasted contains 23.5 g of protein. Thus, Duck, domesticated, meat only, cooked, roasted food is High in protein.