Golf
← Players

James Hahn

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 875 rounds.

−7.50−5.00−2.500.00+2.50+5.00world wide technology championship at mayakoba 2023, round 2 (Nov 3, 2022): −3.12cadence bank houston open 2023, round 1 (Nov 10, 2022): +2.68cadence bank houston open 2023, round 2 (Nov 10, 2022): +5.19cadence bank houston open 2023, round 3 (Nov 10, 2022): +0.53cadence bank houston open 2023, round 4 (Nov 10, 2022): −2.95the american express 2023, round 1 (Jan 19, 2023): −3.53the american express 2023, round 2 (Jan 19, 2023): −1.07the american express 2023, round 3 (Jan 19, 2023): −4.02farmers insurance open 2023, round 1 (Jan 25, 2023): −0.95farmers insurance open 2023, round 2 (Jan 25, 2023): −1.40at t pebble beach pro am 2023, round 1 (Feb 2, 2023): −6.53at t pebble beach pro am 2023, round 2 (Feb 2, 2023): +3.10at t pebble beach pro am 2023, round 3 (Feb 2, 2023): +1.14wm phoenix open 2023, round 1 (Feb 9, 2023): +2.81wm phoenix open 2023, round 2 (Feb 9, 2023): +3.01wm phoenix open 2023, round 3 (Feb 9, 2023): −1.18wm phoenix open 2023, round 4 (Feb 9, 2023): +0.53the genesis invitational 2023, round 1 (Feb 16, 2023): +0.51the genesis invitational 2023, round 2 (Feb 16, 2023): −4.66the players championship 2023, round 1 (Mar 9, 2023): +0.29the players championship 2023, round 2 (Mar 9, 2023): −1.68valspar championship 2023, round 1 (Mar 16, 2023): −0.55valspar championship 2023, round 2 (Mar 16, 2023): +1.60valspar championship 2023, round 3 (Mar 16, 2023): −5.16valspar championship 2023, round 4 (Mar 16, 2023): −1.53valero texas open 2023, round 1 (Mar 30, 2023): −7.58valero texas open 2023, round 2 (Mar 30, 2023): −1.71rbc heritage 2023, round 1 (Apr 13, 2023): +1.14rbc heritage 2023, round 2 (Apr 13, 2023): +1.49rbc heritage 2023, round 3 (Apr 13, 2023): −0.53rbc heritage 2023, round 4 (Apr 13, 2023): +2.95mexico open 2023, round 1 (Apr 27, 2023): +3.01mexico open 2023, round 2 (Apr 27, 2023): −1.44mexico open 2023, round 3 (Apr 27, 2023): +1.81mexico open 2023, round 4 (Apr 27, 2023): −2.85wells fargo championship 2023, round 1 (May 4, 2023): +0.01wells fargo championship 2023, round 2 (May 4, 2023): +1.36at t byron nelson 2023, round 1 (May 11, 2023): +2.16at t byron nelson 2023, round 2 (May 11, 2023): +0.76at t byron nelson 2023, round 3 (May 11, 2023): +2.76at t byron nelson 2023, round 4 (May 11, 2023): −3.77rbc canadian open 2023, round 1 (Jun 8, 2023): +3.29rbc canadian open 2023, round 2 (Jun 8, 2023): −1.18rbc canadian open 2023, round 3 (Jun 8, 2023): −1.28rbc canadian open 2023, round 4 (Jun 8, 2023): −1.51travelers championship 2023, round 1 (Jun 22, 2023): −7.29travelers championship 2023, round 2 (Jun 22, 2023): +4.65rocket mortgage classic 2023, round 1 (Jun 29, 2023): −0.52rocket mortgage classic 2023, round 2 (Jun 29, 2023): −1.14john deere classic 2023, round 1 (Jul 6, 2023): +0.10john deere classic 2023, round 2 (Jul 6, 2023): +1.26john deere classic 2023, round 3 (Jul 6, 2023): +2.88john deere classic 2023, round 4 (Jul 6, 2023): −0.77barbasol championship 2023, round 1 (Jul 13, 2023): −1.66barbasol championship 2023, round 2 (Jul 13, 2023): −0.313m open 2023, round 1 (Jul 27, 2023): +1.343m open 2023, round 2 (Jul 27, 2023): +1.313m open 2023, round 3 (Jul 27, 2023): −1.663m open 2023, round 4 (Jul 27, 2023): −1.93wyndham championship 2023, round 1 (Aug 3, 2023): −0.85wyndham championship 2023, round 2 (Aug 3, 2023): +0.41fortinet championship 2023 401552854, round 1 (Sep 14, 2023): +0.26fortinet championship 2023 401552854, round 2 (Sep 14, 2023): +4.12fortinet championship 2023 401552854, round 3 (Sep 14, 2023): −2.35fortinet championship 2023 401552854, round 4 (Sep 14, 2023): +0.14shriners children s open 2023 401552856, round 1 (Oct 12, 2023): −1.12shriners children s open 2023 401552856, round 2 (Oct 12, 2023): +1.80shriners children s open 2023 401552856, round 3 (Oct 12, 2023): −6.02shriners children s open 2023 401552856, round 4 (Oct 12, 2023): −4.84world wide technology championship 2023, round 1 (Nov 2, 2023): +0.47world wide technology championship 2023, round 2 (Nov 2, 2023): +2.31world wide technology championship 2023, round 3 (Nov 2, 2023): −0.78world wide technology championship 2023, round 4 (Nov 2, 2023): −0.67the american express 2024, round 1 (Jan 18, 2024): −0.04the american express 2024, round 2 (Jan 18, 2024): −2.44the american express 2024, round 3 (Jan 18, 2024): +0.34mexico open at vidanta 2024, round 1 (Feb 22, 2024): +0.44mexico open at vidanta 2024, round 2 (Feb 22, 2024): +0.17mexico open at vidanta 2024, round 3 (Feb 22, 2024): −0.84mexico open at vidanta 2024, round 4 (Feb 22, 2024): +3.85puerto rico open 2024, round 1 (Mar 7, 2024): −5.96puerto rico open 2024, round 2 (Mar 7, 2024): +1.69texas children s houston open 2024, round 1 (Mar 28, 2024): +0.54texas children s houston open 2024, round 2 (Mar 28, 2024): +2.47texas children s houston open 2024, round 3 (Mar 28, 2024): −2.35texas children s houston open 2024, round 4 (Mar 28, 2024): −2.82corales puntacana championship 2024, round 1 (Apr 18, 2024): −0.57corales puntacana championship 2024, round 2 (Apr 18, 2024): +2.13corales puntacana championship 2024, round 3 (Apr 18, 2024): −4.46corales puntacana championship 2024, round 4 (Apr 18, 2024): −0.23the cj cup byron nelson 2024, round 1 (May 2, 2024): −3.05the cj cup byron nelson 2024, round 2 (May 2, 2024): −4.29myrtle beach classic 2024, round 1 (May 9, 2024): −1.87myrtle beach classic 2024, round 2 (May 9, 2024): −1.33john deere classic 2024, round 1 (Jul 4, 2024): +0.07john deere classic 2024, round 2 (Jul 4, 2024): +0.91john deere classic 2024, round 3 (Jul 4, 2024): +3.05john deere classic 2024, round 4 (Jul 4, 2024): −3.73isco championship 2024, round 1 (Jul 11, 2024): +1.12isco championship 2024, round 2 (Jul 11, 2024): +0.50isco championship 2024, round 3 (Jul 11, 2024): +0.42isco championship 2024, round 4 (Jul 11, 2024): −6.343m open 2024, round 1 (Jul 25, 2024): −2.573m open 2024, round 2 (Jul 25, 2024): +0.11procore championship 2024, round 1 (Sep 12, 2024): −3.51procore championship 2024, round 2 (Sep 12, 2024): +2.11butterfield bermuda championship 2024, round 1 (Nov 14, 2024): −1.46butterfield bermuda championship 2024, round 2 (Nov 14, 2024): −0.34the rsm classic 2024, round 1 (Nov 21, 2024): −2.37the rsm classic 2024, round 2 (Nov 21, 2024): +2.84sony open in hawaii 2025, round 1 (Jan 9, 2025): +3.10sony open in hawaii 2025, round 2 (Jan 9, 2025): −2.13sony open in hawaii 2025, round 3 (Jan 9, 2025): +0.22sony open in hawaii 2025, round 4 (Jan 9, 2025): +2.65puerto rico open 2025, round 1 (Mar 6, 2025): +1.87puerto rico open 2025, round 2 (Mar 6, 2025): −2.42puerto rico open 2025, round 3 (Mar 6, 2025): +2.63puerto rico open 2025, round 4 (Mar 6, 2025): +0.74corales puntacana championship 2025, round 1 (Apr 17, 2025): −2.73corales puntacana championship 2025, round 2 (Apr 17, 2025): −2.93the cj cup byron nelson 2025, round 1 (May 1, 2025): −3.27the cj cup byron nelson 2025, round 2 (May 1, 2025): −0.09oneflight myrtle beach classic 2025, round 1 (May 8, 2025): +0.87oneflight myrtle beach classic 2025, round 2 (May 8, 2025): −3.54u s open 2025, round 1 (Jun 12, 2025): −3.30u s open 2025, round 2 (Jun 12, 2025): −0.16john deere classic 2025, round 1 (Jul 3, 2025): +2.67john deere classic 2025, round 2 (Jul 3, 2025): −0.36john deere classic 2025, round 3 (Jul 3, 2025): −1.81john deere classic 2025, round 4 (Jul 3, 2025): −5.34isco championship 2025, round 1 (Jul 10, 2025): −2.15isco championship 2025, round 2 (Jul 10, 2025): +3.97isco championship 2025, round 3 (Jul 10, 2025): −1.75isco championship 2025, round 4 (Jul 10, 2025): +0.50procore championship 2025, round 1 (Sep 11, 2025): −4.10procore championship 2025, round 2 (Sep 11, 2025): +2.16bank of utah championship 2025, round 1 (Oct 23, 2025): −0.76bank of utah championship 2025, round 2 (Oct 23, 2025): −1.49the rsm classic 2025, round 1 (Nov 20, 2025): +1.18the rsm classic 2025, round 2 (Nov 20, 2025): +2.83the rsm classic 2025, round 3 (Nov 20, 2025): −4.99the rsm classic 2025, round 4 (Nov 20, 2025): −6.63puerto rico open 2026, round 1 (Mar 5, 2026): −0.15puerto rico open 2026, round 2 (Mar 5, 2026): +2.37puerto rico open 2026, round 3 (Mar 5, 2026): −1.24puerto rico open 2026, round 4 (Mar 5, 2026): −4.73oneflight myrtle beach classic 2026, round 1 (May 7, 2026): −0.56oneflight myrtle beach classic 2026, round 2 (May 7, 2026): −2.97the cj cup byron nelson 2026, round 1 (May 21, 2026): −3.00the cj cup byron nelson 2026, round 2 (May 21, 2026): −2.7924-round −1.21oldermost 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
THE CJ CUP Byron NelsonMC+1−2.89
ONEflight Myrtle Beach ClassicMC+3−1.76
Puerto Rico Open64−1−0.94
The RSM ClassicT72−2−1.90
Bank of Utah ChampionshipMC+1−1.13
Procore ChampionshipMC+2−0.97
ISCO Championship49+3+0.14
John Deere Classic63−1−1.21
U.S. OpenMC+13−1.73
ONEflight Myrtle Beach ClassicMC+1−1.33
THE CJ CUP Byron NelsonMCE−1.68
Corales Puntacana ChampionshipMC+2−2.83
Puerto Rico OpenT34−13+0.70
Sony Open in HawaiiT37−8+0.96
The RSM ClassicMCE+0.24
Butterfield Bermuda ChampionshipMC−1−0.90
Procore ChampionshipMCE−0.70
3M OpenMC+2−1.23
ISCO ChampionshipT64−6−1.07
John Deere ClassicT52−9+0.07
Myrtle Beach ClassicMC+1−1.60
THE CJ CUP Byron NelsonMC+3−3.67
Corales Puntacana ChampionshipT63−3−0.79
Texas Children's Houston OpenT72+3−0.54
Puerto Rico OpenMCE−2.13
Mexico Open at VidantaT33−8+0.91
The American ExpressMC−8−0.71
World Wide Technology ChampionshipT45−14+0.33
Shriners Children's Open68+3−2.55
Fortinet ChampionshipT45−6+0.54
Wyndham ChampionshipMCE−0.22
3M OpenT62−4−0.23
Barbasol ChampionshipMC−1−0.98
John Deere ClassicT35−10+0.87
Rocket Mortgage ClassicMC−2−0.83
Travelers ChampionshipMC+1−1.32
RBC Canadian OpenT57−1−0.17
AT&T Byron NelsonT50−11+0.48
Wells Fargo ChampionshipMCE+0.68
Mexico OpenT49−5+0.13
RBC HeritageT41−6+1.26
Valero Texas OpenMC+10−4.64
Valspar ChampionshipT71+10−1.41
THE PLAYERS ChampionshipMC+5−0.69
The Genesis InvitationalMC+6−2.07
WM Phoenix OpenT32−4+1.29
AT&T Pebble Beach Pro-AmMC+2−0.76
Farmers Insurance OpenMC+4−1.18
The American ExpressMC+1−2.87
Cadence Bank Houston OpenT27−2+1.36
World Wide Technology Championship at MayakobaMC−2−0.39
Shriners Children's OpenMC−3+0.18
Fortinet ChampionshipT51−4+0.63
FedEx St. Jude ChampionshipT61−1+0.13
Wyndham ChampionshipT47−6+0.80
Rocket Mortgage ClassicMCE−1.05
3M OpenT4−13+3.28
Barbasol ChampionshipT27−13+0.86
John Deere ClassicT67E−1.42
Travelers ChampionshipMC+7−3.83
Charles Schwab ChallengeMC+9−3.81
AT&T Byron NelsonT9−21+2.58
Wells Fargo ChampionshipT9−2+2.50
Mexico OpenMC+3−2.08
RBC HeritageMC+1+0.28
Valero Texas OpenT69+3−0.78
Valspar ChampionshipMC−1−0.05
THE PLAYERS ChampionshipMC+9−2.72
The Genesis InvitationalT61−1+0.27
WM Phoenix OpenMC+2−1.18
Farmers Insurance OpenMC−2+0.11
The American ExpressMC−4−0.26
Houston OpenMC+2−0.02
World Wide Technology Championship at MayakobaT27−11+1.23
ZOZO CHAMPIONSHIPT15−4+1.63
Shriners Children's OpenMC−4+0.12
Fortinet ChampionshipMC−2+0.34
THE NORTHERN TRUSTT71E−0.63
Wyndham ChampionshipT62−2−0.53
3M OpenMC+4−2.53
Barbasol ChampionshipT5−19+2.30
Rocket Mortgage ClassicMC+4−3.08
Palmetto Championship at CongareeMC+2+0.29
the Memorial Tournament pres. by NationwideMC+3−0.24
Charles Schwab ChallengeMC+3−1.04
AT&T Byron NelsonMC−5+0.07
Wells Fargo ChampionshipMC+4−0.37
Valspar ChampionshipMC+1−0.37
THE PLAYERS ChampionshipT41−2+1.22
The Genesis InvitationalT15−4+1.89
AT&T Pebble Beach Pro-AmMC+5−2.56
Waste Management Phoenix Open10−15+2.52
Farmers Insurance OpenMC+5−2.23
The American ExpressT32−10+1.49
Sony Open in HawaiiT41−11+0.65
The RSM ClassicMC+2−1.50
Vivint Houston OpenT50+3+0.25
Safeway OpenT9−16+2.20
Workday Charity OpenMC+1+0.01
Rocket Mortgage ClassicMC−1−1.30
Travelers ChampionshipMC−1−0.42
The Genesis InvitationalT13−6+2.34
AT&T Pebble Beach Pro-AmMC+1−0.56
Waste Management Phoenix OpenT25−9+1.89
The American ExpressMC−3−1.31
Sony Open in HawaiiMC+4−0.91
The RSM ClassicMCE−1.53
Mayakoba Golf ClassicT58−2−0.32
Houston OpenT23−6+1.28
Shriners Hospitals for Children OpenT68−5−0.64
AT&T Pebble Beach Pro-AmMC+2−0.78
Waste Management Phoenix OpenT67+1−0.37
Farmers Insurance OpenMC−2+0.09
Desert ClassicT57−11+0.32
Sony Open in HawaiiMCE−0.71
Mayakoba Golf ClassicT29−11+1.18
Shriners Hospital for Children OpenT28−11+1.09
THE CJ CUP @ NINE BRIDGEST55−1−0.52
CIMB ClassicT59−6−1.08
Safeway Open−1−0.76
Dell Technologies ChampionshipT35−5+0.98
THE NORTHERN TRUSTMC+1−0.46
PGA ChampionshipMC+3−1.12
RBC Canadian OpenT50−8+0.32
Barbasol ChampionshipMC−3−1.09
A Military Tribute at The GreenbrierMC−2−0.23
Quicken Loans NationalT60+2−0.54
Travelers ChampionshipT36−6+1.07
FedEx St. Jude ClassicT45E+0.40
the Memorial Tournament pres. by NationwideMC+1−0.68
AT&T Byron NelsonMCE−1.83
The Players ChampionshipMC+1−0.46
Wells Fargo ChampionshipMC+5−0.71
RBC HeritageMC+8−4.01
Houston OpenT32−9+1.00
Arnold Palmer Invitational presented by MastercardT58+1+0.07
Genesis OpenT14−6+2.35
AT&T Pebble Beach Pro-AmT26−7+1.52
Waste Management Phoenix OpenT11−12+2.55
Farmers Insurance OpenT45E+0.89
CareerBuilder ChallengeT36−12+1.12
Sony Open in HawaiiT1−18+3.06
Shriners Hospitals for Children OpenT77+8−1.46
THE CJ CUP @ NINE BRIDGEST40+50.00
CIMB ClassicT28−8+0.64
BMW ChampionshipT33−8+0.80
Dell Technologies ChampionshipT75+7−1.45
THE NORTHERN TRUSTMC+8−2.59
Wyndham ChampionshipMC+3−2.95
PGA ChampionshipT13E+2.28
RBC Canadian OpenT10−16+2.17
The OpenT74+8−0.55
The Greenbrier ClassicT20−6+1.21
Quicken Loans NationalT46+5+0.16
the Memorial Tournament presented by NationwideT6−8+3.06
DEAN & DELUCA InvitationalMC+12−4.30
AT&T Byron Nelson3−11+3.36
THE PLAYERS ChampionshipMC+3−0.16
Wells Fargo ChampionshipT59+3−0.04
RBC HeritageMC+2−1.42
2017 Masters TournamentT48+10−0.63
Shell Houston OpenT49−1+0.27
Arnold Palmer Invitational presented by MastercardT49+3+0.33
Valspar ChampionshipT41E+0.67
Genesis OpenT28−5+1.35
AT&T Pebble Beach Pro-AmT58−1+0.11
Waste Management Phoenix OpenMC+3−1.92
Farmers Insurance OpenMC+2−0.42
Sony Open in HawaiiT36−10+0.82
SBS Tournament of ChampionsT22−8−0.20
Shriners Hospitals for Children OpenT15−13+1.90
CIMB Classic9−14+1.82
Safeway OpenMC−2−0.02
BMW ChampionshipT24−6+0.84
Deutsche Bank ChampionshipT5−10+2.26
The BarclaysMC+4−0.82
Travelers ChampionshipMC+3−1.41
PGA ChampionshipT70+3−0.31
The OpenT68+12−0.80
World Golf Championships-Bridgestone Invitational41+8−0.32
Quicken Loans NationalT64+2−0.49
U.S. OpenT49+11+0.61
AT&T Byron NelsonT46−6+0.48
THE PLAYERS ChampionshipT43E+0.81
Wells Fargo ChampionshipT1−9+3.26
Zurich Classic of New OrleansMC+2−1.89
Valero Texas OpenMC+2−0.82
RBC HeritageMC+3−0.60
Shell Houston OpenMC+5−2.75
Arnold Palmer Invitational presented by MasterCardMC+1−0.85
Valspar ChampionshipMC+9−2.57
Northern Trust OpenMC+5−2.27
AT&T Pebble Beach Pro-AmMC+3−0.96
Waste Management Phoenix OpenT17−6+1.61
Farmers Insurance OpenT58+7+0.12
Sony Open in HawaiiT28−11+1.14
Hyundai Tournament of ChampionsT31+3−3.65
CIMB Classic6−21+2.85
Frys.com OpenT41−6+0.51
BMW ChampionshipT32−7+0.74
Deutsche Bank ChampionshipMC+5−2.08
The BarclaysT58+3−0.14
PGA ChampionshipMC+5−1.33
World Golf Championships-Bridgestone InvitationalT42+4+0.26
Quicken Loans NationalT39−5+0.47
RBC Canadian OpenT11−11+1.77
The OpenMC+4−1.87
The Greenbrier ClassicT6−11+1.67
the Memorial Tournament presented by NationwideT52E+0.10
AT&T Byron NelsonT55−30.00
Crowne Plaza Invitational at ColonialMC+2−0.84
Wells Fargo Championship73+5−1.55
THE PLAYERS ChampionshipT30−4+1.30
RBC HeritageT60−1−0.39
Masters TournamentMC+3−0.51
Valero Texas OpenMC+7−0.57
Northern Trust OpenT1−8+3.02
AT&T Pebble Beach National Pro-AmT29−12+1.08
Farmers Insurance OpenT41E+0.62
Waste Management Phoenix OpenT59−1−0.08
Humana Challenge in partnership with the Clinton FoundationT20−16+1.58
Sony Open in HawaiiT26−9+1.25
Sanderson Farms ChampionshipMC+3−2.49
CIMB ClassicT56+2−1.40
The McGladrey ClassicT17−8+1.14
Shriners Hospitals for Children OpenMC−1−0.63
Frys.com OpenMC+2−1.42
The BarclaysMC+4−1.86
Wyndham ChampionshipT57−3−0.48
RBC Canadian OpenT43−3+0.18
The Greenbrier Classic+7−2.76
Quicken Loans NationalMC+5−1.40
Travelers Championship77+8−2.61
FedEx St. Jude ClassicT6−7+2.24
Crowne Plaza Invitational at ColonialMC+5−2.12
HP Byron Nelson ChampionshipT5−9+2.46
THE PLAYERS ChampionshipMC+2−0.77
Wells Fargo ChampionshipMC+11−4.88
Zurich Classic of New OrleansMC+3−2.74
RBC HeritageT68+6−0.79
Shell Houston Open36−2+0.78
Valero Texas OpenT16−1+1.20
Valspar ChampionshipT38+3+0.47
The Honda ClassicMC+6−2.94
Northern Trust OpenT29−4+1.08
AT&T Pebble Beach National Pro-AmMC+7−1.86
Waste Management Phoenix OpenMC+2−1.69
Farmers Insurance OpenMC+5−2.40
Humana Challenge in partnership with the Clinton FoundationT38−15+0.55
OHL Classic at MayakobaMC+5−3.71
The McGladrey ClassicT48E−0.18
Shriners Hospitals for Children OpenMC+1−2.18
The BarclaysMC+2−1.15
Wyndham ChampionshipMC+2−1.31
RBC Canadian OpenT40−5+0.40
John Deere ClassicMC−2−0.67
The Greenbrier ClassicT41−3+0.30
AT&T NationalMC+7−2.32
FedEx St. Jude ClassicMC+2−0.46
the Memorial Tournament presented by Nationwide InsuranceMC+8−2.69
Crowne Plaza Invitational at ColonialMCE−0.60
THE PLAYERS ChampionshipT62+2−0.02
Wells Fargo ChampionshipT50+3+0.12
Zurich Classic of New OrleansMC−2−0.27
RBC HeritageT35+1+0.74
Valero Texas OpenMC+3−1.06
Shell Houston OpenT56−2−0.12
Arnold Palmer Invitational presented by MasterCardMC+4−0.97
Tampa Bay Championship presented by EverBankMC+8−2.77
Puerto Rico Open presented by seepuertorico.comMC−1−1.80
The Honda ClassicMC+4−1.89
Northern Trust OpenT61+5−0.50
AT&T Pebble Beach National Pro-AmT3−14+2.95
Waste Management Phoenix OpenT16−14+1.31
Farmers Insurance OpenT78+4−1.06
Humana Challenge in partnership with the Clinton FoundationT4−24+2.36
Sony Open in HawaiiT67−1−1.33
U.S. Open Golf ChampionshipMC+13−2.51
PGA TOUR Qualifying Tournament−6−0.62

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

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