The world health organization published a long list of conditions proven to be helped by acupuncture
Acupuncture can be very beneficial for acute & chronic musculoskeletal injuries. Iif you keep getting strains in the same area there is a vulnerability. Treatment of chronic injuries takes longer & progresses more slowly. See your physician to determine why you keep getting reinjured.