Kinda looks like a "wild". Not necessarily a wild-caught, but just a wild-colored O. Wilds I've had often had very little red other than a bright red ocellus.
Yeah I couldn't really see it in your pic, but most all O's have it except for reds. Is your O's eyespot red, or at least more red than the rest of his markings? If so I say wild-phase but most likely not wild-caught.
Caught some feral oscars in the everglades. Brought them home but they didn't make it. There coloration was completely different that any I have seen before. I will try to find the pictures and upload.