Golf
← Players

Chesson Hadley

Against the tour

Each bar is this player's percentile among ranked players; further right is better. Open a stat to see the whole tour with this player marked.

Round by round

Each dot is one round's strokes gained, adjusted for the field. The dashed line is the tour average; the solid line is this player's 24-round figure. Showing the latest 150 of 861 rounds.

−10.00−5.000.00+5.00valero texas open 2023, round 2 (Mar 30, 2023): −1.71valero texas open 2023, round 3 (Mar 30, 2023): −2.50valero texas open 2023, round 4 (Mar 30, 2023): −0.36rbc heritage 2023, round 1 (Apr 13, 2023): +0.14rbc heritage 2023, round 2 (Apr 13, 2023): −0.51wells fargo championship 2023, round 1 (May 4, 2023): +3.01wells fargo championship 2023, round 2 (May 4, 2023): −2.64at t byron nelson 2023, round 1 (May 11, 2023): +2.16at t byron nelson 2023, round 2 (May 11, 2023): −5.24rbc canadian open 2023, round 1 (Jun 8, 2023): +5.29rbc canadian open 2023, round 2 (Jun 8, 2023): +1.82rbc canadian open 2023, round 3 (Jun 8, 2023): −0.28rbc canadian open 2023, round 4 (Jun 8, 2023): −4.51travelers championship 2023, round 1 (Jun 22, 2023): +3.71travelers championship 2023, round 2 (Jun 22, 2023): +3.65travelers championship 2023, round 3 (Jun 22, 2023): −1.53travelers championship 2023, round 4 (Jun 22, 2023): +2.10rocket mortgage classic 2023, round 1 (Jun 29, 2023): +2.48rocket mortgage classic 2023, round 2 (Jun 29, 2023): −0.14rocket mortgage classic 2023, round 3 (Jun 29, 2023): +0.19rocket mortgage classic 2023, round 4 (Jun 29, 2023): +1.57john deere classic 2023, round 1 (Jul 6, 2023): +0.10john deere classic 2023, round 2 (Jul 6, 2023): −6.743m open 2023, round 1 (Jul 27, 2023): −0.663m open 2023, round 2 (Jul 27, 2023): +3.313m open 2023, round 3 (Jul 27, 2023): +4.343m open 2023, round 4 (Jul 27, 2023): −0.93wyndham championship 2023, round 1 (Aug 3, 2023): +3.15wyndham championship 2023, round 2 (Aug 3, 2023): +2.41wyndham championship 2023, round 3 (Aug 3, 2023): +1.10wyndham championship 2023, round 4 (Aug 3, 2023): −2.05fortinet championship 2023 401552854, round 1 (Sep 14, 2023): +0.26fortinet championship 2023 401552854, round 2 (Sep 14, 2023): +2.12fortinet championship 2023 401552854, round 3 (Sep 14, 2023): −4.35fortinet championship 2023 401552854, round 4 (Sep 14, 2023): +1.14sanderson farms championship 2023 401552855, round 1 (Oct 5, 2023): +5.81sanderson farms championship 2023 401552855, round 2 (Oct 5, 2023): +0.70sanderson farms championship 2023 401552855, round 3 (Oct 5, 2023): −2.01sanderson farms championship 2023 401552855, round 4 (Oct 5, 2023): −1.78shriners children s open 2023 401552856, round 1 (Oct 12, 2023): +0.88shriners children s open 2023 401552856, round 2 (Oct 12, 2023): +4.80shriners children s open 2023 401552856, round 3 (Oct 12, 2023): +1.98shriners children s open 2023 401552856, round 4 (Oct 12, 2023): +2.16world wide technology championship 2023, round 1 (Nov 2, 2023): +3.47world wide technology championship 2023, round 2 (Nov 2, 2023): +3.31world wide technology championship 2023, round 3 (Nov 2, 2023): −2.78world wide technology championship 2023, round 4 (Nov 2, 2023): +4.33the rsm classic 2023 401552860, round 1 (Nov 16, 2023): −2.10the rsm classic 2023 401552860, round 2 (Nov 16, 2023): +2.97the rsm classic 2023 401552860, round 3 (Nov 16, 2023): −1.18the rsm classic 2023 401552860, round 4 (Nov 16, 2023): +3.14the american express 2024, round 1 (Jan 18, 2024): +3.96the american express 2024, round 2 (Jan 18, 2024): +2.56the american express 2024, round 3 (Jan 18, 2024): −2.66the american express 2024, round 4 (Jan 18, 2024): −2.23farmers insurance open 2024, round 1 (Jan 24, 2024): +4.04farmers insurance open 2024, round 2 (Jan 24, 2024): +0.96farmers insurance open 2024, round 3 (Jan 24, 2024): −0.08farmers insurance open 2024, round 4 (Jan 24, 2024): +1.23wm phoenix open 2024, round 1 (Feb 8, 2024): −1.67wm phoenix open 2024, round 2 (Feb 8, 2024): −0.27mexico open at vidanta 2024, round 1 (Feb 22, 2024): +1.44mexico open at vidanta 2024, round 2 (Feb 22, 2024): +3.17mexico open at vidanta 2024, round 3 (Feb 22, 2024): +0.16mexico open at vidanta 2024, round 4 (Feb 22, 2024): −0.15cognizant classic 2024, round 1 (Feb 29, 2024): +4.83cognizant classic 2024, round 2 (Feb 29, 2024): −0.38cognizant classic 2024, round 3 (Feb 29, 2024): +0.41cognizant classic 2024, round 4 (Feb 29, 2024): +0.26the players championship 2024, round 1 (Mar 14, 2024): −2.89the players championship 2024, round 2 (Mar 14, 2024): +1.79valspar championship 2024, round 1 (Mar 21, 2024): +0.29valspar championship 2024, round 2 (Mar 21, 2024): −2.88texas children s houston open 2024, round 1 (Mar 28, 2024): −3.46texas children s houston open 2024, round 2 (Mar 28, 2024): +2.47valero texas open 2024, round 1 (Apr 4, 2024): +0.04valero texas open 2024, round 2 (Apr 4, 2024): +0.38the cj cup byron nelson 2024, round 1 (May 2, 2024): +4.95the cj cup byron nelson 2024, round 2 (May 2, 2024): −4.29myrtle beach classic 2024, round 1 (May 9, 2024): +1.13myrtle beach classic 2024, round 2 (May 9, 2024): +2.67myrtle beach classic 2024, round 3 (May 9, 2024): +2.47myrtle beach classic 2024, round 4 (May 9, 2024): +2.71charles schwab challenge 2024, round 1 (May 23, 2024): −2.67charles schwab challenge 2024, round 2 (May 23, 2024): −0.01rbc canadian open 2024, round 1 (May 30, 2024): −0.23rbc canadian open 2024, round 2 (May 30, 2024): +1.75rbc canadian open 2024, round 3 (May 30, 2024): +0.49rbc canadian open 2024, round 4 (May 30, 2024): −0.41u s open 2024, round 1 (Jun 13, 2024): −1.50u s open 2024, round 2 (Jun 13, 2024): +0.14rocket mortgage classic 2024, round 1 (Jun 27, 2024): −0.02rocket mortgage classic 2024, round 2 (Jun 27, 2024): +0.11john deere classic 2024, round 1 (Jul 4, 2024): +2.07john deere classic 2024, round 2 (Jul 4, 2024): +2.91john deere classic 2024, round 3 (Jul 4, 2024): +0.05john deere classic 2024, round 4 (Jul 4, 2024): −0.73isco championship 2024, round 1 (Jul 11, 2024): −1.88isco championship 2024, round 2 (Jul 11, 2024): +2.503m open 2024, round 1 (Jul 25, 2024): −2.573m open 2024, round 2 (Jul 25, 2024): −0.89wyndham championship 2024, round 1 (Aug 8, 2024): −2.05wyndham championship 2024, round 2 (Aug 8, 2024): −1.71procore championship 2024, round 1 (Sep 12, 2024): −1.51procore championship 2024, round 2 (Sep 12, 2024): +4.11procore championship 2024, round 3 (Sep 12, 2024): +0.13procore championship 2024, round 4 (Sep 12, 2024): −2.14sanderson farms championship 2024, round 1 (Oct 3, 2024): +3.14sanderson farms championship 2024, round 2 (Oct 3, 2024): −1.20sanderson farms championship 2024, round 3 (Oct 3, 2024): −0.20sanderson farms championship 2024, round 4 (Oct 3, 2024): −1.69black desert championship 2024, round 1 (Oct 10, 2024): +1.78black desert championship 2024, round 2 (Oct 10, 2024): +1.16black desert championship 2024, round 3 (Oct 10, 2024): −8.30black desert championship 2024, round 4 (Oct 10, 2024): +0.52shriners children s open 2024, round 1 (Oct 17, 2024): −1.98shriners children s open 2024, round 2 (Oct 17, 2024): +1.18world wide technology championship 2024, round 1 (Nov 7, 2024): +1.28world wide technology championship 2024, round 2 (Nov 7, 2024): +0.52world wide technology championship 2024, round 3 (Nov 7, 2024): +0.32world wide technology championship 2024, round 4 (Nov 7, 2024): +0.95the american express 2025, round 1 (Jan 16, 2025): +1.83the american express 2025, round 2 (Jan 16, 2025): −10.34the american express 2025, round 3 (Jan 16, 2025): +0.89puerto rico open 2025, round 1 (Mar 6, 2025): −0.13puerto rico open 2025, round 2 (Mar 6, 2025): −5.42corales puntacana championship 2025, round 1 (Apr 17, 2025): −0.73corales puntacana championship 2025, round 2 (Apr 17, 2025): −5.93the cj cup byron nelson 2025, round 1 (May 1, 2025): −2.27the cj cup byron nelson 2025, round 2 (May 1, 2025): +1.91oneflight myrtle beach classic 2025, round 1 (May 8, 2025): +2.87oneflight myrtle beach classic 2025, round 2 (May 8, 2025): +1.46oneflight myrtle beach classic 2025, round 3 (May 8, 2025): +2.96oneflight myrtle beach classic 2025, round 4 (May 8, 2025): −0.56john deere classic 2025, round 1 (Jul 3, 2025): +2.67john deere classic 2025, round 2 (Jul 3, 2025): −2.363m open 2025, round 1 (Jul 24, 2025): −2.993m open 2025, round 2 (Jul 24, 2025): −3.75wyndham championship 2025, round 1 (Jul 31, 2025): +0.75wyndham championship 2025, round 2 (Jul 31, 2025): +4.68wyndham championship 2025, round 3 (Jul 31, 2025): −1.46wyndham championship 2025, round 4 (Jul 31, 2025): −0.21procore championship 2025, round 1 (Sep 11, 2025): −3.10procore championship 2025, round 2 (Sep 11, 2025): −4.84bank of utah championship 2025, round 1 (Oct 23, 2025): +0.24bank of utah championship 2025, round 2 (Oct 23, 2025): −5.49the rsm classic 2025, round 1 (Nov 20, 2025): −2.82the rsm classic 2025, round 2 (Nov 20, 2025): +2.83puerto rico open 2026, round 1 (Mar 5, 2026): −3.15puerto rico open 2026, round 2 (Mar 5, 2026): −1.6324-round −0.87oldermost recent

By round of the tournament

Strokes gained in each round of an event, over the most recent rounds. A player who fades or closes shows it here.

Results

EventFinishTo parSG / round
Puerto Rico OpenMC+3−2.39
The RSM ClassicMC−60.00
Bank of Utah ChampionshipMC+4−2.63
Procore ChampionshipMC+8−3.97
Wyndham ChampionshipT38−5+0.94
3M OpenMC+3−3.37
John Deere ClassicMC−3+0.16
ONEflight Myrtle Beach ClassicT20−10+1.68
THE CJ CUP Byron NelsonMC−3−0.18
Corales Puntacana ChampionshipMC+3−3.33
Puerto Rico OpenMCE−2.78
The American ExpressMC+1−2.54
World Wide Technology ChampionshipT39−11+0.77
Shriners Children's OpenMC−1−0.40
Black Desert ChampionshipT64−3−1.21
Sanderson Farms ChampionshipT55−10+0.01
Procore ChampionshipT50−3+0.15
Wyndham ChampionshipMC+2−1.88
3M OpenMC+3−1.73
ISCO ChampionshipMC−7+0.31
John Deere ClassicT32−13+1.07
Rocket Mortgage ClassicMC−3+0.04
U.S. OpenMC+8−0.68
RBC Canadian OpenT51−1+0.40
Charles Schwab ChallengeMC+5−1.34
Myrtle Beach ClassicT10−14+2.24
THE CJ CUP Byron NelsonMC−5+0.33
Valero Texas OpenMC+2+0.21
Texas Children's Houston OpenMC+3−0.50
Valspar ChampionshipMC+4−1.29
THE PLAYERS ChampionshipMC+2−0.55
Cognizant ClassicT35−8+1.28
Mexico Open at VidantaT24−9+1.16
WM Phoenix OpenMC+1−0.97
Farmers Insurance OpenT25−6+1.54
The American ExpressT56−14+0.41
The RSM ClassicT38−12+0.71
World Wide Technology ChampionshipT7−21+2.08
Shriners Children's OpenT7−17+2.45
Sanderson Farms ChampionshipT35−9+0.68
Fortinet ChampionshipT62−3−0.21
Wyndham ChampionshipT33−6+1.15
3M OpenT27−11+1.52
John Deere ClassicMC+4−3.32
Rocket Mortgage ClassicT33−12+1.03
Travelers ChampionshipT24−13+1.98
RBC Canadian OpenT43−4+0.58
AT&T Byron NelsonMCE−1.54
Wells Fargo ChampionshipMC+1+0.18
RBC HeritageMCE−0.18
Valero Texas OpenT60+3−0.54
Corales Puntacana ChampionshipMC+2−1.59
Valspar ChampionshipMC+3−0.47
THE PLAYERS ChampionshipT44−3+1.44
The Honda ClassicT29−3+1.03
The Genesis InvitationalMC+6−2.07
WM Phoenix OpenT23−6+1.79
AT&T Pebble Beach Pro-AmMC+4−1.43
The American ExpressMC−8+0.13
Sony Open in HawaiiMCE−0.71
The RSM ClassicMC−3+0.21
Cadence Bank Houston OpenMC+6−2.57
Butterfield Bermuda ChampionshipT17−12+1.34
Shriners Children's OpenT37−12+0.98
Sanderson Farms ChampionshipMCE−0.46
Fortinet ChampionshipMC−1+0.19
FedEx St. Jude ChampionshipMCE−0.41
Wyndham ChampionshipT8−11+2.05
Rocket Mortgage ClassicMCE−1.05
3M Open10−9+2.28
Barbasol ChampionshipT68−6−0.89
John Deere ClassicT10−14+2.08
Travelers Championship5−14+3.15
AT&T Byron NelsonT69−10−0.17
Wells Fargo ChampionshipMC+8−2.83
RBC HeritageMC+2−0.22
Valero Texas OpenT53−2+0.47
Corales Puntacana ChampionshipMCE−0.53
Valspar ChampionshipMC+4−2.55
THE PLAYERS ChampionshipT63+4−0.01
Puerto Rico OpenT61−1−0.90
The Genesis InvitationalMC+6−2.74
WM Phoenix OpenMC+13−6.68
AT&T Pebble Beach Pro-AmMCE−0.75
Farmers Insurance OpenMC+4−2.89
The American ExpressMC−2−0.93
Sony Open in HawaiiMC−3−0.35
The RSM ClassicMC−3+0.36
Houston OpenMC+6−2.02
ZOZO CHAMPIONSHIPT62+8−1.37
Shriners Children's OpenT27−12+1.40
Sanderson Farms ChampionshipT45−10+0.43
Fortinet ChampionshipMC+3−2.16
THE NORTHERN TRUSTMC+1−0.73
Wyndham ChampionshipT15−12+1.97
3M OpenT58−20.00
Barbasol ChampionshipMC+2−3.33
John Deere ClassicT34−10+1.03
Rocket Mortgage ClassicT52−7+0.25
Travelers ChampionshipMC+1−0.80
Palmetto Championship at CongareeT2−10+2.81
AT&T Byron NelsonMC−2−1.43
Wells Fargo ChampionshipMC+7−1.87
Valspar ChampionshipMC+3−1.37
RBC HeritageMC+2−1.23
Valero Texas OpenT23−4+1.34
Corales Puntacana Resort & Club ChampionshipT13−6+1.61
The Honda ClassicMC+7−2.36
AT&T Pebble Beach Pro-AmMC+2−1.06
Farmers Insurance OpenMC+1−0.23
The American Express+6−3.86
Mayakoba Golf Classic presented by UNIFINMC+2−1.11
The RSM ClassicT23−11+1.67
Bermuda ChampionshipT16−8+1.72
U.S. OpenT51+18+0.09
Safeway OpenT14−15+1.95
Wyndham ChampionshipT51−6+0.36
3M OpenMCE−0.49
Workday Charity OpenT52−2+0.59
Rocket Mortgage ClassicMC−4+0.20
RBC HeritageT58−8+0.47
Charles Schwab ChallengeT23−8+1.98
The Honda ClassicMC+9−2.27
Puerto Rico OpenMC+5−3.92
AT&T Pebble Beach Pro-AmT18−5+1.77
Waste Management Phoenix OpenT59E−0.36
Farmers Insurance OpenMC+2−0.95
The American ExpressT29−14+1.43
Sony Open in HawaiiMC+4−0.91
The RSM ClassicT50−6+0.41
THE CJ CUP @ NINE BRIDGES63+1−1.20
Shriners Hospitals for Children OpenT18−15+1.86
Safeway OpenT23−8+1.28
Sanderson Farms ChampionshipMC+2−1.99
THE NORTHERN TRUSTT43−4+0.96
Wyndham ChampionshipT53−8+0.31
3M OpenMC+9−5.69
Rocket Mortgage ClassicMC+2−2.88
Travelers ChampionshipMC+1−0.92
U.S. OpenT9−5+2.85
the Memorial Tournament pres. by NationwideMC+4−1.45
Charles Schwab ChallengeT31+1+0.80
PGA ChampionshipMC+9−2.22
Wells Fargo ChampionshipMC+5−1.39
RBC HeritageMC+1−0.11
Valero Texas OpenMC+5−2.94
Valspar ChampionshipT65+6−0.39
THE PLAYERS ChampionshipMC+2−0.91
Arnold Palmer Invitational Pres. By MastercardT17−5+1.98
The Honda ClassicT20−1+1.40
AT&T Pebble Beach Pro-AmMC+9−3.12
Waste Management Phoenix OpenT20−8+1.88
Farmers Insurance OpenMC+4−2.91
Desert Classic−7−0.27
The RSM ClassicMC+2−1.62
Shriners Hospital for Children OpenT7−15+2.09
THE CJ CUP @ NINE BRIDGEST73+6−2.27
CIMB ClassicT2−21+2.67
Safeway OpenMC−2−0.52
BMW ChampionshipT61−1−1.11
Dell Technologies ChampionshipMC+4−1.91
THE NORTHERN TRUSTT56−2+0.39
Wyndham ChampionshipT45−8+0.46
PGA ChampionshipMC+8−3.62
The OpenMC+5−0.50
John Deere Classic−3−0.74
Quicken Loans NationalT8−9+2.21
Travelers ChampionshipMC+1−0.58
U.S. OpenMC+11−0.52
the Memorial Tournament pres. by NationwideT40−5+0.98
Fort Worth InvitationalT20−6+1.39
The Players ChampionshipT11−11+2.52
Wells Fargo ChampionshipT16−3+1.92
Valero Texas OpenT20−5+1.46
RBC HeritageT7−9+2.26
Houston OpenT18−11+1.50
Arnold Palmer Invitational presented by MastercardT49−1+0.57
Valspar ChampionshipMC+8−2.28
The Honda ClassicMC+12−2.98
AT&T Pebble Beach Pro-AmT35−6+1.27
Waste Management Phoenix OpenT5−14+3.05
Farmers Insurance OpenT23−3+1.64
CareerBuilder ChallengeT42−11+0.87
The RSM ClassicT37−7+0.71
OHL Classic at Mayakoba−2−0.14
Shriners Hospitals for Children OpenT4−8+2.54
Sanderson Farms Championship2−14+3.14
Safeway OpenT3−12+2.82
Wyndham ChampionshipMC+1−1.95
Barbasol ChampionshipT27−12+0.64
John Deere ClassicT25−11+1.11
Wells Fargo ChampionshipMC+9−3.51
Puerto Rico Open−2−1.36
The RSM ClassicT45−7+0.44
Sanderson Farms ChampionshipMC−1−1.02
Wyndham ChampionshipT57−5−0.03
John Deere ClassicMC−2−0.33
Travelers ChampionshipMC+2−0.91
RBC Canadian OpenT43−2+0.52
Barbasol ChampionshipT11−13+1.19
Quicken Loans NationalT64+2−0.49
FedEx St. Jude ClassicMC+4−1.31
DEAN & DELUCA InvitationalMC+5−2.06
AT&T Byron NelsonMC+4−3.17
THE PLAYERS ChampionshipMC+4−2.68
Wells Fargo ChampionshipT11−4+2.01
Zurich Classic of New Orleans−8+1.43
Valero Texas OpenMC+5−2.32
RBC HeritageMC+3−0.60
Shell Houston OpenT38−3+0.71
Puerto Rico Open at Coco BeachMCE−0.75
Valspar ChampionshipT70+10−0.97
The Honda ClassicT21+1+1.46
AT&T Pebble Beach Pro-AmMC+3−0.96
Waste Management Phoenix OpenT60+3−0.64
Farmers Insurance OpenT58+7+0.12
CareerBuilder Challenge in partnership with the Clinton FoundationMC−5−0.82
The RSM ClassicMC−1−0.61
CIMB ClassicT67−2−1.90
Shriners Hospitals for Children OpenT62−2−0.51
Frys.com OpenMC+3−2.35
Deutsche Bank Championship74+10−2.23
The BarclaysMC+7−2.30
Wyndham ChampionshipMC−1−0.78
PGA ChampionshipT61+1+0.13
Quicken Loans National70+3−1.53
RBC Canadian OpenT72−1−0.73
John Deere ClassicMC+2−2.73
FedEx St. Jude ClassicMC+10−4.33
the Memorial Tournament presented by NationwideT49−1+0.35
Crowne Plaza Invitational at ColonialT24−6+1.11
Wells Fargo ChampionshipT20−6+1.20
THE PLAYERS ChampionshipT24−5+1.55
Zurich Classic of New OrleansT8−17+1.86
RBC HeritageMC+5−2.73
Shell Houston OpenT50−5+0.33
Valero Texas OpenT4−3+3.02
Arnold Palmer Invitational presented by MasterCardT68+2−1.28
Valspar ChampionshipT44+1+0.47
Puerto Rico OpenT16−4+0.60
The Honda ClassicMC+12−3.66
Northern Trust OpenMC+9−2.77
AT&T Pebble Beach National Pro-AmT10−15+1.83
Waste Management Phoenix OpenMC+7−3.14
Humana Challenge in partnership with the Clinton FoundationMC+4−3.64
Hyundai Tournament of ChampionsT20−11−0.07
CIMB ClassicT65+5−2.15
The McGladrey ClassicT32−6+0.64
Shriners Hospitals for Children OpenMC+5−3.63
Frys.com OpenT57−1−0.27
BMW ChampionshipT12−6+1.69
Deutsche Bank ChampionshipT9−9+1.93
The Barclays70+7−1.72
Wyndham ChampionshipMC+3−2.61
PGA ChampionshipMC+5−1.75
The Open ChampionshipMC+7−2.13
The Greenbrier ClassicMC+3−1.62
Quicken Loans NationalMC+10−3.90
Travelers ChampionshipMC+2−1.54
FedEx St. Jude ClassicT13−5+1.74
the Memorial Tournament presented by Nationwide InsuranceMC+5−2.61
Crowne Plaza Invitational at ColonialMC+14−6.62
THE PLAYERS ChampionshipMC+1−0.27
Wells Fargo ChampionshipMC+9−3.88
RBC HeritageT38+1+0.46
Valero Texas OpenT56+5−0.30
Arnold Palmer Invitational presented by MasterCardT26−3+1.16
Valspar ChampionshipT14−1+1.47
Puerto Rico Open presented by seepuertorico.com1−21+3.27
The Honda ClassicT24−3+1.21
Northern Trust OpenMC+2−0.61
AT&T Pebble Beach National Pro-AmT10−5+1.78
Farmers Insurance OpenMC+1−0.40
Humana Challenge in partnership with the Clinton FoundationMC+4−4.46
OHL Classic at MayakobaMC+3−2.71
The McGladrey ClassicMC+6−2.74
Shriners Hospitals for Children OpenT5−16+2.31
Frys.com OpenE−1.06
Wyndham ChampionshipMC+4−2.31
PGA TOUR Qualifying Tournament−14−0.11
Wyndham ChampionshipMCE−1.02

MC is a missed cut. T marks a tied finish.

Generated 2026-10-20T12:16:09Z. Everything here comes from scores alone; see the stats pages for what each number measures and what we can't measure.