Discipline: ball position is a fixed fundamental β measured and identical every time, not a feeling. It does not drift back on its own. If it moved, you moved it
Driver: Off left heel β ball just forward of the tee peg (hitting on the upswing). Tee at 1.5" (equator of ball at top of clubface)
3-wood (fairway): Just inside left heel β 1β2" right of driver position
5-wood (fairway): Between left heel and center β slightly more back than 3-wood
3-wood off tee: Just inside left heel β ball directly over the tee peg (level sweep). Tee Β½" high, bottom of ball even with top of clubface
5-wood off tee: Between left heel and center β ball just behind the tee peg (slight downward strike). Tee ΒΌ" high, bottom of ball at top of tee (bottom groove of clubface contacts equator of ball)
Mid irons (5β7): Just left of center
Short irons (8βPW): Center or just right of center
52Β° (gap wedge): Center or just right of center β similar to PW
56Β° (sand wedge): Just right of center β encourages a slightly descending strike
60Β° (lob wedge): Just right of center β ball back promotes clean contact and prevents fat shots
π§ Address Cues (Brian Norman)
Weight slightly forward β favor the lead side at address. This is the weight only β not the head
Head behind the ball β "nose over" is an anti-sway cue only: keep the head still and behind the ball, never let it drift in front of it
Spine square β not tilting sideways
Right shoulder β aim it at the target as your directional guide
Don't sway right β stay centered, left leg ready to post
β οΈ Ball Position Diagnostic
Lee Trevino: If shots are consistently coming out low, 99% of the time the ball is too far forward in your stance
1. Feel weight of right foot pushing into the ground β prevents swaying off the ball
2. Head stays behind the ball β "nose over" only means do not sway off it. Keep the head still and behind the ball, never in front
3. Start the downswing before reaching the top β initiate body rotation while backswing is still completing
4. Right shoulder comes around on plane to target β drives through the ball, not past it
5. Keep clubface square and in line with spine β maintain face angle through impact
6. Rotate, don't swing the backswing β feel the torso turning, right shoulder stretching toward the target at full turn
7. Get arms up higher earlier β feel like lifting a waiter's tray, not dragging the club slowly away from the ball
8. Visualize the divot in front of the ball β from setup and takeaway, see the low point ahead of the ball. Let a body-generated swing drive through to create it, not hands
9. Left leg anchors the turn β coil into the stretch, let it unwind itself β left leg is the fixed post. Rotate against it on the backswing, then inertia does the work
π Brian Norman Keys
Turn at an incline β not level, follow your spine angle. Don't turn shoulder level and load back foot β this also pulls head away from ball
Width over length β wide arc more important than going to parallel. Drill: stance against wall, touch it on turn back
Don't load the back foot β keep weight centered
Head quiet, behind the ball β keep it still through the turn. Don't sway it off the ball, and don't let it drift forward
Right elbow extended on the way back
Left shoulder to back foot on drives β full turn
ποΈ Drills
Pre-Backswing Drill: Club parallel to ground β parallel to target β clubhead matches spine angle
Stop Sway: Left hip holds ball against wall β turn without it falling
Keep hands in front: Make fist with right hand, hold against left upper arm β stops left arm crossing chest
Shoulder turn drill: Balance on right leg, fold arms across chest, practice turn (Ryan Mouque)
Torso not elbows: Use torso rotation to drive backswing, not arms
Allow head & neck to rotate β don't freeze the head, let it turn naturally
βοΈ Weight Shift
Lee Trevino: Hit from inside at 7 o'clock β in-to-out path
Rotate body, not hands β let body drive the club, not hand manipulation
Left leg posts up β firm up the left side through impact
Thumbs to target before release β left arm straight, rotates through shoulder. Delay the hands
Sternum stays upright through downswing β if you dip, hands take over to compensate and you lose rotation
Right hand gets vertical on descent β club getting behind and too low causes a sweeping around motion. Feel the right hand drive vertically down
Shoulder rotates down and left β not just around. Down and left pulls the club through on plane
Hammer to nail: Handle leads through impact β if it was a hammer hitting a nail, it has to stay on path. Let it unwind and lead through the follow through
Fairway woods low point: Ball just inside left lead shoulder β good indicator of swing low point
ποΈ Drills
Split grip drill β feel rotation, minimize hand flip, sense of pulling club down
One-arm drill: Right hand only with left arm against chest or behind back. Use body to follow through. 10 reps, gradually add balls
Rotation drill: Trail arm connected to body, preset club shallow β stops hand flip at impact
Stop flip with broom: Hold broom through impact to eliminate flip
Half backswing drill: Short backswing, focus purely on shoulder rotation β feel like hitting outside of ball as shoulders turn through. Grooves rotation without arms taking over
Two-ball drill: Place a second ball just in front of and slightly inside your target ball β forces a more vertical downswing and stops club getting behind you. Hit the target ball without touching the front ball
Weighted ball toss feel: Imagine tossing a weighted ball with both hands β but use hips to rotate and power it, not arms. That's the sequencing feel
π― Path & Release
Lee Trevino β 7 o'clock: Hit from inside, slightly in-to-out for a draw. If pushing, feel 6 o'clock (straight)
Feel shoulder separate from head through impact
Don't stop quick after impact β keep rotating to a full finish
Hip position: Hips must clear before arms deliver the club
Sync your log across devices using a private GitHub repo and a fine-grained
Personal Access Token. The token lives only in this browser β never
committed, never uploaded with the app.
One-time setup: create a private repo on GitHub (for example
golf-data), then create a fine-grained PAT scoped to only that
repo with Contents: Read and write. Paste the values below.
AI Settings
Connect your own Anthropic API key to enable in-app analysis. The key lives
only in this browser β never committed, never uploaded, never visible in the
public repo.
One-time setup: sign in at console.anthropic.com
(separate account from claude.ai), add a payment method, go to API Keys,
create a new key, and paste it below.
Each Analyze tap costs roughly $0.01β$0.05 depending on model and how much
text is involved. Content you analyze is sent to Anthropic's API; per their
policy, API content is not used to train models.
Analysis
Saved analyses
New course
Scan a scorecard
Sonnet is cheaper and fast; Opus reads messy or faint cards better. Re-scan the same photo on each to compare.
Take a photo or pick one from your library. We read the printed layout (par, stroke index, yardage) and ignore any handwritten scores.
Log round
Scan scorecard
Reads handwritten scores per player. Sonnet is cheaper; Opus reads messy handwriting better.
Pick the course first so scores map to the right holes. Multi-player cards: we cannot always tell which line is yours, so confirm it after reading.