Looks just like a really pale bluegill.
Looks to me like a juvenile crappie... black or white I dot know but I catch little black crappie in my local creek that look just like that
Rattlesnake Lake,where this was caught, is crystal clear water.
Its a juvenile bluegill.
I see how you cxould get white crappie out of that, but it's a bluegill.