Any type of sports actually help you gain/improve your muscles. In fact, any physical activities (Jogging, jumping, walking, etc.) help your muscles. But the thing that distinguishes each sport is how much it helps your muscles. For example, playing Basketball for 3 hours will allow your muscles to improve more than walking for 3 hours.
Although it is a bit off the topic, it is also important to notice what kind of food you eat after you exercise. Obviously, taking in excessive amount of sugar will not help you with the muscles. Protein is the most important food to eat when gaining muscles so I suggest you eat lean protein (Chicken breasts, fish, etc.)
Chat with our AI personalities
Participating in a sport has the benefit of actually building up the muscles one needs to play the game better. Sports that require strength to play build the muscles. The list of sports that do this are the following, with the recognition that any list cannot be complete:
1. Marathon & long distance running; running for 2 hours in a marathon will build up all one's leg muscles;
2. Swimming; this sport builds up many muscles in the arms & legs;
3. Weightlifting; the act of lifting heavy weights in a day long tournament will build up arm, leg and shoulder muscles;
4. Tennis; this is a long game and one's arm and leg muscles will benefit;
5. Football; there are many positions to play in this game, however, its safe to say that leg & arm muscles will be built up playing this sport.