
James Hahn
2026 stats
Driver Shots
51
Stuff+
98.3
Season Bests
2026 PGA Percentile Rankings
vs. qualified players (50+ driver shots)POORAVERAGEGREAT
Value
Stuff+ OTT
12
98.3
Stuff+ vs. Field
5
-3.7
Stuff+ Consistency
13
11.33
VolatileConsistent
Speed
Ball Speed
18
166.8
Club Speed
19
112.0
Smash Factor
44
1.50
Apex Height
88
115
Carry
17
287
Spin & Shape
Launch Spin
97
2545
Low spinOptimalHigh spin
Spin Axis
DrawFade
5.5
Horizontal Launch
Aim right (draws)Aim left (fades)
+2.9
Curve
27
6.5
Lots of curvePure
Descent Angle
12
41.7
FlatOptimalSteep
Vertical Launch
77
12.6
Low launchOptimalHigh launch
Data Coverage
98%
50 / 51 shots scored
See breakdown by tournament belowShot Cloud
μ axis +5.5°·μ speed 167 mph·n 51
Click any shot to open it in the shot tracker
Drive Outcomes
51 shots · vs TourFairway
51%
57%
−6%
Rough
29%
25%
+5%
Sand
0%
7%
−7%
Trouble
0%
1%
−1%
Other
20%
10%
+9%
PlayerTour avg
Trend
One point per tournament — average across 2 events
Tournament History
One row per tournament · same metrics as the per-tournament leaderboard
| Tournament↓ | Rank | Stuff+ | vs. Field | xSG/sh | xSG | xSG max | Std | Best shot | Shots |
|---|---|---|---|---|---|---|---|---|---|
THE CJ CUP Byron Nelson May 21, 2026 | 78 | 105.18 | +0.18 | +0.065 | +0.65 | +0.16 | 9.32 | 112.7 | 10 |
ONEflight Myrtle Beach Classic May 7, 2026 | 121 | 93.46 | -6.09 | -0.093 | -2.51 | +0.12 | 10.90 | 109.6 | 27 |
Scorecard
Every driver-tee shot · click row to view in TOURCAST
| R↑ | Hole | Shot | Stuff+ | xSG/sh | Ball spd | Club spd | Smash | Apex ht | Carry | Spin | Spin axis | HLA | VLA | Desc ang |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 106.4 | 0.080 | 169.8 | — | — | 114 | 283 | 2191 | 3.9 | -5.8 | 12.3 | 41.6 |
| 1 | 2 | 1 | 112.7 | 0.157 | 170.1 | — | — | 102 | 279 | 2196 | 10.3 | -7.1 | 12.3 | 37.7 |
| 1 | 5 | 1 | 111.1 | 0.137 | 173.8 | 114.4 | 1.52 | 136 | 305 | 2631 | 5.3 | -2.3 | 13.2 | 43.9 |
| 1 | 6 | 1 | 109.3 | 0.115 | 169.4 | — | — | 107 | 291 | 2101 | 3.2 | -4.2 | 12.4 | 39.3 |
| 1 | 8 | 1 | — | — | 167.3 | 113.6 | 1.47 | 113 | 289 | — | 12.9 | -2.3 | 14.0 | 39.7 |
| 1 | 9 | 1 | 91.5 | -0.101 | 172.9 | 114.9 | 1.50 | 132 | 295 | 2764 | 11.1 | -0.4 | 13.2 | 43.1 |
| 1 | 10 | 1 | 111.2 | 0.139 | 169.7 | — | — | 111 | 295 | 2153 | -0.6 | -1.2 | 12.6 | 39.1 |
| 1 | 11 | 1 | 102.9 | 0.037 | 170.7 | — | — | 117 | 294 | 3148 | 10.8 | -4.8 | 11.6 | 41.7 |
| 1 | 12 | 1 | 85.6 | -0.173 | 166.7 | — | — | 123 | 283 | 2240 | 11.0 | -0.8 | 14.0 | 45.6 |
| 1 | 13 | 1 | 110.2 | 0.127 | 171.3 | — | — | 117 | 295 | 2791 | -0.3 | -2.2 | 12.0 | 40.0 |
| 1 | 18 | 1 | 111.0 | 0.136 | 171.9 | — | — | 123 | 305 | 2457 | 10.6 | -6.4 | 13.0 | 42.6 |
| 2 | 1 | 1 | 105.0 | 0.063 | 165.4 | — | — | 109 | 282 | 2345 | 1.9 | -4.0 | 12.5 | 40.4 |
| 2 | 2 | 1 | 110.2 | 0.126 | 168.8 | — | — | 116 | 291 | 2457 | 4.0 | -3.9 | 12.7 | 41.4 |
| 2 | 3 | 1 | 97.3 | -0.031 | 158.7 | — | — | 115 | 256 | 4042 | 9.6 | -3.5 | 11.7 | 43.6 |
| 2 | 5 | 1 | 103.5 | 0.044 | 169.1 | 111.8 | 1.51 | 108 | 306 | 2339 | 0.1 | -3.0 | 12.3 | 37.4 |
| 2 | 6 | 1 | 108.9 | 0.111 | 167.5 | — | — | 98 | 295 | 2833 | 7.9 | -3.0 | 11.2 | 35.6 |
| 2 | 8 | 1 | 112.1 | 0.149 | 172.2 | 114.2 | 1.51 | 111 | 317 | 2468 | 3.8 | -4.8 | 11.4 | 38.1 |
| 2 | 9 | 1 | 109.4 | 0.117 | 172.1 | 114.3 | 1.51 | 136 | 288 | 2449 | 5.1 | -2.9 | 13.5 | 47.9 |
| 2 | 10 | 1 | 90.7 | -0.111 | 168.9 | — | — | 96 | 315 | 2181 | -0.4 | -6.1 | 12.2 | 32.5 |
| 2 | 11 | 1 | 82.6 | -0.210 | 167.8 | 112.7 | 1.49 | 117 | 281 | 3176 | 14.9 | -4.3 | 11.1 | 45.4 |
| 2 | 12 | 1 | 95.9 | -0.048 | 170.6 | — | — | 109 | 300 | 2129 | -0.8 | -5.3 | 12.7 | 39.4 |
| 2 | 13 | 1 | 110.6 | 0.131 | 167.5 | — | — | 119 | 285 | 2102 | 6.0 | -2.5 | 14.5 | 40.0 |
| 2 | 16 | 1 | 112.9 | 0.159 | 171.4 | 113.3 | 1.51 | 122 | 294 | 2542 | 1.6 | -1.4 | 12.5 | 43.3 |
| 2 | 18 | 1 | 98.7 | -0.014 | 168.7 | — | — | 127 | 296 | 2441 | 0.7 | -4.8 | 13.2 | 43.9 |
Shape Consistency
About this metric
Composite Repeatability combines launch-angle, spin-axis, and ball-speed-residual variation into a single score. Higher = more uniform across all axes. Best used to identify players whose entire swing — not just one component — is exceptionally repeatable.
James Hahn
Stuff+ 98.3 · Composite Repeatability 1.10
Repeatable swing but below-median Stuff+. Frequently a signature of veterans who control the ball but lack speed.
Data Coverage by Tournament
2 events · sortable · shots with non-null data per stat| Event | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| May 21, 2026 | THE CJ CUP Byron Nelson | 24 | 23 / 24 | 24 / 24 | 8 / 24 | 8 / 24 | 24 / 24 | 24 / 24 | 23 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| May 7, 2026 | ONEflight Myrtle Beach Classic | 27 | 27 / 27 | 27 / 27 | 10 / 27 | 10 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 |
≥ 95%75-94%< 75%