I was origninally thinking it was a Lates sp. but I believe their dorsal fins are split and these guys have a continuous dorsal fin. I then thought maybe it's a siniperca species, but it doesn't really match either of the two species that I am aware of. I think I'm stumped on this one.