There are 47 Upper Mid-Performance Bowling Balls that match your choices including Hammer Black Widow 3.0 Solid and Storm Phaze II.