Ducks and geese differ significantly in size and strength. Geese, weighing 5 to 15 lbs, have the advantage in physical confrontations due to their larger size and stronger beaks. Ducks, while smaller and more agile, are less likely to win in a fight. However, both animals typically avoid confrontation in the wild.