These are the JUGS Lite-Flite Baseballs - the safest practice ball ever made. Use them on their own for training or with any JUGS Pitching Machine (made specifically for the JUGS Lite-Flite Pitching Machine).