The XL Baseball / Softball Pitching Machine by FirstPitch is a heavy duty, versatile machine that can throw up to 80 MPH. Throws baseballs (dimple balls and real balls), and 11" or 12" softballs. This machine is similar to the FirstPitch Original, with 3 key differences:
1) Whereas the Original has long legs for baseball and short legs for softball, the XL has legs that pivot within the machine so that only one set of legs is required.
2) While the Original will tip forward for ground balls and back to throw fly balls or high arc pitches, the XL will do all this plus it will tip all the way back to throw pop flies.
3) The XL has a 360-degree swivel feature.