Baseball and softball players, listen up - these weighted training balls are absolute game-changers for improving your throwing velocity! The set includes six different weights that progress perfectly: 100g (3.5oz), 150g (5.3oz), 225g (8oz), 340g (12oz), 450g (16oz), and 565g (20oz). The gradual 4-ounce increases between sizes mean you can properly build up your arm strength without risking injury from jumping to weights that are too heavy too quickly. Using these Rewire plyoballs helps clean up your arm path and develop proper throwing mechanics that translate directly to faster pitches with regular balls. The weighted resistance forces your muscles to work harder, building the strength needed to increase your throwing speed significantly. Perfect for pitchers looking to add miles per hour to their fastball or any player wanting to improve their throwing power from the field. The balls are well-made with a good grip surface that feels comfortable in your hand. Seriously, if you're serious about taking your game to the next level, incorporating these weighted balls into your training routine can make a huge difference. They're used by players at all levels from high school to the pros because they actually work when used correctly. Your arm strength and throwing velocity are about to see some serious improvements with consistent use of these properly weighted training balls!