My vote is chain pickerel, but to ID a fish it's always helpful to post generally where you got it.
When I say "support" food fish, I mean 10,000 gallons isn't big enough to form a self-sustaining population of forage fish with such heavy predation. You're talking about a pond roughly 20 feet square and 4 feet deep if it was a cube. You can get more surface area by making it shallower, but the point is that you won't have fish breeding at a rate sufficient to make up for losses as food. Maybe you haven't had him long enough to know how much they can eat, but prepare to be impressed. They'll pretty much eat until they can't move.
I just added a roughly 5 inch grass pickerel to a 60 gallon that was previously a community tank with fish mostly the size of small guppies, and I'm losing 6-7 fish a day. It's just not possible for the feeder population to keep up with that, especially since as your fish gets bigger he'll prefer to eat the breeding adults.
I imagine it would be fun to watch him take pellets in a pond that big though.