i think the nile perches still have there marble type patterns at 12" while the barramundi's become monotone. i also think that the nile perch has a taller dorsal fin. the ones i have a hard time telling apart are the Lates Japonicus and Lates Calcarifer at small sizes.