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.

Eight golf launch monitors on a dark table: Bushnell Launch Pro, Foresight GC3, Garmin R50, SkyTrak+, Garmin R10, Rapsodo MLM2PRO, Square Golf Omni and FlightScope Mevo Gen 2

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 speedMeasuredMeasured
Launch angleMeasuredMeasured
Launch directionMeasuredMeasured
Spin rateCalculatedNot supported
Spin axisCalculatedNot supported
Carry distanceCalculatedCalculated
Total distanceCalculatedCalculated
Peak heightCalculatedCalculated
Descent angleNot supportedCalculated
Club data
Club speedMeasuredMeasured
Smash factorMeasuredMeasured
Attack angleUnconfirmedMeasuredneeds a Premium membership
Club pathMeasuredMeasuredneeds a Premium membership
Face angleCalculatedNot supported
Face to pathCalculatedNot supported
Dynamic loftNot supportedNot supported
Impact locationNot supportedNot supported
  • 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.

Whether each of the 56 launch monitors measures or calculates each ball and club metric, indoors with regular balls
Launch monitorBall dataClub data
Ball speedLaunch angleLaunch directionSpin rateSpin axisCarry distanceTotal distancePeak heightDescent angleClub speedSmash factorAttack angleClub pathFace angleFace to pathDynamic loftImpact location
Blue Tees RainmakerMeasured1Calculated1Calculated1Calculated1Calculated1Calculated1Calculated1Calculated1Calculated1Measured1MeasuredCalculated1Calculated1Not supportedNot supportedNot supportedNot supported
Bushnell Launch ProMeasuredMeasuredMeasuredMeasuredMeasuredCalculated2CalculatedCalculatedCalculatedMeasured, needs a Foresight+ Silver membership or higher2Calculated, needs a Foresight+ Silver membership or higher2Measured, needs a Foresight+ Silver membership or higher2Measured, needs a Foresight+ Silver membership or higher2Not supportedNot supportedNot supportedNot supported
Bushnell Launch Pro IndoorMeasured, needs a software subscription, Bushnell says3Measured, needs a software subscription, Bushnell says3Measured, needs a software subscription, Bushnell says3Measured, needs a software subscription, Bushnell says3Measured, needs a software subscription, Bushnell says3Calculated, needs a software subscription, Bushnell says3Calculated, needs a software subscription, Bushnell says3Calculated, needs a software subscription, Bushnell says3Calculated, needs a software subscription, Bushnell says3Measured, needs a Foresight+ Silver membership or higher3Calculated, needs a Foresight+ Silver membership or higher3Measured, needs a Foresight+ Silver membership or higher3Measured, needs a Foresight+ Silver membership or higher3Not supportedNot supportedNot supportedNot supported
FlightScope MevoMeasuredUnconfirmedNot supportedNeeds ball stickers or special balls for accurate spin4Not supportedCalculated4Not supportedCalculated4Not supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
FlightScope Mevo Gen 2MeasuredMeasuredMeasuredNeeds ball stickers or special balls for accurate spin5Needs ball stickers or special balls for accurate spin5Calculated5Calculated5Calculated5Calculated, needs the Pro Package5MeasuredMeasuredMeasuredMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Face Impact Location add-on
FlightScope Mevo+MeasuredMeasuredMeasuredNeeds ball stickers or special balls for accurate spin6Needs ball stickers or special balls for accurate spin6Calculated6Calculated6Calculated6Calculated, needs the Pro Package6MeasuredMeasuredMeasuredMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Pro PackageMeasured, needs the Face Impact Location add-on
FlightScope X3CMeasuredMeasuredMeasuredNeeds ball stickers or special balls for accurate spin7Needs ball stickers or special balls for accurate spin7Calculated7Calculated7Calculated7CalculatedMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasured7
Foresight FalconMeasuredMeasuredMeasuredMeasuredMeasuredCalculated8CalculatedCalculatedCalculatedMeasured8Measured8Measured8Measured8Measured8Measured8Measured8Measured8
Foresight GC3MeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedMeasured9Measured9Measured9Measured9Not supportedNot supportedNot supportedNot supported
Foresight GC3SMeasuredMeasuredMeasuredMeasuredMeasuredCalculated10CalculatedCalculatedCalculatedMeasured10Measured10Measured10Measured10Not supportedNot supportedNot supportedNot supported
Foresight GCQuadMeasuredMeasuredMeasuredMeasuredMeasuredCalculated11CalculatedCalculatedCalculatedMeasured11Measured11Measured11Measured11Measured11Measured11Measured11Measured11
Foresight QuadMAXMeasuredMeasuredMeasuredMeasuredMeasuredCalculated12CalculatedCalculatedCalculatedMeasured12Measured12Measured12Measured12Measured12Measured12Measured12Measured12
Full Swing KITUnconfirmed13Unconfirmed13Unconfirmed13Measured13Unconfirmed13CalculatedCalculatedCalculatedNot supportedUnconfirmed13CalculatedUnconfirmed13Unconfirmed13Unconfirmed13CalculatedNot supportedNot supported
Garmin G82MeasuredNot supportedNot supportedNot supportedNot supportedCalculated14Calculated14Not supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Garmin R10MeasuredMeasuredMeasuredCalculated15CalculatedCalculatedCalculatedCalculatedNot supportedMeasuredMeasuredUnconfirmedMeasuredCalculatedCalculatedNot supportedNot supported
Garmin R50MeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculated16Not supportedMeasured16Measured16Measured16Measured16Measured16Measured16Not supportedNot supported
GolfBuddy Shot MateMeasuredNot supportedNot supportedNot supportedNot supportedCalculated17UnconfirmedNot supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
GolfIn IDRA IIUnconfirmed18Unconfirmed18Unconfirmed18Unconfirmed18Unconfirmed18CalculatedCalculatedCalculatedCalculatedUnconfirmed18MeasuredNot supportedUnconfirmed18Unconfirmed18MeasuredNot supportedUnconfirmed18
GolfJoy GDS ProMeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedMeasured19Measured19Measured19Measured19Not supportedNot supportedNot supportedNot supported
GolfJoy Rigel 2MeasuredMeasuredMeasuredMeasuredMeasuredCalculated20Calculated20Calculated20Calculated20Measured20Measured20Measured20Measured20Measured20Measured20Measured20Not supported
GolfJoy Rigel 3MeasuredMeasuredMeasuredMeasuredMeasuredCalculated21Calculated21Calculated21Calculated21Measured21Measured21Measured21Measured21Measured21Measured21Measured21Not supported
GolfJoy Rigel 3 ProMeasuredMeasuredMeasuredMeasuredMeasuredCalculated22Calculated22Calculated22Calculated22Measured22Measured22Measured22Measured22Measured22Measured22Measured22Measured22
GolfJoy Spica 3MeasuredMeasuredMeasuredMeasured23MeasuredCalculated23Calculated23Calculated23Calculated23Measured23Measured23Measured23Measured23Not supportedNot supportedNot supportedNot supported
Izzo Launch MasterMeasuredNot supportedNot supportedNot supportedNot supportedCalculated24Calculated24Not supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Izzo Launch Master LiteNot supportedNot supportedNot supportedNot supportedNot supportedCalculated25Not supportedNot supportedNot supportedMeasuredCalculatedNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Izzo Launch Master ProMeasured26Measured26Not supportedMeasured26Not supportedCalculated26Calculated26Calculated26Not supportedMeasured26MeasuredMeasured26Not supportedNot supportedNot supportedNot supportedNot supported
Izzo Launch MateMeasuredNot supportedNot supportedNot supportedNot supportedCalculated27Calculated27Not supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Izzo Launch Mate MiniNot supportedNot supportedNot supportedNot supportedNot supportedCalculated28Not supportedNot supportedNot supportedMeasuredCalculatedNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Izzo Launch Mate TourMeasured29Measured29Not supportedMeasured29Not supportedCalculated29Calculated29Calculated29Not supportedMeasured29MeasuredMeasured29Not supportedNot supportedNot supportedNot supportedNot supported
NVISAGE N1Needs ball stickers or special balls for accurate spin30Needs ball stickers or special balls for accurate spin30Needs ball stickers or special balls for accurate spin30Needs ball stickers or special balls for accurate spin30Needs ball stickers or special balls for accurate spin30CalculatedCalculatedCalculatedCalculatedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
NVISAGE NEO-EUnconfirmed31Unconfirmed31MeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedUnconfirmed31Measured31Unconfirmed31Unconfirmed31Unconfirmed31Measured31Unconfirmed31Unconfirmed31
PRGR HS-130AMeasuredNot supportedNot supportedNot supportedNot supportedCalculated32Calculated32Not supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
ProTee VXMeasuredMeasuredMeasuredMeasured33MeasuredCalculatedCalculatedCalculatedCalculatedMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasured
Rapsodo MLMMeasuredMeasuredMeasuredNot supported34Not supportedCalculatedCalculatedCalculated, needs a Premium membershipNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Rapsodo MLM2PROMeasuredMeasuredMeasuredNot supported35Not supported35CalculatedCalculatedCalculatedCalculatedMeasuredMeasuredMeasured, needs a Premium membershipMeasured, needs a Premium membershipNot supportedNot supportedNot supportedNot supported
Shot Scope LM1MeasuredNot supportedNot supportedNot supportedNot supportedCalculated36Calculated36Not supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
SkyTrakMeasuredMeasuredMeasuredMeasured37MeasuredCalculatedCalculatedCalculatedCalculatedCalculated37Calculated37Not supportedNot supportedNot supportedNot supportedNot supportedNot supported
SkyTrak+MeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedMeasured38Measured38Not supportedMeasured38Measured38Measured38Not supportedNot supported
SkyTrak ST MAXMeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedMeasured39Measured39Not supportedMeasured39Measured39Measured39Not supportedNot supported
Square Golf Home EditionMeasuredMeasuredMeasuredCalculated40Calculated40Calculated40Calculated40Calculated40Not supportedNot supportedNot supportedMeasured40Measured40Calculated40Calculated40Calculated40Not supported
Square Golf OmniMeasuredMeasuredMeasuredMeasured41MeasuredCalculated41Calculated41Calculated41Calculated41Measured41Measured41Measured41Measured41Calculated41Calculated41Calculated41Measured41
Stack RadarMeasured42Not supported42Not supportedNot supportedNot supportedCalculated42Not supportedNot supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Trackman 4MeasuredMeasuredMeasuredNeeds ball stickers or special balls for accurate spin43Calculated43CalculatedCalculatedCalculatedCalculatedMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasuredMeasured43
Trackman iOMeasuredMeasuredMeasuredMeasuredMeasuredCalculated44CalculatedCalculatedCalculatedMeasuredMeasuredMeasured, needs the Home Complete packageMeasured, needs the Home Complete packageMeasured, needs the Home Complete packageMeasured, needs the Home Complete packageMeasured, needs the Home Complete packageMeasured, needs the Home Complete package
TruGolf APOGEEMeasuredMeasuredMeasuredMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedMeasured45Measured45Measured45Measured45Measured45Measured45Measured45Not supported
TruGolf LaunchBoxMeasuredMeasuredMeasuredMeasured46Measured46CalculatedCalculatedCalculatedCalculatedUnconfirmed46Calculated46Not supportedNot supportedNot supportedNot supportedNot supportedNot supported
Uneekor Eye MiniMeasured47Measured47UnconfirmedMeasured47MeasuredCalculated47Calculated47Calculated47Calculated47Measured47Measured47Measured47Measured47Not supportedNot supportedNot supportedNot supported
Uneekor Eye Mini CoreMeasuredMeasuredUnconfirmedMeasuredMeasuredCalculated48Calculated48Calculated48Calculated48Measured, needs the Club Data upgrade48Measured, needs the Club Data upgrade48Measured, needs the Club Data upgrade48Measured, needs the Club Data upgrade48Not supportedNot supportedNot supportedNot supported
Uneekor Eye Mini LiteMeasured49Measured49UnconfirmedMeasured49MeasuredCalculated49Calculated49Calculated49Calculated49Measured49Measured49Measured49Measured49Not supportedNot supportedNot supportedNot supported
Uneekor Eye XOMeasuredMeasuredUnconfirmedMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedUnconfirmed50Measured50Unconfirmed50Measured50Measured50Measured50Unconfirmed50Unconfirmed50
Uneekor Eye XO2MeasuredMeasuredUnconfirmedMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedUnconfirmed51Measured51Unconfirmed51Measured51Measured51Measured51Unconfirmed51Unconfirmed51
Uneekor Eye XRMeasuredMeasuredUnconfirmedMeasuredMeasuredCalculatedCalculatedCalculatedCalculatedUnconfirmedMeasuredNot supportedMeasuredCalculated52Not supportedNot supportedNot supported
Voice Caddie SC200 PlusMeasuredNot supportedNot supportedNot supportedNot supportedCalculated53CalculatedNot supportedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Voice Caddie SC300iMeasuredMeasuredNot supportedUnconfirmed54Not supportedCalculated54CalculatedCalculatedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Voice Caddie SC4MeasuredMeasuredMeasuredUnconfirmed55Not supportedCalculated55Calculated55Calculated55Not supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot supported
Voice Caddie SC4 ProMeasuredMeasuredMeasuredMeasured, Voice Caddie says56UnconfirmedCalculated56CalculatedCalculatedNot supportedMeasuredMeasuredNot supportedNot supportedNot supportedNot supportedNot supportedNot 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.