Launch monitor analytics · Garmin R10 and more

Stop pasting CSVs into ChatGPT

Upload your data. See exactly how your game has changed over weeks, months, and seasons.

From the Garmin app: Session history → Export CSV. Drag and drop it here. Get your Precision Index?

Precision Index
One number out of 100 for your overall strike quality. Weighted average across all your clubs.
Learn more →
in 30 seconds.

Dashboard
45 /100 PI
642
Shots
11
Sessions
77.7%
Clean
Carry Distance — Driver (last 6 sessions)
ClubCarryStrikeMishit
Driver170 yd6224%
7 Iron111 yd5818%
3 Hybrid108 yd2430%

What you're doing now

Exporting CSVs and pasting them into ChatGPT. Getting a different format every time. No memory of last week. No way to know if you're actually improving or just having a good day.
ChatGPT forgets your last session. Your 7-iron improvement disappears with it.
Every session starts from zero — no memory of your last 10 practices
Other apps show numbers but never tell you what they mean
No way to separate real swings from duffs and mishits
Spreadsheets with no history — you can't see if you're improving

What QuantiGolf does

Structured database that tracks and computes every shot you've ever hit
Longitudinal tracking so you can see how your 7-iron has improved over 3 months — for free
Computed metrics like Precision Index?
Precision Index
One number out of 100 for your overall strike quality.
Learn more →
, Strike Score?
Strike Score
Weighted aggregate of strike quality metrics per club. Higher is better.
Learn more →
, Hero Shot?
Hero Shot
Your 5 best carries per club averaged. Your peak capability.
Learn more →
, and Gap Analysis?
Gap Analysis
Yardage gaps between your clubs. Flags overlaps and missing windows.
Learn more →
P20 filtering?
P20 filtering
Your 20th percentile carry. Shots below this are mishits and excluded from averages.
Learn more →
automatically removes mishits from your real averages
After every session: what changed, what improved, what to work on
Unlimited sessions and unlimited shots — no artificial limits on your own data
Track multiple versions of the same club — compare your old driver to your new one with real data

Metrics nobody else computes

Every metric is defined, filtered, and explained in plain English. You'll never stare at a number wondering what it means.

Precision Index

One number for your overall strike quality across every club. Weighted, filtered, reliable.

precision_index: 45/100
Calculated as a weighted average of your Composite Strike Score across all clubs with at least 5 shots. Clubs with more data are weighted higher. A score of 70+ is excellent for an amateur. Below 40 suggests significant consistency issues to work on.

Hero Shot

Average of your 5 best carries per club. This is what you're capable of when everything clicks.

hero_carry: 211 yd
Your top 5 carry distances per club, averaged. This is your ceiling — what you're capable of when everything clicks. Compare it to your average to see your Hero Gap, which tells you how repeatable your best shots are.

P20 Mishit Filtering

Your 20th percentile carry becomes the mishit line. Anything below it gets filtered out, so your averages reflect real swings only.

mishit_rate: 22.3%
Every carry distance below your 20th percentile is classified as a mishit and excluded from your averages. This means your stats reflect real swings, not duffs. A mishit rate above 20% for irons suggests contact consistency is your biggest opportunity.

Gap Analysis

Find the holes in your bag. Distance thresholds flag gaps and overlaps between clubs.

gaps: 2 problems, 4 overlaps
Ideal gaps between clubs are 10-15 yards. Gaps under 8 yards mean two clubs doing the same job. Gaps over 20 yards mean you're missing a yardage window. QuantiGolf flags both automatically.

Composite Strike Score

Blends carry consistency, directional accuracy, and smash stability into one score per club, out of 100.

composite: carry + direction + smash
Blends three dimensions into one score out of 100: carry consistency (how tight your distance groupings are), directional accuracy (left/right dispersion), and smash stability (how consistently you transfer energy). Tracked per club, per session.

Since Last Session

After every practice, see exactly what changed. Carry deltas, mishit shifts, new hero records, score movement.

delta: +3.2 yd, -4% mishits
After every import, QuantiGolf compares your most recent session to your previous one across every club. You see exactly what moved — carry distance, mishit rate, strike score — and whether it's a real change or just normal variance.

Shots Explorer

Every shot in a filterable, sortable table. Search by club, session, or metric.

642 shots · 18 clubs · 11 sessions
Every shot you've ever hit is stored and searchable. Filter by club, session, date range, shot type, or metric range. Useful for spotting patterns — like noticing your driver mishit rate spikes in morning sessions.

Error Analysis

Breaks down every bad shot by type: duffs, tops, shanks, poor contact. Per club, per session.

penalty_yards: 9,680
Breaks down bad shots by type: fat, thin, pull, push, heel, toe. Each type has a different cause and fix. QuantiGolf counts them per club per session so you can track whether your most common error is improving.

Drag & Drop Import

Upload one CSV or fifty. Auto-dedup, club mapping, session grouping. Same export you already download.

garmin_r10 → structured data
Upload one CSV or fifty at once. QuantiGolf auto-deduplicates shots across files, groups them into sessions by date and gap, and maps club names automatically. The same CSV you already download from the Garmin app.

Penalty Strokes

Every mishit costs you a stroke. QuantiGolf counts them: 34 mishits over 100 swings means 34 penalty strokes. See exactly what bad contact is costing your game.

efficiency_loss: strokes + yards lost
Every mishit below your P20 line costs you a stroke. QuantiGolf counts them across your bag and over time. If you hit 100 shots in a session and 18 are mishits, that's 18 penalty strokes — a concrete number to improve.

And Much More

New features ship regularly. Here's what's coming:

AI session narratives in dev
After every upload, get a plain-English summary of what happened in your session, what improved, and what to focus on next. No more staring at numbers wondering what changed.
This feature is actively being built.
Coach dashboard coming soon
Manage a full roster, compare players side by side, and track team progress over time. Designed for high school and university golf programs.
This feature is on our roadmap.
Guided practice mode coming soon
QuantiGolf analyses your data gaps and tells you exactly which clubs to hit and how many shots to take. Turn up to the range with a plan, not a guess.
This feature is on our roadmap.
Shot tagging in dev
Annotate any shot with tags and notes. Filter your entire shot history by tag in Shots Explorer. Build your own taxonomy — new ball, windy day, after lesson.
This feature is actively being built.
More launch monitors coming soon
Rapsodo MLM2, Flightscope Mevo, and others. QuantiGolf is device-agnostic by design — your CSV format, not ours.
This feature is on our roadmap.
Cohort benchmarking coming soon
See how your Precision Index, mishit rate, and carry distances compare to anonymised golfers at your level. Know where you actually stand.
This feature is on our roadmap.
Shareable progress cards in dev
One tap to share your improvement milestones. Your 7-iron improved 8 yards in 90 days — show it off.
This feature is actively being built.
Pre-lesson brief in dev
One-page PDF summary of your current weaknesses, carry distances, and error patterns. Print it and hand it to your coach before your lesson.
This feature is actively being built.
Season summary coming soon
End of year report with your best metrics, biggest improvements, and most-used clubs. A record of your season in numbers.
This feature is on our roadmap.
Club fitting report in dev
Data-driven equipment recommendations based on your actual carry distances, smash factor, and spin rates. Not what the fitter thinks — what your data says.
This feature is actively being built.
Create account to explore →

Analytics that look as good as they compute

Every chart is built from your real shot data. No stock graphics, no filler.

Insights
Your complete distance ladder — know every yard in your bag
Club Detail
See exactly where your shots land
Club Detail
Carry Trend — Driver (rolling avg)
196 yd 149 yd
Dashboard
Since Last Session
Driver
+4.2 yd
carry distance
7 Iron
-6.1%
mishit rate
PW
-2.8 yd
carry distance
5 Hybrid
NEW HERO
152 yd best carry

See what your data looks like

This is real analysis from a sample bag. Upload your CSV and see your own numbers.

Sample data — your numbers will differ

Club Carry Gap
Driver 218yd
3 Wood 195yd 23yd
5 Wood 178yd 17yd
4 Hybrid 168yd 10yd ⚠
5 Iron 155yd 13yd
6 Iron 144yd 11yd ⚠
7 Iron 132yd 12yd
8 Iron 120yd 12yd
9 Iron 108yd 12yd
PW 96yd 12yd

Amber rows highlight gaps under 12 yards (potential overlap)

12 shots filtered as mishits (P20 method) — not counted in your averages

See it live → Create account

Three steps. Thirty seconds.

01

Export your CSV

Export from the Garmin Golf app. Same CSV you're already downloading.

02

Drag and drop

Upload one file or fifty. Auto-dedup, club mapping, and session grouping.

03

See your game

Dashboard, club detail, error analysis, gap analysis, shot explorer — all instant.

Every number is explained

QuantiGolf doesn't just show you data — it tells you what it means. Every metric, every card, every chart has a plain-English explanation built in.

What is P20?
Your 20th percentile carry distance. Shots below this line are classified as mishits and filtered out of your real averages, so your stats reflect actual swings, not duffs.
What is P80?
Your 80th percentile carry distance. This is your real "how far do I hit my club" number. Not inflated by your best shots, not dragged down by mishits.
What is Hero Shot?
The average of your 5 best carry distances for a club. This is your peak capability, what you can do when everything clicks.
What is Hero Gap?
The distance between your hero shot and your average. A large gap means you have the ability but can't repeat it yet.
What is Precision Index?
A weighted average of your strike quality across all clubs with enough data. One number out of 100 that captures how well you're hitting it overall.
And more →
Every metric in QuantiGolf has a plain-English explanation, ideal range, and practical guidance. Browse them all.

Every card in QuantiGolf has an i tooltip that explains what you're looking at and why it matters. No jargon without context.

No subscription No credit card required Your data, always free

No Subscription.

Your data is always free.

Other apps collect your launch monitor data and charge you a monthly subscription to see it. We think that's backwards — it's your data, you hit those shots, and understanding them should always be free. The analytics are free. We have a few optional, targeted reports available for purchase only if and when you want something specific to take to the course.

All analytics, free forever

Carry distances, P20 mishit filtering, gap analysis, error analysis, confidence carry, session trends, Precision Index, Strike Score — everything. No session limits, no paywalled metrics.

Second and third-order analytics — also free

Composite strike scores, error profiles by club, longitudinal improvement arcs, penalty stroke calculations, cohort benchmarking. Analytics nobody else even offers — included at no cost.

A few special reports, when you want them

When you want something specific and actionable — a fitting report, a coaching plan, an A/B test of your new shaft — that's where we charge. A small one-time fee for something tangible you take to the course.

Create account →

We're just getting started

QuantiGolf is actively developed. These features are coming in the next few months.

AI Session Narratives

After every upload, get a personalized summary of what happened, what improved, and what to focus on next.

coming soon

Coach Dashboard

Multi-player view for high school and university golf programs. Manage rosters, track team progress, assign practice.

in development

Guided Practice Mode

QuantiGolf tells you which clubs to hit and how many shots to take, based on where your data has gaps.

coming soon

Shot Tagging & Notes

Annotate individual shots with tags and notes. Filter by tag in Shots Explorer. Build your own shot taxonomy.

coming soon

More Launch Monitors

QuantiGolf is device-agnostic by design. Support for additional launch monitor CSV formats is on the way.

coming soon

Cohort Comparison

See how your Precision Index, mishit rate, and carry distances compare to anonymized golfers at your level.

coming soon

Your practice data deserves better
than a chat window

Create an account. Upload your first CSV. See what your data actually says about your game.

Create account

Currently in beta · Free to use · No credit card required

See it live →
See it live → Explore a real demo account with 1,059 shots of sample data. No sign up required.