
Agree especially with all the amateurs thinking they can create a better mousetrap themselves.The problem with ID'ing African cichlids is they cross breed so readily, and this portion of our fish keeping hobby is full of hybrids. One cannot simply eyeball a fish, and determine its genetics.

FYI - ahli do not exist in the hobby. S. ahli is an extremely rare import, if ever. In 40 yrs I have seen what I believe to be one group of ahli. The fish posted byFishNamedGil is an S. fryeri.
I agree withA201 , your fish looks like a C. azureus, a very old male on his last legs.
The problem with ID'ing African cichlids is they cross breed so readily, and this portion of our fish keeping hobby is full of hybrids. One cannot simply eyeball a fish, and determine its genetics.