Weighted balls do seem to help with velocity gains. It's not significant, unless you consider 2-4mph significant. I'm going to have my pitchers use weighted balls again this year. They used them sparingly last year. However, my kids have to hit the weight room before going to weighted balls. I need to make sure that they have a good base of strength first. I wouldn't put a kid with no muscle tone on a weighted ball program.