
Justin Lower
2025 stats
Driver Shots
771
Stuff+
98.7
Season Bests
2025 PGA Percentile Rankings
vs. qualified players (50+ driver shots)POORAVERAGEGREAT
Value
Stuff+ OTT
23
98.7
Stuff+ vs. Field
24
-1.2
Stuff+ Consistency
25
10.54
VolatileConsistent
Speed
Ball Speed
11
164.3
Club Speed
22
112.6
Smash Factor
7
1.48
Apex Height
18
93
Carry
22
290
Spin & Shape
Launch Spin
90
2667
Low spinOptimalHigh spin
Spin Axis
DrawFade
-1.9
Horizontal Launch
Aim right (draws)Aim left (fades)
-0.6
Curve
48
6.0
Lots of curvePure
Descent Angle
95
36.8
FlatOptimalSteep
Vertical Launch
63
10.7
Low launchOptimalHigh launch
Data Coverage
89%
688 / 771 shots scored
See breakdown by tournament belowShot Cloud
μ axis -1.9°·μ speed 164 mph·n 771
Click any shot to open it in the shot tracker
Drive Outcomes
771 shots · vs TourFairway
62%
59%
+3%
Rough
23%
24%
−1%
Sand
5%
7%
−1%
Trouble
1%
1%
even
Other
9%
10%
−1%
PlayerTour avg
Trend
One point per tournament — average across 24 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 | 63 | 105.83 | +0.83 | +0.073 | +0.80 | +0.15 | 6.88 | 112.4 | 11 |
ONEflight Myrtle Beach Classic May 7, 2026 | 75 | 99.13 | -0.42 | -0.018 | -0.87 | +0.13 | 9.81 | 110.5 | 48 |
Valero Texas Open Apr 2, 2026 | 51 | 101.61 | +0.85 | +0.015 | +0.25 | +0.15 | 9.53 | 112.3 | 17 |
Texas Children's Houston Open Mar 26, 2026 | 54 | 102.54 | +0.58 | +0.027 | +0.51 | +0.13 | 8.32 | 110.4 | 19 |
Valspar Championship Mar 19, 2026 | 10 | 101.97 | +3.23 | +0.020 | +0.76 | +0.15 | 6.65 | 111.9 | 39 |
Cognizant Classic in The Palm Beaches Feb 26, 2026 | 117 | 94.29 | -4.94 | -0.082 | -1.89 | +0.13 | 9.97 | 110.0 | 23 |
Farmers Insurance Open Jan 29, 2026 | 124 | 97.53 | -3.59 | -0.039 | -1.41 | +0.13 | 9.83 | 110.6 | 36 |
The American Express Jan 22, 2026 | 82 | 98.93 | +0.23 | -0.021 | -0.23 | +0.08 | 6.49 | 106.5 | 11 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 1 | 1 | 104.2 | 0.049 | 157.2 | — | — | 91 | 269 | 2867 | -9.4 | 5.3 | 11.4 | 36.4 |
| 2 | 2 | 1 | 93.0 | -0.099 | 163.8 | — | — | 91 | 290 | 2121 | -1.6 | -3.5 | 11.6 | 34.2 |
| 2 | 4 | 1 | 101.8 | 0.017 | 165.6 | — | — | 82 | 280 | 2128 | -1.3 | -2.1 | 10.0 | 33.8 |
| 2 | 5 | 1 | 106.0 | 0.073 | 165.7 | 113.3 | 1.46 | 102 | 268 | 2357 | 3.5 | -3.4 | 11.8 | 40.6 |
| 2 | 7 | 1 | 107.9 | 0.098 | 166.9 | 115.9 | 1.44 | 105 | 290 | 2286 | -2.5 | 2.0 | 12.0 | 39.0 |
| 2 | 8 | 1 | 90.7 | -0.129 | 160.0 | — | — | 95 | 267 | 3202 | -6.1 | -0.2 | 9.5 | 41.2 |
| 2 | 9 | 1 | 83.6 | -0.224 | 169.0 | 112.3 | 1.50 | 72 | 285 | 2318 | -7.5 | -1.1 | 7.9 | 32.3 |
| 2 | 10 | 1 | 82.3 | -0.241 | 166.9 | — | — | 93 | 289 | 2830 | 8.1 | 1.6 | 9.8 | 37.1 |
| 2 | 11 | 1 | 84.0 | -0.218 | 167.5 | 113.7 | 1.47 | 110 | 284 | 2690 | 9.5 | 0.4 | 12.1 | 40.8 |
| 2 | 13 | 1 | 107.5 | 0.093 | 167.4 | — | — | 95 | 307 | 2315 | 3.0 | -4.0 | 11.7 | 35.2 |
| 2 | 14 | 1 | 92.0 | -0.113 | 166.4 | — | — | 94 | 294 | 2332 | 4.8 | 2.3 | 12.1 | 33.7 |
| 2 | 15 | 1 | 76.0 | -0.323 | 169.0 | 114.2 | 1.48 | 64 | 261 | 1742 | -13.2 | -1.5 | 9.2 | 30.6 |
| 2 | 16 | 1 | 108.5 | 0.105 | 169.6 | — | — | 91 | 286 | 2277 | 0.1 | 1.1 | 10.3 | 37.1 |
| 2 | 18 | 1 | 83.6 | -0.224 | 167.6 | — | — | 97 | 268 | 2092 | -6.5 | -2.5 | 11.8 | 39.4 |
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.
Justin Lower
Stuff+ 98.7 · Composite Repeatability 0.22
Below-median Stuff+ paired with high variation — the toughest combination in the population.
Data Coverage by Tournament
24 events · sortable · shots with non-null data per stat| Event | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov 20, 2025 | The RSM Classic | 14 | 14 / 14 | 14 / 14 | 5 / 14 | 5 / 14 | 14 / 14 | 14 / 14 | 14 / 14 | 14 / 14 | 14 / 14 | 14 / 14 | 14 / 14 |
| Oct 23, 2025 | Bank of Utah Championship | 48 | 44 / 48 | 48 / 48 | 21 / 48 | 21 / 48 | 48 / 48 | 48 / 48 | 44 / 48 | 48 / 48 | 48 / 48 | 48 / 48 | 48 / 48 |
| Oct 2, 2025 | Sanderson Farms Championship | 21 | 21 / 21 | 21 / 21 | 7 / 21 | 7 / 21 | 21 / 21 | 21 / 21 | 21 / 21 | 21 / 21 | 21 / 21 | 21 / 21 | 21 / 21 |
| Sep 11, 2025 | Procore Championship | 28 | 28 / 28 | 28 / 28 | 12 / 28 | 12 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 |
| Jul 31, 2025 | Wyndham Championship | 56 | 50 / 56 | 56 / 56 | 19 / 56 | 19 / 56 | 56 / 56 | 56 / 56 | 50 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 |
| Jul 24, 2025 | 3M Open | 23 | 20 / 23 | 23 / 23 | 10 / 23 | 10 / 23 | 23 / 23 | 23 / 23 | 20 / 23 | 23 / 23 | 23 / 23 | 23 / 23 | 23 / 23 |
| Jul 10, 2025 | ISCO Championship | 22 | 21 / 22 | 22 / 22 | 9 / 22 | 9 / 22 | 22 / 22 | 22 / 22 | 21 / 22 | 22 / 22 | 22 / 22 | 22 / 22 | 22 / 22 |
| Jul 3, 2025 | John Deere Classic | 51 | 42 / 51 | 51 / 51 | 18 / 51 | 18 / 51 | 51 / 51 | 51 / 51 | 42 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| Jun 26, 2025 | Rocket Classic | 51 | 49 / 51 | 51 / 51 | 17 / 51 | 17 / 51 | 51 / 51 | 51 / 51 | 49 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| Jun 12, 2025 | U.S. Open | 20 | 18 / 20 | 20 / 20 | 10 / 20 | 10 / 20 | 20 / 20 | 20 / 20 | 18 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 |
| Jun 5, 2025 | RBC Canadian Open | 52 | 46 / 52 | 52 / 52 | 21 / 52 | 21 / 52 | 52 / 52 | 52 / 52 | 46 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| May 22, 2025 | Charles Schwab Challenge | 26 | 25 / 26 | 26 / 26 | 11 / 26 | 11 / 26 | 26 / 26 | 26 / 26 | 25 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| May 15, 2025 | PGA Championship | 48 | 31 / 48 | 48 / 48 | 22 / 48 | 22 / 48 | 48 / 48 | 48 / 48 | 31 / 48 | 48 / 48 | 48 / 48 | 48 / 48 | 48 / 48 |
| May 8, 2025 | ONEflight Myrtle Beach Classic | 13 | 13 / 13 | 13 / 13 | 5 / 13 | 5 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 |
| May 1, 2025 | THE CJ CUP Byron Nelson | 26 | 25 / 26 | 26 / 26 | 11 / 26 | 11 / 26 | 26 / 26 | 26 / 26 | 25 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Apr 3, 2025 | Valero Texas Open | 25 | 18 / 25 | 25 / 25 | 12 / 25 | 12 / 25 | 25 / 25 | 25 / 25 | 18 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| Mar 27, 2025 | Texas Children's Houston Open | 23 | 21 / 23 | 23 / 23 | 11 / 23 | 11 / 23 | 23 / 23 | 23 / 23 | 21 / 23 | 23 / 23 | 23 / 23 | 23 / 23 | 23 / 23 |
| Mar 20, 2025 | Valspar Championship | 25 | 19 / 25 | 25 / 25 | 12 / 25 | 12 / 25 | 25 / 25 | 25 / 25 | 19 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| Mar 13, 2025 | THE PLAYERS Championship | 52 | 44 / 52 | 52 / 52 | 23 / 52 | 23 / 52 | 52 / 52 | 52 / 52 | 44 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Feb 27, 2025 | Cognizant Classic in The Palm Beaches | 27 | 27 / 27 | 27 / 27 | 9 / 27 | 9 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 |
| Feb 20, 2025 | Mexico Open at VidantaWorld | 20 | 18 / 20 | 20 / 20 | 11 / 20 | 11 / 20 | 20 / 20 | 20 / 20 | 18 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 |
| Jan 30, 2025 | AT&T Pebble Beach Pro-Am | 40 | 35 / 40 | 40 / 40 | 13 / 40 | 13 / 40 | 40 / 40 | 40 / 40 | 35 / 40 | 40 / 40 | 40 / 40 | 40 / 40 | 40 / 40 |
| Jan 22, 2025 | Farmers Insurance Open | 6 | 6 / 6 | 6 / 6 | 3 / 6 | 3 / 6 | 6 / 6 | 6 / 6 | 6 / 6 | 6 / 6 | 6 / 6 | 6 / 6 | 6 / 6 |
| Jan 9, 2025 | Sony Open in Hawaii | 54 | 53 / 54 | 54 / 54 | 20 / 54 | 20 / 54 | 54 / 54 | 54 / 54 | 53 / 54 | 54 / 54 | 54 / 54 | 54 / 54 | 54 / 54 |
≥ 95%75-94%< 75%