We used computer simulations of growth, mating and death of cephalopods and fishes to explore the effect of different life-history strategies on the relative prevalence of alternative male mating strategies. Specifically, we investigated the consequences of single or multiple matings per lifetime, mating strategy switching, cannibalism, resource stochasticity, and altruism towards relatives. We found that a combination of single (semelparous) matings, cannibalism and an absence of mating strategy changes in one lifetime led to a more strictly partitioned parameter space, with a reduced region where the two mating strategies co-exist in similar numbers. Explicitly including Hamilton's rule in simulations of the social system of a Cichlid led to an increase of dominant males, at the expense of both sneakers and dwarf males ("super-sneakers"). Our predictions provide general bounds on the viable ratios of alternative male mating strategies with different life-histories, and under possibly rapidly changing ecological situations.