Fascinating . I’ll assume that’s in your New England area and in a freshwater lake or stream . It almost looks an aquarium cichlid but it couldn’t be . Could it ?
I always thought sunfish looked like cichlids [ even to be specific German Rams/M. Ramirezi ].
Picture doesn't really show fish shaped but the spot says sunfish to me.