You can do all male but you'll need more platy in the aquarium. Look at the shop you go to and see how many male are in one tank. Otherwise they fight in life numbers. Most will tell you 5 to 6 fish.