THE BAG

Every shot on file, drawn where it landed

Measured to

Worst gap on carry

31.1yd

hole · 5 Iron6 Iron

In the bag
13

4 never measured

Sessions
8
Shots logged
301
Trusted
217
Clubs drawn
8
Held back
1

under 15

Plan view · to where it landed · scale 1:1 both ways

FAIRWAY 30 YDTEE5i 1956i 1637i 1598i 1579i 138PW 122GW 98SW 9275100125150175200-40-200+20+40← LEFT · LATERAL MISS, YARDS · RIGHT →CARRY, YARDS
Hover or tab a club for its numbers

One dot per trusted shot, drawn where the ball landed. Each cone is the middle 50% of that club’s carry distances by the middle 80% of its aim, in degrees — so its sides converge on the tee, the way a miss does. The bar is the median, the ringed dot median miss, and the faint rays are those same two angles run back toward the tee. Scale is one-to-one both ways, so the shapes are true and the fairway is really 30 yards wide.

The scoring bag

What each wedge carries at less than a full swing. The ledger cannot see a partial’s length — only a block labeled by hand in data/wedge-blocks.json can say what a half swing carries — so an empty cell is a swing nobody has measured, not a swing that does not exist.

carry, ydhalf¾full
PW
122
114128
GW
98
94103
SW
92
8698
LW

0 of 8 partial cells measured. A partial cell shows its median at 8 usable labeled shots, with the middle-half band beneath; the full column is the chart’s own stock carry at its 15-shot gate. Carries always. /practice says which cell to hit next.

What is in the bag

The one thing on this page that is not derived from a shot. Written by hand in data/bag.json, because a ledger of what you hit cannot tell you what you did not — a club with no shots leaves the chart above looking finished.

ClubLoftHeadShots
Driver10.5°TaylorMade Stealth 20 of 1
3 Hybrid19°Callaway UWnever
3 Iron19°TaylorMade P790 (2021)never
4 Iron21°TaylorMade P790 (2021)never
5 Iron23.5°TaylorMade P790 (2021)20 of 26
6 Iron26.5°TaylorMade P790 (2021)27 of 41
7 Iron30.5°TaylorMade P790 (2021)27 of 34
8 Iron35°TaylorMade P790 (2021)18 of 25
9 Iron40°TaylorMade P790 (2021)32 of 44
Pitching Wedge45°TaylorMade P790 (2021)35 of 49
Gap Wedge50°Titleist Vokey39 of 53
Sand Wedge54°Titleist Vokey19 of 28
Lob Wedge58°Titleist Vokeynever
3i–PW
KBS S-Taper Steel, Chrome · Golf Pride Tour Velvet 360

Lofts are what each club left the factory as, and not one of the 13 has been checked against a gauge — the driver’s sleeve is adjustable and nobody has read its setting. A blank is a field nobody has filled in, never a guess.

Read these with care

  • 6 Iron — measured across 3 sessions whose medians differ by 10.3 yd. The band in the chart is partly day-to-day drift, not shot-to-shot spread.
  • 8 Iron — measured across 2 sessions whose medians differ by 14.1 yd. The band in the chart is partly day-to-day drift, not shot-to-shot spread.
  • Pitching Wedge — measured across 3 sessions whose medians differ by 16.8 yd. The band in the chart is partly day-to-day drift, not shot-to-shot spread.
  • Sand Wedge — measured across 2 sessions whose medians differ by 10.8 yd. The band in the chart is partly day-to-day drift, not shot-to-shot spread.
  • No smash factor on 46 of 301 shots 2026-07-02, 2026-08-02 tracked the ball but not the club. Those shots skip the smash-based mishit test entirely, so they are filtered more loosely than the rest.
  • No club speed on 46 of 301 shots 2026-07-02, 2026-08-02 tracked the ball but not the club.

The offline numbers above are landing positions. Where each miss came from — started off line, or bent in the air — is its own report: the flight, not just the landing →

Which shots the heuristics excluded, and why, is auditable shot by shot in the sessions tool →

Course and range, side by side

Median over clear full swings AutoShot heard on grass (4 rounds), next to this page’s carry median — two measurements of the same club, neither grading the other. Course yards are point-to-point — where the ball came to rest — so they read closest to total; on carry, some of the gap is just roll. The rounds behind the course numbers are traced shot by shot on the rounds page.

  • Drivercourse 252 yd (38 swings)no drawn range number — the course is this club's first measurement
  • 3 Hybridcourse 220 yd (23 swings)no drawn range number — the course is this club's first measurement
  • 7 Ironcourse 176 yd (12 swings)range 159 yd on carry
  • 9 Ironcourse 138 yd (10 swings)range 138 yd on carry
  • Gap Wedgecourse 103 yd (16 swings)range 98 yd on carry

Every number on this page

  • Driver

    held back · n=0 of 1 · 1 sess
    carry
    p25 med p75 roll
    offline
    p10 p90
    aim
    p10 p90
    strike
    ball smash launch spin
  • 5 Iron

    n=20 of 26 · 1 sess
    carry
    p25 189.5med 194.5p75 200.3roll 10.3
    offline
    p10 -9.0p90 29.4
    aim
    p10 -2.5p90 9.4
    strike
    ball 133.1smash 1.363launch 17.6spin 5337
  • 6 Iron

    n=27 of 41 · 3 sess
    carry
    p25 155.1med 163.5p75 172.3roll 7.5
    offline
    p10 -4.3p90 27.2
    aim
    p10 -1.5p90 9.5
    strike
    ball 116.7smash 1.290launch 17.7spin 5752
  • 7 Iron

    n=27 of 34 · 1 sess
    carry
    p25 155.8med 159.4p75 164.1roll 8.6
    offline
    p10 -4.6p90 33.1
    aim
    p10 -1.7p90 12.4
    strike
    ball 112.7smash 1.327launch 18.9spin 5511
  • 8 Iron

    n=18 of 25 · 2 sess
    carry
    p25 149.3med 156.6p75 161.4roll 7.6
    offline
    p10 -12.8p90 9.1
    aim
    p10 -4.6p90 3.3
    strike
    ball 113.7smash 1.321launch 21.0spin 6184
  • 9 Iron

    n=32 of 44 · 3 sess
    carry
    p25 134.2med 138.3p75 142.6roll 5.8
    offline
    p10 -19.0p90 13.7
    aim
    p10 -8.1p90 5.8
    strike
    ball 105.2smash 1.239launch 23.0spin 7089
  • Pitching Wedge

    n=35 of 49 · 3 sess
    carry
    p25 114.4med 121.8p75 128.4roll 4.5
    offline
    p10 -19.5p90 6.6
    aim
    p10 -9.2p90 3.3
    strike
    ball 97.5smash 1.183launch 25.0spin 7853
  • Gap Wedge

    n=39 of 53 · 3 sess
    carry
    p25 94.0med 98.3p75 102.9roll 3.4
    offline
    p10 -11.0p90 8.6
    aim
    p10 -6.4p90 5.0
    strike
    ball 83.9smash 1.043launch 24.6spin 9455
  • Sand Wedge

    n=19 of 28 · 2 sess
    carry
    p25 86.4med 91.6p75 98.5roll 1.2
    offline
    p10 -10.0p90 2.6
    aim
    p10 -6.3p90 1.6
    strike
    ball 80.0smash 0.974launch 29.1spin 10395

The chart’s table twin. Every value the plan view draws is here in full, held-back clubs included. Offline is in yards, aim in degrees — the cone is built from the degrees, because the yards are the degrees multiplied by however far the ball went. Roll is the median of total minus carry on the same swing, not the difference of the two columns above it: the two bases are measured over different shot sets, so differencing their medians would subtract one population from another and call the answer rollout.

Read from

Range
301 shots over 8 Garmin R50 sessions, 2026-07-02 to 2026-08-14
Shots on course
208 AutoShot shots over 4 of 11 rounds (the rest are R50 simulator rounds, which carry no shots), from the Garmin export bundle, captured 2026-09-16