Top is definately a Female but the bottom is male. It is a male because of the pattering on the fins and the speckaling on the body. People are going to say no it's a female because it has it's stripes still but the only way to definately sex that way is if the fish is around 8 to 9 inches as this is the time when the male jags mature enough to become something special and will lose the stripes. Hope I helped FishGuts.