Join our club teams – our coaches focus on development and community. Compete, be your best and have FUN!
New Program Available!
COVID-19 closures have forced us to suspend in-person training, but you can still improve your game and stay connected. Check out our one of a kind OC Shamrocks Virtual Academy! Gain an edge on the competition, increase skills and create meaningful bonds with teammates and coaches. Spaces are limited, so REGISTER TODAY!