So this is really going to suck as I don't have a photo, so a description is the best I can do. Please bear with me.
I'm in SE Alaska and see these small baitfish schooling up in coves around these parts. These fish are found in very shallow water. The schools often hug up in tight next to shore. Some folks call them Needlefish as they have long pointy noses. But a Google search for "Alaska Needlefish" didn't turn up any useful results. Turns out Needlefish is a pretty generic term for any needle looking fish found throughout the world. Some folks said they're Sand Lance, but I pulled up Google photos and Sand Lance noses aren't pointy like these fish I'm seeing. Also, definitely not herring or hooligan.
Any help appreciated.