Driver Luck

Where ball-flight quality (Stuff+ / expected strokes gained) and the actual outcome (Strokes Gained) disagree. The leaderboard ranks every driver by xSG − SG; the shot explorer surfaces the individual drives that looked like rockets but ended in trouble, and vice versa.

Every qualified driver ranked by expected minus actual strokes gained per drive (xSG − SG). Positive means the player's ball flight earned more than the scorecard gave them — unlucky; negative means they gained more than they deserved — lucky. Luck Gap is how much higher they rank in expected SG than actual SG (percentile points).

189 players
#PlayerDrivesxSG/shxSG %ileSG/shSG %ilexSG − SGLuck Gap
1Jackson Suber179+0.05673-0.0736+0.129+67
2Aaron Wise60+0.03437-0.0933+0.127+34
3Davis Riley226+0.0019-0.1142+0.115+7
4Henrik Norlander54-0.0134-0.1112+0.098+2
5Will Zalatoris83+0.05975-0.03931+0.098+44
6Luke Clanton158+0.02627-0.0717+0.097+19
7Garrick Higgo284+0.05673-0.04130+0.096+43
8Patton Kizzire243+0.00812-0.0844+0.092+8
9Karl Vilips286+0.02932-0.06111+0.090+21
10S.T. Lee83+0.03643-0.05315+0.089+28
11Joe Highsmith360+0.04155-0.04720+0.089+35
12David Ford248+0.07591-0.01261+0.087+29
13Andrew Putnam298+0.01013-0.0765+0.085+7
14Adam Schenk318+0.03541-0.05017+0.085+24
15Patrick Fishburn161+0.05270-0.03337+0.085+33
16Emilio Gonzalez111+0.01314-0.0717+0.084+7
17Tom Hoge400+0.03235-0.05216+0.083+19
18Kevin Yu160+0.05270-0.03138+0.083+33
19Kris Ventura131+0.08698+0.00276+0.083+22
20Alejandro Tosti132+0.03642-0.04721+0.082+22
21Rafael Campos170+0.03644-0.04524+0.081+20
22Steven Fisk283+0.04458-0.03633+0.080+24
23Brian Harman372+0.03643-0.04325+0.080+18
24Paul Waring117+0.06177-0.01853+0.079+23
25Kevin Streelman147+0.01516-0.0659+0.079+7
26Matt Wallace247+0.03540-0.04129+0.076+11
27Rasmus Neergaard-Petersen207+0.06277-0.01458+0.075+19
28Webb Simpson165+0.01415-0.06112+0.075+4
29Thorbjørn Olesen215+0.05572-0.02051+0.075+21
30Emiliano Grillo265+0.03850-0.03634+0.074+16
31Hank Lebioda237+0.04357-0.03139+0.074+19
32Peter Malnati193-0.0017-0.0756+0.074+2
33Mark Hubbard293+0.03234-0.04228+0.074+7
34Danny Walker289+0.01821-0.05514+0.073+6
35Lanto Griffin61+0.05065-0.02346+0.073+19
36Keita Nakajima140+0.04963-0.02445+0.072+18
37Christiaan Bezuidenhout298+0.01314-0.05913+0.072+2
38Jordan Spieth376+0.05065-0.02248+0.072+17
39Rico Hoey390+0.05674-0.01557+0.072+16
40Tony Finau393+0.04256-0.03040+0.071+16
41John VanDerLaan217+0.06785-0.00470+0.071+15
42Jeffrey Kang195-0.0095-0.0794+0.071+1
43Michael Thorbjornsen363+0.08396+0.01385+0.070+11
44Zecheng Dou284+0.03745-0.03436+0.070+9
45Max Greyserman178+0.04155-0.03040+0.070+14
46Max Homa283+0.04760-0.02347+0.070+14
47Akshay Bhatia244+0.03335-0.03733+0.070+3
48David Lipsky200+0.02022-0.04919+0.069+4
49Isaiah Salinda119+0.092100+0.02393+0.069+7
50Viktor Hovland290+0.03542-0.03435+0.069+6
51Marcelo Rozo157+0.01517-0.05415+0.069+2
52Bronson Burgoon64+0.06380-0.00569+0.069+11
53Sam Ryder205+0.02224-0.04622+0.068+2
54Pontus Nyholm202+0.02223-0.04622+0.068+2
55Justin Thomas210+0.03746-0.03138+0.068+8
56Justin Lower145+0.02628-0.04228+0.068-1
57Erik van Rooyen178+0.04964-0.01853+0.068+11
58Tom Kim369+0.02931-0.03931+0.068+0
59Corey Conners387+0.06481-0.00371+0.068+10
60Matt McCarty435+0.04559-0.02247+0.067+12
61Chan Kim80+0.01921-0.04820+0.067+2
62Cam Davis190-0.0233-0.0903+0.066-1
63Jake Knapp284+0.07289+0.00578+0.066+11
64Adrien Dumont de Chassart229+0.04964-0.01756+0.066+8
65Kurt Kitayama324+0.07087+0.00478+0.066+10
66Ricky Castillo321+0.06279-0.00372+0.065+7
67Patrick Rodgers492+0.03850-0.02742+0.065+7
68Sami Valimaki276+0.02425-0.04129+0.065-4
69Taylor Moore266+0.06682+0.00175+0.065+7
70Xander Schauffele273+0.08093+0.01587+0.065+6
71Chandler Phillips311+0.02627-0.03832+0.064-5
72Carson Young96+0.01922-0.04523+0.064-1
73Matti Schmid355+0.04256-0.02248+0.064+9
74S.H. Kim310+0.05168-0.01360+0.064+8
75Stephan Jaeger308+0.03436-0.03039+0.064-3
76Rasmus Højgaard217+0.07389+0.00983+0.064+7
77Alex Noren289+0.02831-0.03634+0.064-4
78Cameron Young319+0.08093+0.01688+0.064+5
79Ben Griffin389+0.03849-0.02543+0.063+5
80Lee Hodges258+0.04357-0.02052+0.063+5
81Vince Whaley239+0.00611-0.05713+0.063-3
82Nick Dunlap138-0.0621-0.1241+0.062+0
83Denny McCarthy438+0.01718-0.04523+0.062-5
84Brooks Koepka187+0.06887+0.00679+0.062+8
85Ben Silverman53+0.03746-0.02544+0.061+1
86Seamus Power278+0.01819-0.04325+0.061-6
87Adam Svensson137+0.01820-0.04327+0.061-7
88John Parry330+0.04153-0.02150+0.061+4
89Eric Cole365-0.0018-0.06111+0.061-3
90Zach Bauchou321+0.01315-0.04721+0.060-6
91Joel Dahmen220+0.05269-0.00868+0.060+2
92Davis Thompson276+0.06886+0.00882+0.060+4
93Austin Smotherman298+0.05168-0.00867+0.059+1
94Brice Garnett210+0.00310-0.05514+0.059-4
95Kristoffer Reitan329+0.06683+0.00781+0.059+2
96Sahith Theegala475+0.03748-0.02149+0.058-1
97Zac Blair74+0.00912-0.05018+0.058-5
98J.T. Poston349+0.04458-0.01459+0.058-1
99Min Woo Lee261+0.08195+0.02393+0.058+2
100Sam Stevens418+0.07591+0.01789+0.058+2
101Taylor Pendrith347+0.07188+0.01386+0.058+3
102Robert MacIntyre351+0.07892+0.02091+0.058+1
103Beau Hossler187+0.01416-0.04326+0.058-10
104Jhonattan Vegas294+0.05166-0.00769+0.057-3
105K.H. Lee69-0.0115-0.0679+0.057-4
106A.J. Ewart306+0.02324-0.03337+0.056-12
107Hideki Matsuyama362+0.03541-0.02149+0.056-8
108Dylan Wu217+0.01820-0.03832+0.056-12
109Marco Penge227+0.06785+0.01284+0.056+1
110Mackenzie Hughes285+0.03540-0.02150+0.056-10
111Zach Johnson76-0.0066-0.06112+0.055-6
112Billy Horschel433+0.01213-0.04424+0.055-11
113Daniel Brown220+0.03849-0.01755+0.055-6
114Sam Burns224+0.08496+0.02995+0.055+2
115Jimmy Stanger154+0.06582+0.01083+0.055-2
116Kevin Roy330+0.05167-0.00470+0.055-4
117Aaron Rai289+0.02830-0.02742+0.055-12
118Wyndham Clark333+0.04052-0.01558+0.055-6
119Nicolai Hojgaard250+0.05976+0.00477+0.055-2
120Brian Campbell293-0.0086-0.06210+0.054-4
121Sudarshan Yellamaraju396+0.08094+0.02594+0.054+0
122Harry Hall324+0.02729-0.02841+0.054-13
123Adrien Saddier245+0.04660-0.00867+0.054-7
124Matthieu Pavon309+0.03539-0.01952+0.054-14
125Ludvig Aberg318+0.07490+0.02092+0.054-2
126Austin Eckroat235+0.03134-0.02346+0.054-12
127Ryan Gerard407+0.05167-0.00373+0.054-5
128Harris English420+0.06278+0.00882+0.053-4
129Charley Hoffman126+0.04154-0.01262+0.053-8
130Justin Rose217+0.05066-0.00273+0.053-7
131Neal Shipley176+0.08395+0.03095+0.052+0
132Rickie Fowler377+0.04052-0.01360+0.052-8
133Mac Meissner348+0.03539-0.01755+0.052-15
134Maverick McNealy369+0.05975+0.00780+0.052-5
135Christo Lamprecht153+0.05471+0.00377+0.051-6
136Brandt Snedeker155-0.0183-0.0688+0.051-5
137Tommy Fleetwood323+0.05774+0.00780+0.051-6
138Nico Echavarria375+0.01618-0.03535+0.050-17
139Jesper Svensson118+0.08094+0.03096+0.050-2
140Takumi Kanaya264+0.02426-0.02643+0.050-17
141Davis Chatfield213+0.0009-0.05018+0.050-10
142Keith Mitchell405+0.08999+0.04098+0.050+1
143Shane Lowry307+0.04053-0.00964+0.049-11
144Gordon Sargent141+0.06380+0.01386+0.049-6
145Sungjae Im214+0.04761-0.00274+0.049-13
146Ryo Hisatsune464+0.06176+0.01285+0.049-9
147William Mouw285+0.04862-0.00175+0.049-12
148Chris Gotterup262+0.08497+0.03596+0.049+1
149Chandler Blanchet222+0.03747-0.01262+0.049-15
150Nick Taylor434+0.02425-0.02544+0.049-19
151Haotong Li238+0.05471+0.00679+0.048-8
152Jordan Smith337+0.06279+0.01487+0.048-7
153Chris Kirk284+0.03644-0.01163+0.048-19
154Pierceson Coody418+0.06684+0.01989+0.048-5
155Blades Brown86+0.00811-0.03930+0.047-19
156Daniel Berger334+0.03951-0.00866+0.047-15
157Alex Smalley387+0.02730-0.02051+0.047-22
158Lucas Glover264+0.01819-0.02941+0.047-22
159Andrew Novak347+0.02932-0.01854+0.047-22
160Ryan Fox240+0.03538-0.01361+0.047-23
161Patrick Cantlay313+0.04559-0.00274+0.047-14
162Jacob Bridgeman421+0.04862+0.00276+0.046-14
163John Keefer313+0.08597+0.03897+0.046+0
164Adam Scott328+0.06683+0.02091+0.046-8
165Chad Ramey339+0.03748-0.00965+0.046-17
166Matt Fitzpatrick333+0.06886+0.02192+0.046-6
167Frankie Capan III64-0.1091-0.1551+0.045+0
168Danny Willett84-0.0047-0.04919+0.045-12
169Camilo Villegas58-0.0342-0.0795+0.044-3
170Michael Kim427+0.00210-0.04227+0.044-18
171Michael Brennan253+0.08698+0.04298+0.044+0
172Max McGreevy351+0.02729-0.01656+0.044-27
173Russell Henley325+0.03538-0.00966+0.043-28
174Aldrich Potgieter213+0.07992+0.03697+0.043-5
175Scottie Scheffler326+0.06278+0.01990+0.042-12
176Sepp Straka327+0.03437-0.00768+0.041-31
177Doug Ghim218+0.03747-0.00371+0.040-24
178Keegan Bradley285+0.02628-0.01459+0.040-31
179Si Woo Kim380+0.06684+0.02794+0.039-11
180Bud Cauley403+0.03033-0.00964+0.039-30
181Kensei Hirata256+0.02933-0.00965+0.039-32
182Kota Kaneko51-0.0252-0.06310+0.038-7
183Jason Day236+0.02123-0.01657+0.037-34
184J.J. Spaun309+0.04861+0.01084+0.037-22
185Collin Morikawa247+0.05269+0.01788+0.035-20
186Matt Kuchar170-0.0174-0.05016+0.033-13
187Rory McIlroy196+0.090100+0.060100+0.031-1
188Gary Woodland274+0.07088+0.04499+0.026-11
189Alex Fitzpatrick55+0.03951+0.051100-0.012-48