Chris, nice image. I think the fish is a sunfish not a perch.
mark
I've been told a perch, bluegill and now a sunfish...and judging by what swims around my dock, it could even be a crappie...me knows birdies, but not so much fishies.
This one however, i do know; this is a needlefish...or was...