Skip to content
Price Match Guarantee + NO Sales Tax (excluding Ohio) + FREE Shipping on Most Orders!
Price Match Guarantee + NO Sales Tax (excluding Ohio) + FREE Shipping on Most Orders!

Spinshot Player Tennis Ball Machine




Please make your selection from the drop down menu above to select the model and remote option.

  • Player (ball speed up to 67 mph) - $1,679
  • Player (ball speed up to 67 mph) with Remote Watch - $1,779
  • Player High Spin (ball speed up to 80 mph) - $1,779
  • Player High Spin (ball speed up to 80 mph) with Remote Watch - $1,879

Spinshot Player is the most advanced battery operated portable tennis ball machine in the world. You can use the pre-programmed drills or customize your own.  Control the machine using the touch panel or via your smartphone or Apple watch using our free, easy to use the App.  Holds 120 balls.

2-year warranty on all machines

Pre-programmed drills
The Player machine comes with 12 pre-programmed drills that give a full variety of shot positions. You can adjust each of these drills to suit your playing level using the drill maker app.

Customize your drills
Each of the 12 drills can be customized to suit you, your family, or club members.  Height, direction, spin, speed for each of 6 sequential shots can be adjusted and then saved as your personalized drill.

2-Line Drills & Oscillation
You can create 2-line drills at any width and any height. You can have vertical oscillation and, or horizontal oscillation. All these drills can be made on your phone and saved to the machine via the app. Next time you use the machine, just press the drill # button you require and start your game.

The Player model was developed to be incredibly user friendly and can be operated by even young players.

High Spin Models
The high-spin model is more powerful as it uses high power motors. The normal model will deliver balls slower when high spin settings applied, but the high-spin model can still shoot balls fast even in high spin settings.  Users can always adjust the settings to get low spin balls.  There is no disadvantage for the high spin models. It just has a higher maxim speed and spin which is adjustable.

Remote Control via App - Android or iPhone 

Our Drill Maker App for Android and iPhone is free to download. Read more about our Drill Maker App and download it on your device to see how it works. The Drill Maker app is also compatible with Apple Watch.



Remote Watch

The Spinshot Remote Watch allows you to start and stop the ball feed and switch between drills. Check out our demo video. The Watch Remote requires a CR2032 battery (not supplied).



Machine Dimensions & Weight
20"(H), 18"(L), 12"(W)
Weight 42lb. It is lighter and more compact than any other ball machine with similar features.

The Spinshot Player can deliver balls up to 68mph or can be reduced to as little as 18mph. 

Battery & Power Information
The tennis ball machine's battery (included with machine for US address) can support 2-3 hours of play. Simply charge overnight after each use and its ready to go. The machine will be shipped with a battery charger.  Additional batteries or power modules can be purchased to extend playing time. 

The upgrade option is available to install your machine with Mains Power Module, or the Power / External Battery Hybrid Module.  Read our Guide to all the power and battery options available.

Compare our Machines
Read our Comparison Chart to compare all machines.

Comparison Chart

Compare our range of machines using our Comparison Chart below.

  Lite Pro Plus Player Plus-2
Drills &
Custom Drills
Preset Drills
2-Line Drills
3- Line Drills
Random Drills


Edit Oscillation via Front Panel
Remote Control
Drill Maker
App Remote
Edit Drill On App

Apple Watch Remote

Power Options
AC Power
Adjustable Controls
Top Spin / Back Spin
Feed Rate
Oscillation /
Horizontal Placement
Speed of Basic Model (mph) 18-37 18-68 18-68 18-68 18-68
Speed of High-Spin Model (mph) NA NA NA 18-80 18-80
Battery Play
Time (hours)
2-3 2-3 2-3 2-3 2-3
Ball Capacity 50 120 120 120 120
Weight 22lb 37lb 37lb 37lb 37lb