You don't need protein shakes to gain weight. Gaining weight is as simple as being in a caloric surplus - you can achieve this with any kind of...
I've been (kick)boxing on and off for around 2 years. During this time I did 3x hard sparring and numerous times light - medium sparring sessions....