Originally Posted By: DonC347
Anybody know what this is, they are about 2 to 5" long.
Hard to verify from your photo, but it looks like either a young gizzard shad or threadfin shad.

GIZZARD SHAD

THREADFIN SHAD