James Hahn

James Hahn

2025 stats
Driver Shots
319
Stuff+
97.5

2025 PGA Percentile Rankings

vs. qualified players (50+ driver shots)
POORAVERAGEGREAT

Value

Stuff+ OTT
10
97.5
Stuff+ vs. Field
10
-2.0
Stuff+ Consistency
30
10.41
VolatileConsistent

Speed

Ball Speed
18
166.1
Club Speed
21
112.5
Smash Factor
39
1.50
Apex Height
87
114
Carry
41
293

Spin & Shape

Launch Spin
63
2853
Low spinOptimalHigh spin
Spin Axis
DrawFade
4.4
Horizontal Launch
Aim right (draws)Aim left (fades)
+2.8
Curve
24
6.6
Lots of curvePure
Descent Angle
10
41.8
FlatOptimalSteep
Vertical Launch
100
12.2
Low launchOptimalHigh launch
Data Coverage
98%
313 / 319 shots scored
See breakdown by tournament below

Shot Cloud

130135140145150155160165170175-100+10+20Spin axis (deg) — draw ← → fadeBall speed (mph)
μ axis +4.4°·μ speed 166 mph·n 319
Click any shot to open it in the shot tracker

Drive Outcomes

319 shots · vs Tour
Fairway
54%
59%
−5%
Rough
25%
24%
+1%
Sand
10%
7%
+3%
Trouble
1%
1%
even
Other
11%
10%
+1%
PlayerTour avg

Trend

+7.10.0-7.1
One point per tournament — average across 9 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
111100.1-0.006163.211327534385.5-0.910.942.2
121106.80.084163.311128434406.0-5.011.540.1
141107.80.097166.011929235421.0-1.511.242.3
15168.6-0.422174.1114.01.53136295328414.94.912.447.3
17185.1-0.204169.314527726989.8-2.014.650.5
18196.0-0.059164.013125836079.2-5.111.850.2
19193.5-0.093169.6111.51.52113289324911.9-4.910.842.6
1101107.50.092169.110428723974.3-3.911.439.7
111193.6-0.091171.31002952000-3.4-2.511.937.2
113186.9-0.180165.110726233703.63.29.144.5
1141107.60.094171.611729424486.0-3.512.142.2
1151103.50.039173.413330227713.5-5.813.043.3
1161103.90.044168.413330726318.3-2.814.441.9
118198.5-0.026169.912826725937.8-2.612.847.0
311100.1-0.005160.611627427922.90.712.742.1
32196.9-0.048161.412027830353.6-7.212.343.3
34171.3-0.386161.4104240401018.4-8.88.647.5
35169.0-0.417165.8123261246617.9-3.714.451.8
371106.60.081171.7113.71.511223282507-2.8-1.513.338.0
381105.00.059150.4832493985-0.62.38.937.0
391105.60.068168.7112.21.509728326553.5-2.610.040.5
310159.0-0.549159.788270405516.0-1.28.143.5
311194.1-0.084169.1112.31.511132812234-1.6-3.112.443.2
3131102.60.028169.611625724493.0-3.510.950.5
3141171.4110299-11.4-8.411.339.6
315179.0-0.285172.1114.61.501043102271-15.8-2.711.337.7
316195.2-0.070168.81143132650-1.3-4.212.038.4
3181101.80.017170.81233052755-1.0-2.311.443.5
41166.3-0.452162.3125256351610.60.311.351.0
42198.6-0.026169.611330021100.3-4.012.541.0
441103.40.038167.01092872214-0.1-2.812.840.5
45190.7-0.130169.1112.51.5011128427798.20.612.540.9
47180.9-0.260168.6942821813-8.4-5.413.034.1
481109.40.118169.912830925113.0-2.013.840.9
49196.2-0.057169.2112.31.5110730522493.1-7.312.735.4
410187.2-0.176169.09329920580.5-5.211.337.0
411184.2-0.215167.5123286235412.4-1.914.343.9
4131107.80.097166.010228518371.4-2.313.438.7
4141105.40.065170.111326922895.6-4.211.745.1
4151109.50.118169.0113.41.4911432121064.4-4.715.335.8
4161110.60.133171.211831022245.2-5.814.736.8
4181107.50.092165.711133319795.10.114.835.6

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+ 97.5 · Composite Repeatability 0.56

Repeatable swing but below-median Stuff+. Frequently a signature of veterans who control the ball but lack speed.

Data Coverage by Tournament

9 events · sortable · shots with non-null data per stat
Event
Nov 20, 2025The RSM Classic4241 / 4242 / 429 / 429 / 4242 / 4242 / 4241 / 4242 / 4242 / 4242 / 4242 / 42
Oct 23, 2025Bank of Utah Championship2424 / 2424 / 2411 / 2411 / 2424 / 2424 / 2424 / 2424 / 2424 / 2424 / 2424 / 24
Sep 11, 2025Procore Championship2929 / 2929 / 2913 / 2913 / 2929 / 2929 / 2929 / 2929 / 2929 / 2929 / 2929 / 29
Jul 10, 2025ISCO Championship4847 / 4848 / 4819 / 4819 / 4848 / 4848 / 4847 / 4848 / 4848 / 4848 / 4848 / 48
Jul 3, 2025John Deere Classic4946 / 4949 / 4919 / 4919 / 4949 / 4949 / 4946 / 4949 / 4949 / 4949 / 4949 / 49
Jun 12, 2025U.S. Open2222 / 2222 / 2211 / 2211 / 2222 / 2222 / 2222 / 2222 / 2222 / 2222 / 2222 / 22
May 8, 2025ONEflight Myrtle Beach Classic2525 / 2525 / 259 / 259 / 2525 / 2525 / 2525 / 2525 / 2525 / 2525 / 2525 / 25
May 1, 2025THE CJ CUP Byron Nelson2524 / 2525 / 2510 / 2510 / 2525 / 2525 / 2524 / 2525 / 2525 / 2525 / 2525 / 25
Jan 9, 2025Sony Open in Hawaii5555 / 5555 / 5520 / 5520 / 5555 / 5555 / 5555 / 5555 / 5555 / 5555 / 5555 / 55
≥ 95%75-94%< 75%