
Haotong Li
2026 stats
Driver Shots
387
Stuff+
101.8
Season Bests
2026 PGA Percentile Rankings
vs. qualified players (50+ driver shots)POORAVERAGEGREAT
Value
Stuff+ OTT
76
101.8
Stuff+ vs. Field
73
+1.0
Stuff+ Consistency
64
9.50
VolatileConsistent
Speed
Ball Speed
85
176.9
Club Speed
88
121.1
Smash Factor
5
1.48
Apex Height
23
94
Carry
79
299
Spin & Shape
Launch Spin
19
3062
Low spinOptimalHigh spin
Spin Axis
DrawFade
10.1
Horizontal Launch
Aim right (draws)Aim left (fades)
+7.3
Curve
0
10.8
Lots of curvePure
Descent Angle
79
38.2
FlatOptimalSteep
Vertical Launch
13
8.2
Low launchOptimalHigh launch
Data Coverage
81%
313 / 387 shots scored
See breakdown by tournament belowShot Cloud
μ axis +10.1°·μ speed 177 mph·n 387
Click any shot to open it in the shot tracker
Drive Outcomes
387 shots · vs TourFairway
57%
57%
even
Rough
26%
25%
+2%
Sand
7%
7%
even
Trouble
1%
1%
even
Other
9%
10%
−1%
PlayerTour avg
Trend
One point per tournament — average across 12 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 | 17 | 108.63 | +3.62 | +0.107 | +0.64 | +0.19 | 5.05 | 115.2 | 6 |
PGA Championship May 14, 2026 | 46 | 106.53 | +2.04 | +0.082 | +2.86 | +0.25 | 10.16 | 120.3 | 35 |
ONEflight Myrtle Beach Classic May 7, 2026 | 63 | 99.88 | +0.33 | -0.008 | -0.20 | +0.16 | 11.02 | 112.8 | 24 |
Valero Texas Open Apr 2, 2026 | 8 | 104.49 | +3.73 | +0.053 | +0.74 | +0.21 | 13.03 | 116.1 | 14 |
Texas Children's Houston Open Mar 26, 2026 | 18 | 105.61 | +3.65 | +0.068 | +1.35 | +0.20 | 9.98 | 115.2 | 20 |
THE PLAYERS Championship Mar 12, 2026 | 64 | 100.18 | -0.25 | -0.004 | -0.06 | +0.17 | 10.26 | 113.5 | 14 |
Arnold Palmer Invitational presented by Mastercard Mar 5, 2026 | 9 | 103.39 | +2.87 | +0.038 | +0.73 | +0.20 | 9.25 | 115.9 | 19 |
Cognizant Classic in The Palm Beaches Feb 26, 2026 | 89 | 97.65 | -1.58 | -0.038 | -1.77 | +0.17 | 9.96 | 113.2 | 47 |
WM Phoenix Open Feb 5, 2026 | 94 | 99.06 | -2.26 | -0.019 | -0.44 | +0.14 | 7.15 | 111.1 | 23 |
Farmers Insurance Open Jan 29, 2026 | 63 | 101.33 | +0.21 | +0.011 | +0.32 | +0.17 | 6.81 | 113.5 | 29 |
The American Express Jan 22, 2026 | 23 | 101.65 | +2.95 | +0.015 | +0.34 | +0.15 | 6.03 | 111.5 | 22 |
Sony Open in Hawaii Jan 15, 2026 | 18 | 101.77 | +2.60 | +0.017 | +0.84 | +0.19 | 8.29 | 115.1 | 50 |
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.6 | 0.083 | 180.8 | — | — | 114 | 300 | 2888 | 17.8 | -9.9 | 10.0 | 41.7 |
| 1 | 2 | 1 | 108.6 | 0.107 | 169.2 | — | — | 77 | 282 | 3485 | 9.0 | -8.2 | 5.4 | 35.0 |
| 1 | 3 | 1 | 109.3 | 0.115 | 169.8 | — | — | 88 | 266 | 3800 | 5.0 | -4.8 | 5.4 | 41.1 |
| 1 | 5 | 1 | — | — | 183.9 | 124.4 | 1.48 | 77 | 308 | — | 23.8 | -4.6 | 6.0 | 33.1 |
| 1 | 6 | 1 | — | — | 181.3 | — | — | 63 | 294 | — | 9.0 | -8.9 | 4.6 | 32.0 |
| 1 | 9 | 1 | — | — | 180.5 | — | — | 94 | 318 | — | 19.8 | -9.2 | 9.7 | 35.4 |
| 1 | 10 | 1 | 115.2 | 0.187 | 182.6 | — | — | 96 | 317 | 2567 | 9.1 | -3.5 | 9.0 | 37.5 |
| 1 | 11 | 1 | — | — | 182.4 | 123.8 | 1.47 | 72 | 307 | — | 9.1 | -9.2 | 5.8 | 30.2 |
| 1 | 12 | 1 | 100.3 | 0.005 | 184.7 | — | — | 87 | 289 | 2490 | 5.1 | -9.9 | 7.3 | 36.0 |
| 1 | 13 | 1 | — | — | 179.4 | — | — | 97 | 323 | — | -0.3 | -3.2 | 10.2 | 33.8 |
| 1 | 16 | 1 | — | — | 180.1 | — | — | 68 | 285 | — | 12.0 | -11.9 | 5.3 | 33.1 |
| 1 | 18 | 1 | 111.8 | 0.145 | 183.9 | — | — | 94 | 306 | 2797 | 14.8 | -8.4 | 7.2 | 39.6 |
| 2 | 1 | 1 | 106.5 | 0.081 | 165.3 | — | — | 80 | 278 | 3408 | 15.0 | -9.8 | 7.5 | 35.5 |
| 2 | 2 | 1 | 97.6 | -0.027 | 156.7 | — | — | 134 | 247 | 4681 | 11.3 | -7.1 | 13.3 | 48.9 |
| 2 | 3 | 1 | 90.7 | -0.112 | 167.4 | — | — | 96 | 267 | 5026 | 1.0 | -5.1 | 6.1 | 41.3 |
| 2 | 5 | 1 | 83.9 | -0.193 | 175.4 | — | — | 71 | 277 | 3254 | 1.5 | -7.3 | 5.6 | 30.2 |
| 2 | 6 | 1 | 110.7 | 0.133 | 169.4 | — | — | 86 | 276 | 3380 | 0.1 | 0.8 | 6.2 | 41.0 |
| 2 | 8 | 1 | 94.9 | -0.060 | 184.6 | — | — | 66 | 342 | 2651 | 6.4 | -9.1 | 4.9 | 26.8 |
| 2 | 9 | 1 | 108.9 | 0.110 | 183.7 | — | — | 94 | 295 | 2724 | 10.8 | -10.2 | 6.9 | 38.4 |
| 2 | 10 | 1 | 108.9 | 0.110 | 185.3 | — | — | 101 | 331 | 2665 | 8.6 | -9.4 | 9.0 | 36.5 |
| 2 | 11 | 1 | — | — | 182.6 | 127.1 | 1.44 | 77 | 306 | — | -0.5 | -7.8 | 7.5 | 31.6 |
| 2 | 12 | 1 | 112.0 | 0.148 | 185.8 | — | — | 96 | 326 | 2777 | 9.6 | -8.3 | 8.2 | 36.9 |
| 2 | 13 | 1 | — | — | 187.1 | — | — | 81 | 334 | — | 13.4 | -5.4 | 7.2 | 30.2 |
| 2 | 16 | 1 | — | — | 180.9 | — | — | 86 | 298 | — | 18.6 | -8.7 | 7.6 | 35.9 |
| 2 | 18 | 1 | 89.3 | -0.128 | 182.4 | — | — | 108 | 325 | 2964 | 18.0 | -5.8 | 10.0 | 40.8 |
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.
Haotong Li
Stuff+ 101.8 · Composite Repeatability -1.12
Top-tier Stuff+ but volatile by this measure. Often a sign of intentional shaping rather than poor delivery.
Data Coverage by Tournament
12 events · sortable · shots with non-null data per stat| Event | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| May 21, 2026 | THE CJ CUP Byron Nelson | 25 | 16 / 25 | 25 / 25 | 3 / 25 | 3 / 25 | 25 / 25 | 25 / 25 | 16 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| May 14, 2026 | PGA Championship | 39 | 35 / 39 | 39 / 39 | 15 / 39 | 15 / 39 | 39 / 39 | 39 / 39 | 35 / 39 | 39 / 39 | 39 / 39 | 39 / 39 | 39 / 39 |
| May 7, 2026 | ONEflight Myrtle Beach Classic | 27 | 24 / 27 | 27 / 27 | 10 / 27 | 10 / 27 | 27 / 27 | 27 / 27 | 24 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 |
| Apr 2, 2026 | Valero Texas Open | 24 | 14 / 24 | 24 / 24 | 8 / 24 | 8 / 24 | 24 / 24 | 24 / 24 | 14 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Mar 26, 2026 | Texas Children's Houston Open | 24 | 20 / 24 | 24 / 24 | 11 / 24 | 11 / 24 | 24 / 24 | 24 / 24 | 20 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Mar 12, 2026 | THE PLAYERS Championship | 26 | 14 / 26 | 26 / 26 | 8 / 26 | 8 / 26 | 26 / 26 | 26 / 26 | 14 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Mar 5, 2026 | Arnold Palmer Invitational presented by Mastercard | 28 | 19 / 28 | 28 / 28 | 10 / 28 | 10 / 28 | 28 / 28 | 28 / 28 | 19 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 |
| Feb 26, 2026 | Cognizant Classic in The Palm Beaches | 53 | 47 / 53 | 53 / 53 | 18 / 53 | 18 / 53 | 53 / 53 | 53 / 53 | 47 / 53 | 53 / 53 | 53 / 53 | 53 / 53 | 53 / 53 |
| Feb 5, 2026 | WM Phoenix Open | 26 | 23 / 26 | 26 / 26 | 10 / 26 | 10 / 26 | 26 / 26 | 26 / 26 | 23 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Jan 29, 2026 | Farmers Insurance Open | 39 | 29 / 39 | 39 / 39 | 10 / 39 | 10 / 39 | 39 / 39 | 39 / 39 | 29 / 39 | 39 / 39 | 39 / 39 | 39 / 39 | 39 / 39 |
| Jan 22, 2026 | The American Express | 25 | 22 / 25 | 25 / 25 | 8 / 25 | 8 / 25 | 25 / 25 | 25 / 25 | 22 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| Jan 15, 2026 | Sony Open in Hawaii | 51 | 50 / 51 | 51 / 51 | 18 / 51 | 18 / 51 | 51 / 51 | 51 / 51 | 50 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
≥ 95%75-94%< 75%