I'll probably have to gain weight and move up a weight class, and I'm lifting often, but I fear that I'll have trouble putting on muscle. In addition to my workouts and diet, what supplements should I take? I need something that will promote muscle growth and strength. I don't need something that just increases size and mass; I also need functional muscle.

Any help would be appreciated