I thought it looked like a white crappie. The white crappie record in KS was 17.5" and reported to be 4.02 lbs. So did it have some sinkers stuck in it's gullet?

Whatever the case, catscratch, your fish is longer than the state record.