James Hahn

James Hahn

2026 stats
Driver Shots
51
Stuff+
98.3

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 below

Shot Cloud

150155160165170175-100+10Spin axis (deg) — draw ← → fadeBall speed (mph)
μ axis +5.5°·μ speed 167 mph·n 51
Click any shot to open it in the shot tracker

Drive Outcomes

51 shots · vs Tour
Fairway
51%
57%
−6%
Rough
29%
25%
+5%
Sand
0%
7%
−7%
Trouble
0%
1%
−1%
Other
20%
10%
+9%
PlayerTour avg

Trend

+7.00.0-7.0
One point per tournament — average across 2 events

Tournament History

One row per tournament · same metrics as the per-tournament leaderboard
TournamentRankStuff+vs. FieldxSG/shxSGxSG maxStdBest shotShots
THE CJ CUP Byron Nelson
May 21, 2026
78105.18+0.18+0.065+0.65+0.169.32112.710
ONEflight Myrtle Beach Classic
May 7, 2026
12193.46-6.09-0.093-2.51+0.1210.90109.627

Scorecard

Every driver-tee shot · click row to view in TOURCAST
RHoleShotStuff+xSG/shBall spdClub spdSmashApex htCarrySpinSpin axisHLAVLADesc ang
111106.40.080169.811428321913.9-5.812.341.6
121112.70.157170.1102279219610.3-7.112.337.7
151111.10.137173.8114.41.5213630526315.3-2.313.243.9
161109.30.115169.410729121013.2-4.212.439.3
181167.3113.61.4711328912.9-2.314.039.7
19191.5-0.101172.9114.91.50132295276411.1-0.413.243.1
1101111.20.139169.71112952153-0.6-1.212.639.1
1111102.90.037170.7117294314810.8-4.811.641.7
112185.6-0.173166.7123283224011.0-0.814.045.6
1131110.20.127171.31172952791-0.3-2.212.040.0
1181111.00.136171.9123305245710.6-6.413.042.6
211105.00.063165.410928223451.9-4.012.540.4
221110.20.126168.811629124574.0-3.912.741.4
23197.3-0.031158.711525640429.6-3.511.743.6
251103.50.044169.1111.81.5110830623390.1-3.012.337.4
261108.90.111167.59829528337.9-3.011.235.6
281112.10.149172.2114.21.5111131724683.8-4.811.438.1
291109.40.117172.1114.31.5113628824495.1-2.913.547.9
210190.7-0.111168.9963152181-0.4-6.112.232.5
211182.6-0.210167.8112.71.49117281317614.9-4.311.145.4
212195.9-0.048170.61093002129-0.8-5.312.739.4
2131110.60.131167.511928521026.0-2.514.540.0
2161112.90.159171.4113.31.5112229425421.6-1.412.543.3
218198.7-0.014168.712729624410.7-4.813.243.9

Shape Consistency

GREAT + CONSISTENTGREAT + VOLATILEPOOR + CONSISTENTPOOR + VOLATILEJames HahnComposite score (z) → more consistentStuff+ OTT →
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, 2026THE CJ CUP Byron Nelson2423 / 2424 / 248 / 248 / 2424 / 2424 / 2423 / 2424 / 2424 / 2424 / 2424 / 24
May 7, 2026ONEflight Myrtle Beach Classic2727 / 2727 / 2710 / 2710 / 2727 / 2727 / 2727 / 2727 / 2727 / 2727 / 2727 / 27
≥ 95%75-94%< 75%