This study investigates how nutrient cycling rates and ratios vary among fish species, with a particular focus on comparing an ecologically dominant detritivore (gizzard shad) to other fishes in a productive lake. We also examined how nutrient cycling rates are mediated by body size (as predicted by allometry theory), and how variation in nutrient cycling is related to body and food nutrient contents (according to predictions of ecological stoichiometry). As predicted by allometry, per capita nitrogen and phosphorus excretion rates increased and mass-specific excretion rates decreased, with increasing mass. Body phosphorus content was correlated with body mass only in one species, bluegill. Contrary to stoichiometric predictions, there was no relationship between body P and mass-normalized P excretion rate, or between body N:P and excreted N:P, when all individuals of all species were considered. However, at the species level, we observed some support for a body nutrient content effect on excretion as predicted by stoichiometry theory. For example, gizzard shad had lower body P (high body N:P) and also excreted P at higher rates (lower N:P) than bluegill, which had high body P (lower body N:P). We applied the Sterner (1990) homeostatic stoichiometry model to the two most common species in the study - gizzard shad and bluegill and found that food N:P had a greater effect than consumer body N:P on excreted N:P. This indicates that, in terms of variation among these species, nutrient excretion may be more of a function of food nutrient content than the nutrient content of the consumer. These results suggest that stoichiometry can provide a framework for variation among species in nutrient cycling and for evaluating the ecosystem consequences of biodiversity loss.