Launch monitors: what they measure vs. what they calculate
A launch monitor reads the first moments of each shot with radar or cameras, and its software calculates the rest of the flight from those readings. Indoors, all 56 launch monitors here calculate carry, because camera units see the ball only around impact and radar units lose it at the net. What separates them is which launch conditions they measure, above all spin: a calculated spin rate that is off gives the wrong carry even when ball speed is measured exactly.

Compare launch monitors side by side
Pick two or three launch monitors. Each column shows a launch monitor indoors with regular balls, using the club stickers or markers its maker calls for. Measured means the radar or cameras read the number directly; calculated means the software works it out from those readings.
| Ball data | |||
|---|---|---|---|
| Ball speed | Measured | Measured | |
| Launch angle | Measured | Measured | |
| Launch direction | Measured | Measured | |
| Spin rate | Calculated | Not supported | |
| Spin axis | Calculated | Not supported | |
| Carry distance | Calculated | Calculated | |
| Total distance | Calculated | Calculated | |
| Peak height | Calculated | Calculated | |
| Descent angle | Not supported | Calculated | |
| Club data | |||
| Club speed | Measured | Measured | |
| Smash factor | Measured | Measured | |
| Attack angle | Unconfirmed | Measuredneeds a Premium membership | |
| Club path | Measured | Measuredneeds a Premium membership | |
| Face angle | Calculated | Not supported | |
| Face to path | Calculated | Not supported | |
| Dynamic loft | Not supported | Not supported | |
| Impact location | Not supported | Not supported | |
These launch monitors measure and calculate the same metrics.
- Measured
- Calculated
- Needs ball stickers or special balls for accurate spin
- Unconfirmed
- Not supported
- Measuredneeds a paid tier
- Garmin R10
- With Titleist RCT balls, which carry a mark the radar reads, and at least 8 feet between the ball and the net, the R10 measures spin rate.
- Rapsodo MLM2PRO
- The MLM2PRO measures spin rate and spin axis only with RPT balls, which carry a printed pattern the MLM2PRO's cameras read, and a Premium membership.
What each ball and club metric means
- Launch angle
- The vertical angle the ball leaves at, measured from the ground.
- Launch direction
- The angle the ball starts left or right of the target line.
- Spin rate
- How fast the ball spins, in revolutions per minute.
- Spin axis
- The tilt of the ball's spin, which curves the shot left or right.
- Descent angle
- How steeply the ball comes down as it lands.
- Smash factor
- Ball speed divided by club speed, a measure of how cleanly you struck the ball.
- Attack angle
- Whether the club is moving down or up when it meets the ball, and by how many degrees.
- Club path
- The left or right direction the club head travels through impact, relative to the target line.
- Face angle
- Where the club face points at impact, left or right of the target.
- Face to path
- Face angle minus club path, which decides which way the ball curves.
- Dynamic loft
- The loft on the club face at the moment of impact.
- Impact location
- Where on the club face the ball was struck.
How do launch monitors measure and calculate ball and club data?
Camera units photograph the ball and club in a small zone around impact. Radar units use Doppler radar, which reads speed from the change in frequency of a signal bounced off the ball or club. A radar follows the ball farther than a camera, but indoors only until the ball hits the net, which the radar makers here place 6.5 to 14 feet in front of the ball. The launch monitor's software simulates the rest of the shot from what the sensors captured.
A radar unit, or a camera unit that also uses radar such as the Rapsodo MLM2PRO, sits behind the ball and needs 6.5 to 14 feet of ball flight before the net, and a camera-only unit sits beside the ball or above it. Our comparison of radar vs camera launch monitors gives the room each needs and which units use each.
Indoors, carry, total distance, peak height and descent angle come from a simulated flight
The software takes the ball's launch conditions, meaning its speed, launch angle, launch direction, spin rate and spin axis as it leaves the club, and works out its path through the air step by step. Each launch condition shapes the flight in its own way:
- Ball speed: does most to decide how far the ball carries. A faster ball flies farther.
- Launch angle: decides how steeply the ball climbs. A launch that is too low brings the ball down early, and a launch that is too high sends the ball more up than forward, so the ball lands short.
- Spin rate: together with ball speed, sets how much lift the ball gets. More backspin raises the peak height and adds carry, until too much makes the ball climb steeply and land short.
- Launch direction and spin axis: decide where the ball starts and how far it curves left or right.
Besides gravity, two forces act on the ball in the air. Drag, the air resisting the ball, slows the ball down. Lift, created by backspin, pushes the ball upward. The amount of each depends on the ball's speed and spin, on how dense the air is, and on the ball's size and dimple pattern. Thinner air, at altitude or on a hot day, gives less of both, and the ball carries farther. The software uses standard air conditions and a standard golf ball, unless the app lets you set the altitude and temperature.
The software reports where the simulated ball lands as carry distance, its highest point as peak height and the angle it lands at as descent angle. The software then adds an estimated roll to give total distance.
Indoors, every launch monitor here calculates carry: a camera unit sees the ball only in a zone around impact, and a radar unit loses the ball at the net. FlightScope lists carry as measured on the Mevo Gen 2, Mevo+ and X3C even indoors, but FlightScope's own indoor setups give the ball only 8 to 13 feet of flight before the net, so the radar never sees the ball land, and this page marks carry on all three as calculated. Bushnell, Foresight, GolfBuddy, GolfJoy, Izzo, Shot Scope, Trackman and Voice Caddie also list carry as measured on some of their pages.
What happens when spin is calculated instead of measured
Because spin rate helps set the ball's lift, a calculated spin rate that is off gives the simulated ball the wrong amount of lift. Carry, peak height and descent angle then come out wrong, even when ball speed and launch angle were measured exactly.
On the Garmin R10, for example, spin is calculated indoors with regular balls, using a machine-learned model: software that has learned how spin relates to the numbers the R10's radar measures. The model gives the spin that a typical shot with those numbers would have. A shot struck differently from a typical one, for example low on the club face, can spin more or less than that, and with a regular ball the R10 has no spin reading to correct the estimate. With Titleist RCT balls and at least 8 feet to the net, the R10 measures spin.
Spin axis, which curves the ball, comes mostly from face to path: the difference between where the club face points and the direction the club travels. Indoors, the R10 works out spin axis from launch direction, which mostly follows the club face, and club path.
Smash factor and face to path are measured only when both of their inputs are
Smash factor is ball speed divided by club speed, and face to path is face angle minus club path. The table marks each one measured when both numbers it comes from are measured, and calculated when either is calculated. On the Garmin R10, the Square Golf Home Edition and the Square Golf Omni, face angle is calculated, so face to path is calculated too.
For the launch monitors we recommend, with how each one reads spin, see our best golf launch monitors. The default comparison on this page, the Garmin R10 and the Rapsodo MLM2PRO, has its own page: Garmin R10 vs Rapsodo MLM2PRO.
Measured and calculated data for all 56 launch monitors
Select a launch monitor's name, or the small number in a cell, to read that launch monitor's conditions and exceptions.
| Launch monitor | Ball data | Club data | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ball speed | Launch angle | Launch direction | Spin rate | Spin axis | Carry distance | Total distance | Peak height | Descent angle | Club speed | Smash factor | Attack angle | Club path | Face angle | Face to path | Dynamic loft | Impact location | |
| Blue Tees Rainmaker | Measured1 | Calculated1 | Calculated1 | Calculated1 | Calculated1 | Calculated1 | Calculated1 | Calculated1 | Calculated1 | Measured1 | Measured | Calculated1 | Calculated1 | Not supported | Not supported | Not supported | Not supported |
| Bushnell Launch Pro | Measured | Measured | Measured | Measured | Measured | Calculated2 | Calculated | Calculated | Calculated | Measured, needs a Foresight+ Silver membership or higher2 | Calculated, needs a Foresight+ Silver membership or higher2 | Measured, needs a Foresight+ Silver membership or higher2 | Measured, needs a Foresight+ Silver membership or higher2 | Not supported | Not supported | Not supported | Not supported |
| Bushnell Launch Pro Indoor | Measured, needs a software subscription, Bushnell says3 | Measured, needs a software subscription, Bushnell says3 | Measured, needs a software subscription, Bushnell says3 | Measured, needs a software subscription, Bushnell says3 | Measured, needs a software subscription, Bushnell says3 | Calculated, needs a software subscription, Bushnell says3 | Calculated, needs a software subscription, Bushnell says3 | Calculated, needs a software subscription, Bushnell says3 | Calculated, needs a software subscription, Bushnell says3 | Measured, needs a Foresight+ Silver membership or higher3 | Calculated, needs a Foresight+ Silver membership or higher3 | Measured, needs a Foresight+ Silver membership or higher3 | Measured, needs a Foresight+ Silver membership or higher3 | Not supported | Not supported | Not supported | Not supported |
| FlightScope Mevo | Measured | Unconfirmed | Not supported | Needs ball stickers or special balls for accurate spin4 | Not supported | Calculated4 | Not supported | Calculated4 | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| FlightScope Mevo Gen 2 | Measured | Measured | Measured | Needs ball stickers or special balls for accurate spin5 | Needs ball stickers or special balls for accurate spin5 | Calculated5 | Calculated5 | Calculated5 | Calculated, needs the Pro Package5 | Measured | Measured | Measured | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Face Impact Location add-on |
| FlightScope Mevo+ | Measured | Measured | Measured | Needs ball stickers or special balls for accurate spin6 | Needs ball stickers or special balls for accurate spin6 | Calculated6 | Calculated6 | Calculated6 | Calculated, needs the Pro Package6 | Measured | Measured | Measured | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Pro Package | Measured, needs the Face Impact Location add-on |
| FlightScope X3C | Measured | Measured | Measured | Needs ball stickers or special balls for accurate spin7 | Needs ball stickers or special balls for accurate spin7 | Calculated7 | Calculated7 | Calculated7 | Calculated | Measured | Measured | Measured | Measured | Measured | Measured | Measured | Measured7 |
| Foresight Falcon | Measured | Measured | Measured | Measured | Measured | Calculated8 | Calculated | Calculated | Calculated | Measured8 | Measured8 | Measured8 | Measured8 | Measured8 | Measured8 | Measured8 | Measured8 |
| Foresight GC3 | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Measured9 | Measured9 | Measured9 | Measured9 | Not supported | Not supported | Not supported | Not supported |
| Foresight GC3S | Measured | Measured | Measured | Measured | Measured | Calculated10 | Calculated | Calculated | Calculated | Measured10 | Measured10 | Measured10 | Measured10 | Not supported | Not supported | Not supported | Not supported |
| Foresight GCQuad | Measured | Measured | Measured | Measured | Measured | Calculated11 | Calculated | Calculated | Calculated | Measured11 | Measured11 | Measured11 | Measured11 | Measured11 | Measured11 | Measured11 | Measured11 |
| Foresight QuadMAX | Measured | Measured | Measured | Measured | Measured | Calculated12 | Calculated | Calculated | Calculated | Measured12 | Measured12 | Measured12 | Measured12 | Measured12 | Measured12 | Measured12 | Measured12 |
| Full Swing KIT | Unconfirmed13 | Unconfirmed13 | Unconfirmed13 | Measured13 | Unconfirmed13 | Calculated | Calculated | Calculated | Not supported | Unconfirmed13 | Calculated | Unconfirmed13 | Unconfirmed13 | Unconfirmed13 | Calculated | Not supported | Not supported |
| Garmin G82 | Measured | Not supported | Not supported | Not supported | Not supported | Calculated14 | Calculated14 | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Garmin R10 | Measured | Measured | Measured | Calculated15 | Calculated | Calculated | Calculated | Calculated | Not supported | Measured | Measured | Unconfirmed | Measured | Calculated | Calculated | Not supported | Not supported |
| Garmin R50 | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated16 | Not supported | Measured16 | Measured16 | Measured16 | Measured16 | Measured16 | Measured16 | Not supported | Not supported |
| GolfBuddy Shot Mate | Measured | Not supported | Not supported | Not supported | Not supported | Calculated17 | Unconfirmed | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| GolfIn IDRA II | Unconfirmed18 | Unconfirmed18 | Unconfirmed18 | Unconfirmed18 | Unconfirmed18 | Calculated | Calculated | Calculated | Calculated | Unconfirmed18 | Measured | Not supported | Unconfirmed18 | Unconfirmed18 | Measured | Not supported | Unconfirmed18 |
| GolfJoy GDS Pro | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Measured19 | Measured19 | Measured19 | Measured19 | Not supported | Not supported | Not supported | Not supported |
| GolfJoy Rigel 2 | Measured | Measured | Measured | Measured | Measured | Calculated20 | Calculated20 | Calculated20 | Calculated20 | Measured20 | Measured20 | Measured20 | Measured20 | Measured20 | Measured20 | Measured20 | Not supported |
| GolfJoy Rigel 3 | Measured | Measured | Measured | Measured | Measured | Calculated21 | Calculated21 | Calculated21 | Calculated21 | Measured21 | Measured21 | Measured21 | Measured21 | Measured21 | Measured21 | Measured21 | Not supported |
| GolfJoy Rigel 3 Pro | Measured | Measured | Measured | Measured | Measured | Calculated22 | Calculated22 | Calculated22 | Calculated22 | Measured22 | Measured22 | Measured22 | Measured22 | Measured22 | Measured22 | Measured22 | Measured22 |
| GolfJoy Spica 3 | Measured | Measured | Measured | Measured23 | Measured | Calculated23 | Calculated23 | Calculated23 | Calculated23 | Measured23 | Measured23 | Measured23 | Measured23 | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Master | Measured | Not supported | Not supported | Not supported | Not supported | Calculated24 | Calculated24 | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Master Lite | Not supported | Not supported | Not supported | Not supported | Not supported | Calculated25 | Not supported | Not supported | Not supported | Measured | Calculated | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Master Pro | Measured26 | Measured26 | Not supported | Measured26 | Not supported | Calculated26 | Calculated26 | Calculated26 | Not supported | Measured26 | Measured | Measured26 | Not supported | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Mate | Measured | Not supported | Not supported | Not supported | Not supported | Calculated27 | Calculated27 | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Mate Mini | Not supported | Not supported | Not supported | Not supported | Not supported | Calculated28 | Not supported | Not supported | Not supported | Measured | Calculated | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Izzo Launch Mate Tour | Measured29 | Measured29 | Not supported | Measured29 | Not supported | Calculated29 | Calculated29 | Calculated29 | Not supported | Measured29 | Measured | Measured29 | Not supported | Not supported | Not supported | Not supported | Not supported |
| NVISAGE N1 | Needs ball stickers or special balls for accurate spin30 | Needs ball stickers or special balls for accurate spin30 | Needs ball stickers or special balls for accurate spin30 | Needs ball stickers or special balls for accurate spin30 | Needs ball stickers or special balls for accurate spin30 | Calculated | Calculated | Calculated | Calculated | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| NVISAGE NEO-E | Unconfirmed31 | Unconfirmed31 | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Unconfirmed31 | Measured31 | Unconfirmed31 | Unconfirmed31 | Unconfirmed31 | Measured31 | Unconfirmed31 | Unconfirmed31 |
| PRGR HS-130A | Measured | Not supported | Not supported | Not supported | Not supported | Calculated32 | Calculated32 | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| ProTee VX | Measured | Measured | Measured | Measured33 | Measured | Calculated | Calculated | Calculated | Calculated | Measured | Measured | Measured | Measured | Measured | Measured | Measured | Measured |
| Rapsodo MLM | Measured | Measured | Measured | Not supported34 | Not supported | Calculated | Calculated | Calculated, needs a Premium membership | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Rapsodo MLM2PRO | Measured | Measured | Measured | Not supported35 | Not supported35 | Calculated | Calculated | Calculated | Calculated | Measured | Measured | Measured, needs a Premium membership | Measured, needs a Premium membership | Not supported | Not supported | Not supported | Not supported |
| Shot Scope LM1 | Measured | Not supported | Not supported | Not supported | Not supported | Calculated36 | Calculated36 | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| SkyTrak | Measured | Measured | Measured | Measured37 | Measured | Calculated | Calculated | Calculated | Calculated | Calculated37 | Calculated37 | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| SkyTrak+ | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Measured38 | Measured38 | Not supported | Measured38 | Measured38 | Measured38 | Not supported | Not supported |
| SkyTrak ST MAX | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Measured39 | Measured39 | Not supported | Measured39 | Measured39 | Measured39 | Not supported | Not supported |
| Square Golf Home Edition | Measured | Measured | Measured | Calculated40 | Calculated40 | Calculated40 | Calculated40 | Calculated40 | Not supported | Not supported | Not supported | Measured40 | Measured40 | Calculated40 | Calculated40 | Calculated40 | Not supported |
| Square Golf Omni | Measured | Measured | Measured | Measured41 | Measured | Calculated41 | Calculated41 | Calculated41 | Calculated41 | Measured41 | Measured41 | Measured41 | Measured41 | Calculated41 | Calculated41 | Calculated41 | Measured41 |
| Stack Radar | Measured42 | Not supported42 | Not supported | Not supported | Not supported | Calculated42 | Not supported | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Trackman 4 | Measured | Measured | Measured | Needs ball stickers or special balls for accurate spin43 | Calculated43 | Calculated | Calculated | Calculated | Calculated | Measured | Measured | Measured | Measured | Measured | Measured | Measured | Measured43 |
| Trackman iO | Measured | Measured | Measured | Measured | Measured | Calculated44 | Calculated | Calculated | Calculated | Measured | Measured | Measured, needs the Home Complete package | Measured, needs the Home Complete package | Measured, needs the Home Complete package | Measured, needs the Home Complete package | Measured, needs the Home Complete package | Measured, needs the Home Complete package |
| TruGolf APOGEE | Measured | Measured | Measured | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Measured45 | Measured45 | Measured45 | Measured45 | Measured45 | Measured45 | Measured45 | Not supported |
| TruGolf LaunchBox | Measured | Measured | Measured | Measured46 | Measured46 | Calculated | Calculated | Calculated | Calculated | Unconfirmed46 | Calculated46 | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Uneekor Eye Mini | Measured47 | Measured47 | Unconfirmed | Measured47 | Measured | Calculated47 | Calculated47 | Calculated47 | Calculated47 | Measured47 | Measured47 | Measured47 | Measured47 | Not supported | Not supported | Not supported | Not supported |
| Uneekor Eye Mini Core | Measured | Measured | Unconfirmed | Measured | Measured | Calculated48 | Calculated48 | Calculated48 | Calculated48 | Measured, needs the Club Data upgrade48 | Measured, needs the Club Data upgrade48 | Measured, needs the Club Data upgrade48 | Measured, needs the Club Data upgrade48 | Not supported | Not supported | Not supported | Not supported |
| Uneekor Eye Mini Lite | Measured49 | Measured49 | Unconfirmed | Measured49 | Measured | Calculated49 | Calculated49 | Calculated49 | Calculated49 | Measured49 | Measured49 | Measured49 | Measured49 | Not supported | Not supported | Not supported | Not supported |
| Uneekor Eye XO | Measured | Measured | Unconfirmed | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Unconfirmed50 | Measured50 | Unconfirmed50 | Measured50 | Measured50 | Measured50 | Unconfirmed50 | Unconfirmed50 |
| Uneekor Eye XO2 | Measured | Measured | Unconfirmed | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Unconfirmed51 | Measured51 | Unconfirmed51 | Measured51 | Measured51 | Measured51 | Unconfirmed51 | Unconfirmed51 |
| Uneekor Eye XR | Measured | Measured | Unconfirmed | Measured | Measured | Calculated | Calculated | Calculated | Calculated | Unconfirmed | Measured | Not supported | Measured | Calculated52 | Not supported | Not supported | Not supported |
| Voice Caddie SC200 Plus | Measured | Not supported | Not supported | Not supported | Not supported | Calculated53 | Calculated | Not supported | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Voice Caddie SC300i | Measured | Measured | Not supported | Unconfirmed54 | Not supported | Calculated54 | Calculated | Calculated | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Voice Caddie SC4 | Measured | Measured | Measured | Unconfirmed55 | Not supported | Calculated55 | Calculated55 | Calculated55 | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
| Voice Caddie SC4 Pro | Measured | Measured | Measured | Measured, Voice Caddie says56 | Unconfirmed | Calculated56 | Calculated | Calculated | Not supported | Measured | Measured | Not supported | Not supported | Not supported | Not supported | Not supported | Not supported |
- Measured
- Read directly by the radar or cameras.
- Calculated
- Worked out by the software from the measured readings, with a flight model or arithmetic.
- Needs ball stickers or special balls for accurate spin
- Accurate only with stickers on the ball or the maker's marked balls.
- Unconfirmed
- The maker hasn't confirmed whether this number is measured or calculated.
- Not supported
- The launch monitor doesn't report this number.
- Measuredneeds a paid tier
- A paid tier is needed; the cell names it.
Conditions and exceptions for each launch monitor
- 1Blue Tees Rainmaker
- Blue Tees says the Rainmaker's radar measures only ball speed and club speed, and that the Rainmaker calculates every other number from those two. The radar needs at least 10 feet of ball flight to the net, and 14 feet or more gives the most reliable results.
- 2Bushnell Launch Pro
- Foresight Sports makes and supports the Launch Pro. Foresight lists carry as calculated, while Bushnell's own product page lists carry as measured. Club numbers need the included club marker on the club face.
- Compared in Launch Pro vs GC3
- 3Bushnell Launch Pro Indoor
- Foresight Sports makes and supports the Launch Pro Indoor. Bushnell says ball and club data need a software subscription, while Foresight's free membership tier includes ball data. Club numbers need the included club marker on the club face.
- 4FlightScope Mevo
- FlightScope doesn't say whether the Mevo measures or calculates carry and peak height. Indoors, FlightScope's setup gives the ball 8 feet of flight before the net, too short for the radar to see the ball peak or land, so the table marks both as calculated. For accurate spin indoors, put one of the aluminum stickers in the box on the ball, or use Titleist RCT balls, which carry a mark the radar reads.
- 5FlightScope Mevo Gen 2
- FlightScope says the Mevo Gen 2 captures all 20 of its numbers with no calculated estimates, and lists carry, total distance and peak height as measured even indoors, where FlightScope's shortest setup gives the ball 8 feet of flight before the net. The radar can't see the ball peak or land in that space, so the table shows those three as calculated. FlightScope's own descent-angle page calls descent angle calculated. For accurate spin indoors, put one of the 100 aluminum stickers in the box on the ball, or use Titleist RCT balls, which carry a mark the radar reads. The Pro Package and the Face Impact Location add-on are one-time paid upgrades.
- Compared in Rapsodo MLM2PRO vs Mevo Gen 2 and Mevo Gen 2 vs Mevo+
- 6FlightScope Mevo+
- FlightScope says the Mevo+ measures its numbers directly, and lists carry, total distance and peak height as measured even indoors, where FlightScope's setups give the ball 8 to 13 feet of flight before the net. The radar can't see the ball peak or land in that space, so the table shows those three as calculated. FlightScope's own descent-angle page calls descent angle calculated. For accurate spin indoors, put one of the 100 aluminum stickers in the box on the ball, or use Titleist RCT balls, which carry a mark the radar reads. The Pro Package and the Face Impact Location add-on are one-time paid upgrades.
- Compared in Mevo Gen 2 vs Mevo+
- 7FlightScope X3C
- FlightScope lists carry, total distance and peak height as measured. Indoors, FlightScope's setups give the ball only 8 to 13 feet of flight before the net, so the radar can't see the ball peak or land, and the X3C calculates all three. For accurate spin indoors, put one of the 100 aluminum stickers in the box on the ball, or use Titleist RCT balls, which carry a mark the radar reads. Impact location needs at least 300 lux of light within 3 feet of the hitting area.
- 8Foresight Falcon
- Foresight's product page lists carry among the data the Falcon measures, while Foresight's help center says carry is calculated from the measured launch data. Foresight's club-marker article says the Falcon needs the Club Analysis add-on for advanced club data (face angle, dynamic loft, lie angle, impact location, and closure rate, which is how fast the club face turns), while Foresight's membership FAQ says the add-on comes with the unit unless the unit was bought ball-only. Club numbers need the included reflective club markers: one marker for club speed, attack angle and club path, and four for face angle, dynamic loft and impact location.
- 9Foresight GC3
- Club numbers need the included club markers.
- Compared in Garmin R50 vs Foresight GC3 and Launch Pro vs GC3
- 10Foresight GC3S
- The GC3S connects to apps and simulator software only with a subscription and an internet check-in at least every 45 days, and without them, the GC3S shows data only on the unit's screen. Foresight's club-marker article says club data on the GC3S needs a Foresight+ Gold membership, while Foresight's later membership FAQ says every membership tier includes club data on Foresight-branded units, without naming the GC3S. Foresight's product page lists carry among the data the GC3S measures, while Foresight's help center says carry is calculated from the measured launch data. Club numbers need the included club marker.
- 11Foresight GCQuad
- Foresight's product page lists carry among the data the GCQuad measures, while Foresight's help center says carry is calculated from the measured launch data. Foresight's club-marker article says the GCQuad needs the Club Analysis add-on for advanced club data (face angle, dynamic loft, lie angle, impact location, and closure rate, which is how fast the club face turns), while Foresight's membership FAQ says the add-on comes with the unit unless the unit was bought ball-only. Club numbers need the included reflective club markers: one marker for club speed, attack angle and club path, and four for face angle, dynamic loft and impact location.
- 12Foresight QuadMAX
- Foresight's product page lists carry among the data the QuadMAX measures, while Foresight's help center says carry is calculated from the measured launch data. Foresight's club-marker article says the QuadMAX needs the Club Analysis add-on for advanced club data (face angle, dynamic loft, lie angle, impact location, and closure rate, which is how fast the club face turns), while Foresight's membership FAQ says the add-on comes with the unit unless the unit was bought ball-only. Club numbers need the included reflective club markers: one marker for club speed, attack angle and club path, and four for face angle, dynamic loft and impact location.
- 13Full Swing KIT
- Full Swing won't say which of the KIT's numbers are measured, and calls that information proprietary. Full Swing says the KIT measures spin rate, and that indoors the KIT needs less ball flight to read spin with Titleist RCT balls, which carry a mark the radar reads. Foresight Sports, which makes competing launch monitors, says the KIT calculates spin and face angle.
- 14Garmin G82
- Garmin presents the G82 as a tool for the range and the putting green, and says nothing about using the G82 indoors or into a net. The G82 can't read launch angle or spin, so the G82 estimates carry from speed alone and adds roll from a roll factor you set.
- 15Garmin R10
- With Titleist RCT balls, which carry a mark the radar reads, and at least 8 feet between the ball and the net, the R10 measures spin rate.
- Compared in Garmin R10 vs Garmin R50, Garmin R10 vs Rapsodo MLM2PRO, Garmin R10 vs Rapsodo MLM2PRO vs Square Golf and Garmin R10 vs SkyTrak+
- 16Garmin R50
- The R50's cameras measure ball speed, launch angle, spin rate and spin axis, and a trajectory model estimates the ball's flight. Club numbers need one of the included stickers on the club face.
- Compared in Garmin R10 vs Garmin R50 and Garmin R50 vs Foresight GC3
- 17GolfBuddy Shot Mate
- GolfBuddy lists carry as a measurement, but the Shot Mate sits about 5 feet behind the ball and never sees the ball land, so the Shot Mate can only calculate carry. Select the club on the Shot Mate before hitting, because the Shot Mate uses the club to calculate distance.
- 18GolfIn IDRA II
- GolfIn lists the IDRA II's ball and club data without saying which numbers are measured and which are calculated. GolfIn lists back spin and side spin rather than a single spin rate, and gives impact location from heel to toe only.
- 19GolfJoy GDS Pro
- Club numbers need the included clubhead stickers on the toe of the club.
- 20GolfJoy Rigel 2
- GolfJoy says its launch monitors measure shot trajectory, but the Rigel 2's cameras see only a 16 by 16 inch hitting zone, so carry, total distance, peak height and descent angle are calculated from the launch data. Club numbers need the included clubhead stickers.
- 21GolfJoy Rigel 3
- GolfJoy says its launch monitors measure shot trajectory, but the Rigel 3's cameras see only a 20 by 28 inch hitting zone, so carry, total distance, peak height and descent angle are calculated from the launch data. Club numbers need the included clubhead stickers.
- 22GolfJoy Rigel 3 Pro
- GolfJoy says its launch monitors measure shot trajectory, but the Rigel 3 Pro's cameras see only a 24 by 24 inch hitting zone, so carry, total distance, peak height and descent angle are calculated from the launch data. The Rigel 3 Pro manual lists impact location among the club data, while GolfJoy's product page lists dynamic lie (the club's lie angle at impact) instead of impact location. Club numbers need the included clubhead stickers.
- 23GolfJoy Spica 3
- One GolfJoy blog lists carry among the numbers the Spica 3 measures, but the Spica 3's cameras see only a 10 inch hitting zone around impact, so carry, total distance, peak height and descent angle are calculated. A second GolfJoy blog says the cameras capture spin, while the Spica 3 manual calls the image processing a spin calculation. The table shows spin as measured because the cameras read spin from images of the ball. Club numbers need the included club stickers.
- 24Izzo Launch Master
- Izzo says the Launch Master measures carry and total distance, but Izzo's setup puts the unit 5 feet behind the ball and the net 8 feet in front of the ball, so the radar never sees the ball land, and both distances are calculated.
- 25Izzo Launch Master Lite
- Izzo's product copy calls the Launch Master Lite's carry an accurate measurement, but the Launch Master Lite sits 5.5 feet behind the ball and never sees the ball land, so the Launch Master Lite calculates carry.
- 26Izzo Launch Master Pro
- Izzo says the Launch Master Pro measures carry, total distance and peak height, but Izzo's manual puts the unit 5 feet behind the ball when hitting into a net, where the radar can't see the ball peak or land, so the table marks those three as calculated. Izzo's "measures" list also includes smash factor, which is ball speed divided by club speed, and the measured marks for spin rate, launch angle and attack angle come from that list. The manual lets you scale carry and club speed by 90 to 110 percent.
- 27Izzo Launch Mate
- Izzo says the Launch Mate measures carry and total distance, but Izzo's setup puts the unit 5 feet behind the ball and the net 8 feet in front of the ball, so the radar never sees the ball land, and both distances are calculated.
- 28Izzo Launch Mate Mini
- Izzo's product copy calls the Launch Mate Mini's carry an accurate measurement. The Launch Mate Mini sits on the ground behind the ball and never sees the ball land, so carry is calculated.
- 29Izzo Launch Mate Tour
- Izzo lists carry, total distance and peak height among the numbers the Launch Mate Tour tracks, but Izzo's manual for the matching Launch Master Pro puts the unit 5 feet behind the ball when hitting into a net, where the radar can't see the ball peak or land, so the table marks those three as calculated. Izzo's list for the Launch Mate Tour also includes smash factor, which is ball speed divided by club speed, and the measured marks for spin rate, launch angle and attack angle come from that list. The same Launch Master Pro manual lets you scale carry and club speed by 90 to 110 percent.
- 30NVISAGE N1
- NVISAGE lists the N1's ball data under "Using Marked Balls", and the N1 reads spin from the marks on the 12 NVISAGE balls in the box.
- 31NVISAGE NEO-E
- NVISAGE defines the NEO-E's ball speed, launch angle and club numbers without saying whether the NEO-E measures or calculates each one. Club numbers need an NVISAGE club sticker on the toe of the club.
- 32PRGR HS-130A
- PRGR's manual says the HS-130A estimates distance from the measured ball speed and an average launch angle and spin rate for the club number you set, so set the club number before hitting.
- 33ProTee VX
- ProTee's tests found the VX works with no issues with an 8 foot 8 inch ceiling. With an 8 foot 6 inch ceiling, fast shots need a ball with many reference points, such as a TP5, for a correct spin reading, and 8 feet 4 inches is too low.
- 34Rapsodo MLM
- With Titleist RCT balls, which carry a mark the radar reads, and a Premium membership, the MLM measures spin rate.
- 35Rapsodo MLM2PRO
- The MLM2PRO measures spin rate and spin axis only with RPT balls, which carry a printed pattern the MLM2PRO's cameras read, and a Premium membership.
- Compared in Rapsodo MLM2PRO vs Square Golf Home Edition, Rapsodo MLM2PRO vs Mevo Gen 2, Garmin R10 vs Rapsodo MLM2PRO and Garmin R10 vs Rapsodo MLM2PRO vs Square Golf
- 36Shot Scope LM1
- Shot Scope's product page says the LM1 measures carry and total distance, while Shot Scope staff have described both as worked out from the LM1's readings.
- 37SkyTrak
- The SkyTrak has no radar or club sensor, and SkyTrak's software works out club speed from the measured ball data. SkyTrak says a clean white ball with the logo or a line facing the unit helps the spin reading.
- 38SkyTrak+
- The SkyTrak+ reads the ball with a camera and the bare club with radar. SkyTrak lists club speed, club path and face angle as measured, and applies machine-learning software to the radar's readings.
- Compared in Garmin R10 vs SkyTrak+
- 39SkyTrak ST MAX
- The ST MAX reads the ball with a camera and the bare club with radar. SkyTrak lists club speed, club path and face angle as measured, and applies machine-learning software to the radar's readings.
- 40Square Golf Home Edition
- With a regular ball, the Home Edition estimates spin rate, and estimates spin axis only when the club marker sticker is on the shaft. With one of the three dotted balls in the box, the Home Edition measures both. Club path and attack angle need the club marker sticker on the shaft.
- Compared in Rapsodo MLM2PRO vs Square Golf Home Edition, Home Edition vs Omni and Garmin R10 vs Rapsodo MLM2PRO vs Square Golf
- 41Square Golf Omni
- The Omni's cameras read the ball and the club at impact. With a regular ball, the Omni measures spin rate. Club numbers need a Square Golf sticker on the shaft. Club speed and impact location also need a second sticker on the club face.
- Compared in Home Edition vs Omni
- 42Stack Radar
- The Stack Radar estimates carry from ball speed and the club you set on the unit. In TheStack App you can enter a launch angle, which the Stack Radar doesn't read, adjust ball speed, and set the temperature and altitude.
- 43Trackman 4
- Indoors, the Trackman 4 calculates spin axis from club data instead of the ball's flight, and for spin rate Trackman recommends Titleist RCT balls, which carry a mark the radar reads. Impact location needs Trackman's impact lighting kit indoors.
- 44Trackman iO
- One Trackman blog says the iO measures carry, while another calls the iO's ball flight an indoor prediction, so the table marks carry as calculated.
- 45TruGolf APOGEE
- Dynamic loft needs TruGolf's club head stickers, and in some lighting or with some club finishes, face angle needs a metallic sticker.
- 46TruGolf LaunchBox
- For accurate spin, set the ball with the logo or a line facing the LaunchBox. Club speed and smash factor appear only in the E6 Connect simulator program, and TruGolf doesn't say whether club speed is measured or calculated.
- 47Uneekor Eye Mini
- The Eye Mini's cameras read ball speed, launch angle and spin at impact, inside a 12 by 8 inch hitting zone, and simulator software estimates the rest of the shot. The club statuses in the table come from Uneekor's page for the Eye Mini Lite, a sister model, which lists club speed, club path and attack angle as measured. Club numbers need Uneekor's club stickers.
- 48Uneekor Eye Mini Core
- The Eye Mini Core's cameras read the ball at impact, inside a 12 by 8 inch hitting zone, and simulator software estimates the rest of the shot. Uneekor says the Eye Mini Core is the same hardware as the Eye Mini Lite, and the club statuses in the table come from Uneekor's page for the Eye Mini Lite. Club numbers need Uneekor's club stickers.
- 49Uneekor Eye Mini Lite
- The Eye Mini Lite's cameras read ball speed, launch angle and spin at impact, inside a 12 by 8 inch hitting zone, and simulator software estimates the rest of the shot. Club numbers need Uneekor's club stickers.
- 50Uneekor Eye XO
- Uneekor's product page and manual recommend club stickers for accurate club numbers. Uneekor's spec article says club data needs the stickers, and Uneekor's AI Studio blog says the Eye XO reads the club without stickers.
- 51Uneekor Eye XO2
- Uneekor's product page and manual recommend club stickers for accurate club numbers. Uneekor's spec article says club data needs the stickers, and Uneekor's AI Studio blog says the Eye XO2 reads the club without stickers.
- 52Uneekor Eye XR
- Uneekor's manual says the Eye XR calculates face angle with a formula from ball and club data, without club stickers.
- 53Voice Caddie SC200 Plus
- The SC200 Plus manual says the SC200 Plus measures carry, but the radar sits 4 to 5 feet behind the ball and never sees the ball land, so carry is calculated.
- 54Voice Caddie SC300i
- The SC300i shows spin rate only in the MySwingCaddie app and not for the 9 iron or any wedge, and Voice Caddie doesn't say whether spin is measured or calculated. The SC300i product page says distance is worked out from the measured club speed, ball speed and launch angle, while Voice Caddie's SC200 Plus manual says Swing Caddie units measure carry.
- 55Voice Caddie SC4
- Voice Caddie's SC4 page says the SC4 measures carry, but the SC4 sits 5 feet behind the ball with about 10 feet of flight to the net, too short for the radar to see the ball peak or land, so carry, total distance and peak height are calculated. Voice Caddie lists spin rate for the SC4 without saying whether spin is measured or calculated, and the SC4 shows no spin for the gap, sand or lob wedge.
- 56Voice Caddie SC4 Pro
- Voice Caddie lists spin rate among the numbers the SC4 Pro measures, without saying whether that holds indoors, where the radar sees only a short part of the flight. The same list includes carry, which the SC4 Pro manual calls calculated.




