That's a tough one, I usually go by the gill spangling. Top picture I'd say male due to absence of blue on the lower jaw, but obviously on the 2nd pic the blue jaw is present. I'd lean towards female based on the fins as well.
Sent from my Nexus 4 using MonsterAquariaNetwork App