AI Golfer
§5 Section 5 of 6 3,376 words · 15 min

Turning Analysis Into a Practice Plan

Most golfers who film their swing never get past the first ten seconds of usefulness. You capture a driver from down the line, drag it into an app, something draws a red line across your hips, and a paragraph appears telling you that you’re coming over the top and should “work on sequencing.” Then you go to the range and hit forty 7-irons exactly as you did last week.

The gap is not effort. It’s that an ai golf practice plan only works if three things are true in order: the capture is good enough for the software to measure anything, the software is actually measuring rather than guessing, and the fault you pull out of it is the one costing you shots. Break any of those and you’ve built a training block on sand. This page walks through each link, names the tools that hold up and the ones that don’t, and shows how a diagnosis turns into six weeks of work you can actually do.

What “AI” Means in the Tools You Already Own

There are three genuinely different things being sold under the same word, and they fail in different ways.

The first is pose estimation. A model finds joint positions in each video frame and, in the better implementations, lifts them into a 3D skeleton. Sportsbox 3DGolf is the serious consumer example: single-camera capture from your phone, output as pelvis and chest rotation, sway, thrust, lift, plus hand path depth and height. It’s doing real geometry. It’s also inferring depth from a 2D image, which is exactly as hard as it sounds.

The second is ball and club tracking, which isn’t really AI at all in most cases. Radar and camera launch monitors measure physical quantities. The “AI” branding on a Rapsodo MLM2PRO refers mostly to the shot-classification and video-trim features, not the measurement itself.

Third, and most of what’s arrived in app stores since 2024: a vision-language model looking at a frame or two and writing prose. You upload a swing, the app sends stills to a general-purpose model, and you get back fluent, confident coaching. These are the ones to be suspicious of. They cannot measure an angle. They produce plausible golf language conditioned on what swings usually look like, and they will happily tell a player with a 4° in-to-out path that they’re coming over the top because the still frame resembled one. If an app gives you paragraphs but no numbers, and no way to see what it measured, it is not analysis. It’s autocomplete wearing a visor.

The Capture Problem: Most Bad Analysis Starts Before the Swing

Before you evaluate any tool, evaluate your footage. The single biggest source of wrong output is a camera in the wrong place, and no model corrects for it.

Frame rate first. A driver clubhead at 110 mph is travelling 161 feet per second. At 240 fps you get one frame every 8 inches of clubhead travel; at 120 fps, every 16 inches. You will essentially never capture the actual impact frame. Any app confidently reporting your shaft lean or face angle “at impact” from 120 fps phone video is reporting the nearest frame, which could be four inches before or after the ball. For iron work at 85 mph, 240 fps gives you roughly 6 inches per frame, which is workable for sequencing but still not for impact geometry.

Shutter speed is separate from frame rate and people conflate them constantly. Indoors under typical garage lighting, a phone in slow-motion mode will often sit at around 1/250s exposure, which smears the clubhead across most of a foot. You want 1/1000s or faster. Outdoors in bright light your phone picks that automatically. Indoors you either add a lot of light or use a manual camera app (Filmic Pro is the usual choice) to lock the shutter and accept the noise.

Then there’s rolling shutter. Phone sensors read out line by line, so a fast-moving shaft appears bent in the frame. It is a sensor artifact, not shaft deflection, and it makes impact-adjacent frames useless for anything involving the club. Measure your body from those frames if you like. Don’t measure the club.

Camera position is where repeatability lives or dies:

  • Down the line: lens on the ball-target line extended back through your hands, 8 to 10 feet away, lens height at hand height (roughly 32 to 36 inches for most adults). Raise the lens 12 inches and your apparent shaft plane shifts by several degrees, which is more than the change you’re trying to detect.
  • Face on: square to the target line, same distance, lens at belt or lower-sternum height.
  • Every session: same tripod, same marked height, same distance. Put tape on the mat. If you can’t reproduce the setup, you can’t compare week 1 to week 6, and comparison is the entire point.

Sportsbox is explicit about this because its depth inference depends on it. Feed it a phone propped against a bag at knee height and it will still return numbers. They just won’t mean anything.

Which Tools Actually Read the Footage, and Where They Break

ToolWhat it genuinely measuresWhere it’s weakRough UK cost
Sportsbox 3DGolfPelvis/chest rotation, bend, side bend, sway, thrust, lift; hand depth and heightDistal joints (wrists, forearms) are the least reliable; needs strict framing and correct height input; single-camera depth is an estimate~£15-20/month consumer tier
OnFormVideo capture, frame-by-frame, auto body overlay, side-by-side comparison, coach feedback loop2D angles only; overlay is a drawing aid, not a measurement systemFree tier; paid from ~£10/month
V1 Golf2D video, auto swing detection, pro comparison libraryIts automated “score” is pattern-matching against a template, not a fault diagnosisFree tier; V1 Pro paid
HackMotionLead wrist flexion/extension and radial/ulnar deviation, continuously through the swing, at high sample ratesTells you nothing about path, pivot or low point; it is one joint~£250-£400
Blast Motion GolfBackswing and downswing time, tempo ratio, a handful of putting metricsGrip-end sensor; no face or path data~£150
Shot Scope V5/X5On-course shot distances, dispersion, proximity, putting, strokes gainedNo swing data at all~£250, no subscription
Arccos CaddieSame category, sensor-in-grip, larger dataset, club recommendationsSubscription; shot detection occasionally misfires on chips~£150 plus annual sub

The pairing that covers the most ground for a club golfer is one body-measurement tool plus one outcome-measurement tool. Sportsbox and Shot Scope tell you different things and neither substitutes for the other. Adding a third video app rarely adds information.

A note on wrist data: if your miss is a two-way one and you suspect face control, HackMotion answers that question in a way no phone video will, because lead wrist extension at impact is genuinely hard to see at 240 fps and genuinely easy to measure with a sensor on the wrist. A player moving from 20° of lead wrist extension at the top to 8° at impact has a very different face story from one who stays at 25° throughout.

What Your Budget Launch Monitor Is Actually Measuring

This matters more than the marketing suggests. A Garmin Approach R10 costs around £460 and reports club path and face angle. It does not see your club. It is a doppler radar watching the ball and, for the club numbers, working backwards from ball flight plus a model. The ball data is reasonably solid; the club data is an inference, and it inherits every error in the ball measurement.

Rapsodo’s MLM2PRO combines camera and radar and measures spin directly when you use their RPT balls, which is a real advantage over spin-estimating units. Without RPT balls, spin is modelled. If you’re comparing sessions, use the same ball type throughout or your carry numbers will drift for reasons that have nothing to do with your swing.

Indoor use compounds this. Short flight windows mean radar units see less of the ball’s path and extrapolate more. A carry number generated from 8 feet of observed flight in a garage is a projection, not a measurement. Treat indoor absolute distances as approximate and indoor changes as meaningful, because the error is broadly consistent session to session.

Here’s what a real diagnostic block looks like. Twelve 7-irons, Garmin R10, outdoors, same ball:

Shot  Ball(mph)  Launch  Spin    Carry  Path    Face   F-t-P   Offline
 1     108.4      18.2°   6420    148    +3.1   +0.4   -2.7     12L
 2     104.9      19.8°   7180    139    +4.6   +1.9   -2.7     19L
 3     109.1      17.6°   6210    151    +2.2   +2.0   -0.2      3R
 4     101.2      21.4°   7740    130    +5.8   +0.9   -4.9     26L
 5     107.8      18.0°   6380    147    +2.9   +1.1   -1.8      8L
 6     110.2      17.1°   6050    153    +1.8   +2.4   +0.6      6R
 7     103.6      20.2°   7390    135    +5.1   +1.4   -3.7     22L
 8     108.8      18.4°   6300    149    +2.6   +1.6   -1.0      4L
 9     102.1      21.0°   7610    132    +5.4   +0.7   -4.7     24L
10     109.6      17.8°   6180    152    +2.4   +2.1   -0.3      2R
11     105.3      19.4°   7020    141    +4.2   +1.2   -3.0     17L
12     108.2      18.6°   6440    148    +3.0   +1.8   -1.2      6L

Mean carry 143.8  |  SD 7.9  |  Path SD 1.4°  |  Face SD 0.6°  |  F-t-P SD 1.8°

Read that properly and the story is not “inconsistent contact.” Face angle is remarkably stable at 0.6° of standard deviation. Path is the variable, and every time path goes above +4°, spin jumps 1000 rpm, launch climbs, carry drops 15 yards and the ball hooks left. This player has good face control and an unstable path. Any drill aimed at “squaring the face” is aimed at the one thing already working.

From Diagnosis to a Plan: One Fault, Three Possible Causes

Suppose Sportsbox flags early extension. Its readout for a mid-handicapper might look like:

Pelvis Thrust (toward target line)
  Top of backswing:      -1.2 in
  Early downswing:       +2.8 in
  Impact:                +4.6 in
Chest Bend (forward tilt)
  Address:                32.1°
  Impact:                 21.4°   (loss of 10.7°)
Hand Depth at P6:         6.2 in behind address trail hand position

That is early extension by any definition. But the software has told you what, not why, and the three common whys need completely different work:

Cause one, physical. The player cannot maintain hip flexion under load because of restricted hip internal rotation on the lead side or weak glutes. Test it off the club: can they hold a hip hinge at 30° while rotating the chest 45°? If not, drills won’t fix it, a strength and mobility block will.

Cause two, a path compensation. The club is stuck behind them in the downswing and standing up is the only way to make room. Look at hand depth. If the trail hand at P6 is 6 inches deeper than address, the body is solving a problem the arms created. Fixing the pelvis directly will produce blocks and hooks because you’ve removed the compensation and left the cause.

Cause three, low point control. The player is instinctively backing out to avoid hitting it fat. Common in anyone who’s played a lot off soft ground. Their brain has learned that standing up saves the shot. Take that away before they can strike the ground consistently ahead of the ball and scores get worse before they get better.

Same measurement, three plans. This is where automated coaching collapses, and why the number is the start of the conversation rather than the end of it.

Worked Example: A 14 Handicap Losing Shots Off the Tee

Real shape of a real problem. Player off 14, plays a parkland course in Hertfordshire, 235-yard average total drive, filmed on an iPhone at 240 fps, six months of Shot Scope data.

Shot Scope said: 41% fairways hit, 4.2 penalty-or-recovery situations per round, and an average of 1.9 strokes lost off the tee against a scratch baseline. Approach was losing more in absolute terms (about 4.1 shots), but the tee shots were the ones creating the approach problem, because 59% of second shots were from rough, trees or a punch-out.

The launch monitor said: driver path averaging +4.8° in-to-out with face averaging +1.1° open, so a face-to-path of roughly 3.7° closed, producing a low hook that ran into the left rough or a block right when the hands got late. Two-way miss, single cause.

Sportsbox said: pelvis thrust of +3.9 inches by impact, chest bend loss of 12°, hand depth 5.8 inches behind address.

Physical screen said: lead hip internal rotation of 22° (below the 35° or so you’d like), and he could not hold a hinge under rotation.

The plan that came out of it ran eight weeks, not six, because the mobility work needed a head start:

Weeks 1-2, capacity only. No swing changes at all. Three sessions a week of 90/90 hip switches, half-kneeling hip flexor work, and hip airplanes. Continue playing, continue swinging as before. Re-test hip internal rotation at the end of week 2.

Weeks 3-5, low point and depth. Introduce a towel-behind-the-ball drill for ground contact and a headcover-outside-the-ball gate to stop the path going further right. Block practice, 40 balls per session, 7-iron only, with the phone running every fifth swing so he could check hand depth rather than feel. Target: pelvis thrust under +2.5 inches, hand depth within 3 inches of address.

Weeks 6-8, transfer. Driver back in. Random practice: never the same club twice in a row, every shot with a target and a start-line window. Nine-shot games. On-course play with Shot Scope running.

Result at week 8: path down to +2.1° average, face-to-path SD from 2.4° to 1.3°, fairways hit from 41% to 58%. The handicap moved to 11.4 over the following three months. The mobility work is what unlocked it, and no video app would have told him that.

How Many Balls Before You Believe the Change

This is the part almost everyone skips, and it causes more wasted practice than bad diagnosis does.

In that 12-shot 7-iron sample above, carry standard deviation was 7.9 yards. The standard error of the mean from 12 shots is 7.9 divided by the square root of 12, or about 2.3 yards. Which means if you make a change and your average carry goes up by 4 yards, that’s inside two standard errors and you have learned essentially nothing. To detect a genuine 3-yard improvement with any confidence you’d need somewhere north of 50 shots per condition.

Use lower-variance metrics instead. Face-to-path standard deviation, strike location on foot spray, percentage of shots inside a start-line window, low point relative to the ball. These stabilise in 15 to 20 shots rather than 50, because you’re measuring consistency directly rather than inferring it from an average.

Keep a simple before/after structure: 15 shots baseline at the start of the block, 15 shots at the end, same club, same ball, same location, same time of day if you can manage it. Compare the spread, not the best one.

And test off turf. Mats hide a fat strike completely, because the club bounces into the ball. A player who has grooved a 2° steep angle of attack on a mat will chunk it the first time they’re on a wet fairway in October. If your only practice surface is a mat, budget at least one turf session per fortnight to check the diagnosis still holds.

Where On-Course Data Overrules the Swing Analysis

Swing analysis will always find something. Point it at a scratch player and it’ll find something. The question is whether what it found is costing you strokes, and only on-course data answers that.

Broadie’s strokes-gained work found that for amateurs, roughly two-thirds of the gap to scratch sits in full swings from 100 yards and out, with approach play the single largest bucket at around 40%. Putting is usually about 15%. Which means the player who spends eight weeks on their putting stroke because a video app flagged an open face at impact is, in the median case, working on the smallest available prize.

Run three rounds through Shot Scope or Arccos before you commit to a practice block. Look for:

  • Strokes gained by category. Where is the actual leak?
  • Proximity by distance band. If you’re averaging 50 feet from 100 yards, your wedge game is the problem regardless of what your driver looks like.
  • Penalty and recovery frequency. Two lost balls a round is 4 shots. Nothing in your swing analysis will match that for return on effort.
  • Three-putt count. Above two per round and it’s a distance control issue, almost never a face angle issue.

If the swing analysis and the on-course data disagree about priority, the on-course data wins. It’s measuring the thing you’re actually trying to change.

Running the Plan When You Can’t Get to the Range

Eight weeks of range sessions at £12 a bucket, twice a week, is around £200, and for most people the limiting factor is time rather than money. Which is why the block above is designed so that roughly half the volume happens at home. Low point control, hand depth, pivot patterns and tempo all train without a ball, and several of them train better without one, because there’s no outcome to distract you from the movement.

We’ve broken the home half of this out in detail: Home Practice Drills You Can Run From Your Own Swing Data maps specific drills to specific measurements, so if Sportsbox gave you 4 inches of pelvis thrust or your launch monitor gave you a 5° in-to-out path, there’s a corresponding thing to do in a garage with a mirror and a phone. It also covers how to set up a repeatable filming position indoors, which is the bit that makes week-to-week comparison possible.

Two practical constraints for home work. Film every session, even briefly, because feel drifts fast and you will practise the wrong movement for three weeks without knowing. And keep home sessions short: 15 minutes of deliberate reps beats an hour of unfocused swinging, and the shorter session is the one you’ll actually do on a Tuesday in January.

The Ways These Plans Usually Fall Apart

Changing the measurement setup mid-block. New tripod height, different phone, moved from the left bay to the right bay at the range. Your week 6 numbers are now incomparable to week 1 and you can’t tell whether anything worked.

Chasing whatever the app flagged most recently. Every session produces a new “biggest fault” because the software ranks by deviation from a model, and deviation moves around. Pick one thing. Stay on it for the full block even when week 3 looks worse than week 1, which it often will.

Treating an automated verdict as a diagnosis. An app that says “over the top” has matched a pattern. It hasn’t screened your hips, hasn’t seen your path numbers, and doesn’t know you back out of it because you’re scared of hitting it fat. The number is evidence. You still have to do the reasoning, or pay someone to do it with you.

Practising block when you need random. Forty balls with the same club at the same target builds a movement that evaporates on the first tee. The research on contextual interference is unambiguous: block practice produces better practice performance and worse retention. Use it for the first two weeks of a motor change, then get out of it.

Ignoring the equipment. A 14 handicap fighting a hook with a driver set to draw bias and a shaft too soft for their transition is fighting their own gear. Before eight weeks of path work, check the lie angles on your irons with impact tape and check what the driver’s adjustable hosel is currently set to. Neither costs anything and both occasionally solve the whole problem.

Your next session is straightforward: set the tripod, film 15 swings with one mid-iron at 240 fps in decent light, run three rounds’ worth of on-course data, and write down the one metric you’re going to move over the next six weeks. Everything after that is just showing up.

In this section

The supporting pages under this subject.