Club delivery (Portal only)

Club-delivery metrics describe what the club was doing at impact: how it was moving, where it was pointing, and how steeply it struck the ball. Your launch monitor reads the ball, not the club head, so GSCaddie can only get this data from a GSPro Portal sync. Until you connect GSPro Portal, every field on this page is blank.

What GSCaddie tracks

WhatTypeWhere fromHow GSCaddie uses it
Club speedmphPortal syncHow fast the club head was moving into the ball. Also the denominator of smash factor.
Attack angledegreesPortal syncPositive means hitting up on the ball, negative means hitting down. Used to flag steep or shallow patterns per club category.
Club pathdegreesPortal syncThe horizontal direction the club head was travelling. Positive is in-to-out, negative is out-to-in. The main input to path-fault detection.
Face to targetdegreesPortal syncWhere the face was pointing relative to your target line.
Face to pathdegreesPortal syncWhere the face was pointing relative to the swing path. The main driver of curve.

Dynamic loft is not available from the Portal in a form GSCaddie can use. If you want it, read it from the GSPro Portal directly.

How GSCaddie uses these

Club path, attack angle, and the face angles power the club-delivery side of fault detection: over-the-top patterns, steep or shallow attack, and open or closed face. The drills tied to those faults only appear once the Portal has supplied the data. They also feed the per-club delivery averages in Club Detail.

Face-angle detection gating

Some launch monitors and GSPro configurations do not capture clubface angle at all. When that happens the Portal sometimes returns placeholder values rather than leaving the field blank, which would produce bogus face faults. GSCaddie checks whether your face data looks real before running any face-dependent rule.

When the face data appears to be a constant placeholder or a mirror of the swing-path value (a pattern that shows up with some setups), face-angle faults and their drills are silently skipped. Club path and attack angle still work, because those are captured even when face data is not.

Last reviewed: 2026-06-11