Siniperca don't have a thin white stripe on top of the head. They have a light patch with 2 widening black bars running past the length of the light patch. Anywho, I hate trying to distinguish these guys, by color, when they're this young.
I thought barramundi first because of the placement og the jaw hinge. The hinge is very nearly even with the placement of the rear edge of the eye. Siniperca's jaw hinge extends noticeably past the edge of the eye.