Golf
← Players

Zecheng Dou

True SG total
+0.46
the model's rating
Rounds in window
261

True SG is the decay-weighted strokes gained per round the model prices from. 0 is the tour average. Measured through Oct 8, 2026.

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

−5.000.00+5.00valero texas open 2023, round 1 (Mar 30, 2023): +0.42valero texas open 2023, round 2 (Mar 30, 2023): −0.71mexico open 2023, round 1 (Apr 27, 2023): +1.01mexico open 2023, round 2 (Apr 27, 2023): +0.56mexico open 2023, round 3 (Apr 27, 2023): −1.19mexico open 2023, round 4 (Apr 27, 2023): +0.15at t byron nelson 2023, round 1 (May 11, 2023): +6.16at t byron nelson 2023, round 2 (May 11, 2023): −0.24at t byron nelson 2023, round 3 (May 11, 2023): +4.76at t byron nelson 2023, round 4 (May 11, 2023): +0.23charles schwab challenge 2023, round 1 (May 25, 2023): +0.65charles schwab challenge 2023, round 2 (May 25, 2023): +1.72charles schwab challenge 2023, round 3 (May 25, 2023): −3.40charles schwab challenge 2023, round 4 (May 25, 2023): +0.07rbc canadian open 2023, round 1 (Jun 8, 2023): −2.71rbc canadian open 2023, round 2 (Jun 8, 2023): −2.18travelers championship 2023, round 1 (Jun 22, 2023): −2.29travelers championship 2023, round 2 (Jun 22, 2023): +5.65travelers championship 2023, round 3 (Jun 22, 2023): −1.53travelers championship 2023, round 4 (Jun 22, 2023): +0.10rocket mortgage classic 2023, round 1 (Jun 29, 2023): +1.48rocket mortgage classic 2023, round 2 (Jun 29, 2023): +0.86rocket mortgage classic 2023, round 3 (Jun 29, 2023): +3.19rocket mortgage classic 2023, round 4 (Jun 29, 2023): +2.57john deere classic 2023, round 1 (Jul 6, 2023): −0.90john deere classic 2023, round 2 (Jul 6, 2023): −3.74barbasol championship 2023, round 1 (Jul 13, 2023): +0.34barbasol championship 2023, round 2 (Jul 13, 2023): +0.69barbasol championship 2023, round 3 (Jul 13, 2023): −2.51barbasol championship 2023, round 4 (Jul 13, 2023): +1.803m open 2023, round 1 (Jul 27, 2023): −2.663m open 2023, round 2 (Jul 27, 2023): −2.69wyndham championship 2023, round 1 (Aug 3, 2023): +2.15wyndham championship 2023, round 2 (Aug 3, 2023): −0.59wyndham championship 2023, round 3 (Aug 3, 2023): −0.90wyndham championship 2023, round 4 (Aug 3, 2023): +0.95fortinet championship 2023 401552854, round 1 (Sep 14, 2023): −0.74fortinet championship 2023 401552854, round 2 (Sep 14, 2023): +0.12sanderson farms championship 2023 401552855, round 1 (Oct 5, 2023): +2.81sanderson farms championship 2023 401552855, round 2 (Oct 5, 2023): +3.70sanderson farms championship 2023 401552855, round 3 (Oct 5, 2023): +2.99sanderson farms championship 2023 401552855, round 4 (Oct 5, 2023): −0.78shriners children s open 2023 401552856, round 1 (Oct 12, 2023): −3.12shriners children s open 2023 401552856, round 2 (Oct 12, 2023): +0.80world wide technology championship 2023, round 1 (Nov 2, 2023): −3.53world wide technology championship 2023, round 2 (Nov 2, 2023): +1.31butterfield bermuda championship 2023 401552859, round 1 (Nov 9, 2023): −0.84butterfield bermuda championship 2023 401552859, round 2 (Nov 9, 2023): +1.46butterfield bermuda championship 2023 401552859, round 3 (Nov 9, 2023): −3.05butterfield bermuda championship 2023 401552859, round 4 (Nov 9, 2023): −0.24the rsm classic 2023 401552860, round 1 (Nov 16, 2023): −1.10the rsm classic 2023 401552860, round 2 (Nov 16, 2023): +0.97pga tour q school presented by korn ferry 2023, round 1 (Dec 14, 2023): −0.89pga tour q school presented by korn ferry 2023, round 2 (Dec 14, 2023): −0.92pga tour q school presented by korn ferry 2023, round 3 (Dec 14, 2023): +0.22pga tour q school presented by korn ferry 2023, round 4 (Dec 14, 2023): −5.69mexico open at vidanta 2024, round 1 (Feb 22, 2024): +1.44mexico open at vidanta 2024, round 2 (Feb 22, 2024): −2.83puerto rico open 2024, round 1 (Mar 7, 2024): +0.04puerto rico open 2024, round 2 (Mar 7, 2024): −0.31puerto rico open 2024, round 3 (Mar 7, 2024): −1.42puerto rico open 2024, round 4 (Mar 7, 2024): +4.08corales puntacana championship 2024, round 1 (Apr 18, 2024): +2.43corales puntacana championship 2024, round 2 (Apr 18, 2024): −0.87corales puntacana championship 2024, round 3 (Apr 18, 2024): −0.46corales puntacana championship 2024, round 4 (Apr 18, 2024): −1.23the cj cup byron nelson 2024, round 1 (May 2, 2024): +0.95the cj cup byron nelson 2024, round 2 (May 2, 2024): −1.29myrtle beach classic 2024, round 1 (May 9, 2024): +5.13myrtle beach classic 2024, round 2 (May 9, 2024): −2.33myrtle beach classic 2024, round 3 (May 9, 2024): +0.47myrtle beach classic 2024, round 4 (May 9, 2024): −2.29john deere classic 2024, round 1 (Jul 4, 2024): +1.07john deere classic 2024, round 2 (Jul 4, 2024): −5.09isco championship 2024, round 1 (Jul 11, 2024): +0.12isco championship 2024, round 2 (Jul 11, 2024): −3.50the rsm classic 2024, round 1 (Nov 21, 2024): +2.63the rsm classic 2024, round 2 (Nov 21, 2024): −4.16pga tour q school presented by korn ferry 2024, round 1 (Dec 12, 2024): −6.60pga tour q school presented by korn ferry 2024, round 2 (Dec 12, 2024): −2.96sony open in hawaii 2026, round 1 (Jan 15, 2026): +1.08sony open in hawaii 2026, round 2 (Jan 15, 2026): −0.66sony open in hawaii 2026, round 3 (Jan 15, 2026): −0.35sony open in hawaii 2026, round 4 (Jan 15, 2026): +1.43the american express 2026, round 1 (Jan 22, 2026): +2.68the american express 2026, round 2 (Jan 22, 2026): −1.06the american express 2026, round 3 (Jan 22, 2026): +0.91the american express 2026, round 4 (Jan 22, 2026): −6.99farmers insurance open 2026, round 1 (Jan 29, 2026): −0.81farmers insurance open 2026, round 2 (Jan 29, 2026): +2.29farmers insurance open 2026, round 3 (Jan 29, 2026): +1.33farmers insurance open 2026, round 4 (Jan 29, 2026): +0.06wm phoenix open 2026, round 1 (Feb 5, 2026): −0.70wm phoenix open 2026, round 2 (Feb 5, 2026): +4.71wm phoenix open 2026, round 3 (Feb 5, 2026): −1.55wm phoenix open 2026, round 4 (Feb 5, 2026): +7.30cognizant classic in the palm beaches 2026, round 1 (Feb 26, 2026): −0.41cognizant classic in the palm beaches 2026, round 2 (Feb 26, 2026): +3.47cognizant classic in the palm beaches 2026, round 3 (Feb 26, 2026): +3.26cognizant classic in the palm beaches 2026, round 4 (Feb 26, 2026): +0.14puerto rico open 2026, round 1 (Mar 5, 2026): +2.85puerto rico open 2026, round 2 (Mar 5, 2026): −0.63puerto rico open 2026, round 3 (Mar 5, 2026): −1.24puerto rico open 2026, round 4 (Mar 5, 2026): −1.73the players championship 2026, round 1 (Mar 12, 2026): −2.17the players championship 2026, round 2 (Mar 12, 2026): −0.92valspar championship 2026, round 1 (Mar 19, 2026): −0.87valspar championship 2026, round 2 (Mar 19, 2026): +1.07texas children s houston open 2026, round 1 (Mar 26, 2026): +3.98texas children s houston open 2026, round 2 (Mar 26, 2026): +2.20texas children s houston open 2026, round 3 (Mar 26, 2026): +0.83texas children s houston open 2026, round 4 (Mar 26, 2026): −0.28valero texas open 2026, round 1 (Apr 2, 2026): −2.90valero texas open 2026, round 2 (Apr 2, 2026): −2.37oneflight myrtle beach classic 2026, round 1 (May 7, 2026): −0.56oneflight myrtle beach classic 2026, round 2 (May 7, 2026): +3.03oneflight myrtle beach classic 2026, round 3 (May 7, 2026): +3.67oneflight myrtle beach classic 2026, round 4 (May 7, 2026): +0.97the cj cup byron nelson 2026, round 1 (May 21, 2026): +1.00the cj cup byron nelson 2026, round 2 (May 21, 2026): −0.79charles schwab challenge 2026, round 1 (May 28, 2026): −3.89charles schwab challenge 2026, round 2 (May 28, 2026): +1.86rbc canadian open 2026, round 1 (Jun 11, 2026): −3.28rbc canadian open 2026, round 2 (Jun 11, 2026): +1.26john deere classic 2026, round 1 (Jul 2, 2026): +2.92john deere classic 2026, round 2 (Jul 2, 2026): +0.53john deere classic 2026, round 3 (Jul 2, 2026): +1.38john deere classic 2026, round 4 (Jul 2, 2026): +2.00isco championship 2026, round 1 (Jul 9, 2026): +1.75isco championship 2026, round 2 (Jul 9, 2026): −2.44corales puntacana championship 2026, round 1 (Jul 16, 2026): −0.41corales puntacana championship 2026, round 2 (Jul 16, 2026): −0.583m open 2026, round 1 (Jul 23, 2026): +3.203m open 2026, round 2 (Jul 23, 2026): +1.083m open 2026, round 3 (Jul 23, 2026): +0.893m open 2026, round 4 (Jul 23, 2026): +3.07rocket classic 2026, round 1 (Jul 30, 2026): +0.37rocket classic 2026, round 2 (Jul 30, 2026): +2.40rocket classic 2026, round 3 (Jul 30, 2026): +2.88rocket classic 2026, round 4 (Jul 30, 2026): −6.39wyndham championship 2026, round 1 (Aug 6, 2026): −0.16wyndham championship 2026, round 2 (Aug 6, 2026): −1.54biltmore championship asheville 2026, round 1 (Sep 17, 2026): +2.59biltmore championship asheville 2026, round 2 (Sep 17, 2026): +2.93biltmore championship asheville 2026, round 3 (Sep 17, 2026): +2.21biltmore championship asheville 2026, round 4 (Sep 17, 2026): +2.68bank of utah championship 2026, round 1 (Oct 1, 2026): −1.09bank of utah championship 2026, round 2 (Oct 1, 2026): +2.88bank of utah championship 2026, round 3 (Oct 1, 2026): −1.49bank of utah championship 2026, round 4 (Oct 1, 2026): −4.6124-round +0.57oldermost 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
Bank of Utah Championship67−7−1.08
Biltmore Championship AshevilleT7−20+2.60
Wyndham ChampionshipMCE−0.85
Rocket ClassicT65−1−0.19
3M OpenT16−15+2.06
Corales Puntacana ChampionshipMC−2−0.50
ISCO ChampionshipMC−2−0.34
John Deere ClassicT21−13+1.71
RBC Canadian OpenMC+1−1.01
Charles Schwab ChallengeMC+1−1.01
THE CJ CUP Byron NelsonMC−5+0.11
ONEflight Myrtle Beach ClassicT13−11+1.78
Valero Texas OpenMC+4−2.64
Texas Children's Houston OpenT21−8+1.68
Valspar ChampionshipMC+2+0.10
THE PLAYERS ChampionshipMC+6−1.54
Puerto Rico OpenT57−4−0.19
Cognizant Classic in The Palm BeachesT17−8+1.62
WM Phoenix OpenT13−11+2.44
Farmers Insurance OpenT49−5+0.72
The American Express73−6−1.11
Sony Open in HawaiiT55−3+0.38
PGA TOUR Q-School presented by Korn Ferry+19−4.78
The RSM ClassicMC+2−0.76
ISCO ChampionshipMC−3−1.69
John Deere ClassicMCE−2.01
Myrtle Beach ClassicT46−6+0.24
THE CJ CUP Byron NelsonMC−4−0.17
Corales Puntacana ChampionshipT50−6−0.04
Puerto Rico OpenT32−11+0.60
Mexico Open at VidantaMCE−0.69
PGA TOUR Q-School presented by Korn Ferry+7−1.82
The RSM ClassicMC−3−0.06
Butterfield Bermuda ChampionshipT65−7−0.67
World Wide Technology ChampionshipMC−3−1.11
Shriners Children's OpenMCE−1.16
Sanderson Farms Championship12−15+2.18
Fortinet ChampionshipMC−1−0.31
Wyndham ChampionshipT51−3+0.40
3M OpenMC+3−2.67
Barbasol ChampionshipT44−9+0.08
John Deere ClassicMC+2−2.32
Rocket Mortgage ClassicT17−16+2.03
Travelers ChampionshipT52−7+0.48
RBC Canadian OpenMC+5−2.44
Charles Schwab ChallengeT63+6−0.24
AT&T Byron NelsonT5−20+2.73
Mexico OpenT49−5+0.13
Valero Texas OpenMC+1−0.14
Valspar ChampionshipT69+8−0.91
Puerto Rico OpenMC+3−2.70
The Honda ClassicMC+9−3.76
AT&T Pebble Beach Pro-AmMC+3−1.10
Farmers Insurance OpenT62+6−0.31
The American ExpressT62−12+0.32
Sony Open in HawaiiMC+2−1.71
The RSM ClassicT67−1−1.14
Cadence Bank Houston Open69+13−2.39
World Wide Technology Championship at MayakobaMC−1−0.89
Butterfield Bermuda ChampionshipT17−12+1.34
Shriners Children's OpenMC+1−1.82
Sanderson Farms ChampionshipT54−5+0.30
Fortinet ChampionshipT21−8+1.63
WGC-HSBC CHAMPIONST67+7−2.17
Wyndham ChampionshipMC−2+0.11
RBC Canadian OpenMC+1−2.10
Barbasol ChampionshipMC+9−9.42
John Deere ClassicMC+3−3.05
A Military Tribute at The GreenbrierMC−1−0.73
Travelers ChampionshipMC+5−2.58
FedEx St. Jude ClassicT56+2−0.10
AT&T Byron NelsonMC−3−0.33
Valero Texas OpenT51E+0.21
Valspar ChampionshipMC+4−0.28
Genesis OpenMC+6−1.68
AT&T Pebble Beach Pro-AmT55−3+0.52
Farmers Insurance OpenMC+11−5.62
CareerBuilder ChallengeMC−4−0.95
Sony Open in HawaiiMC+5−3.37
The RSM ClassicMC−1−0.58
OHL Classic at MayakobaMC+5−7.72
Shriners Hospitals for Children OpenMC+5−1.77
World Golf Championships-HSBC ChampionsT69+9−1.83
Safeway OpenMC+2−1.66
World Golf Championships-HSBC ChampionsT40E0.00
World Golf Championships-HSBC ChampionsT51−3−0.54
World Golf Championships-HSBC ChampionsT69+13−2.63

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

Generated 2026-11-04T14:15:34Z. Everything here comes from scores alone; see the stats pages for what each number measures and what we can't measure.