Golf
← Players

Mac Meissner

True SG total
+0.70
the model's rating
Rounds in window
243

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

−5.00−2.500.00+2.50+5.00farmers insurance open 2025, round 3 (Jan 22, 2025): −0.75farmers insurance open 2025, round 4 (Jan 22, 2025): +0.13wm phoenix open 2025, round 1 (Feb 6, 2025): +0.33wm phoenix open 2025, round 2 (Feb 6, 2025): −1.24mexico open at vidantaworld 2025, round 1 (Feb 20, 2025): +0.44mexico open at vidantaworld 2025, round 2 (Feb 20, 2025): −3.79cognizant classic in the palm beaches 2025, round 1 (Feb 27, 2025): −5.09cognizant classic in the palm beaches 2025, round 2 (Feb 27, 2025): −2.24the players championship 2025, round 1 (Mar 13, 2025): −1.09the players championship 2025, round 2 (Mar 13, 2025): +3.00the players championship 2025, round 3 (Mar 13, 2025): +4.74the players championship 2025, round 4 (Mar 13, 2025): −1.44valspar championship 2025, round 1 (Mar 20, 2025): +2.82valspar championship 2025, round 2 (Mar 20, 2025): +2.33valspar championship 2025, round 3 (Mar 20, 2025): −2.46valspar championship 2025, round 4 (Mar 20, 2025): +3.33texas children s houston open 2025, round 1 (Mar 27, 2025): +4.48texas children s houston open 2025, round 2 (Mar 27, 2025): −0.80texas children s houston open 2025, round 3 (Mar 27, 2025): +0.53texas children s houston open 2025, round 4 (Mar 27, 2025): −1.21valero texas open 2025, round 1 (Apr 3, 2025): +0.21valero texas open 2025, round 2 (Apr 3, 2025): +1.45valero texas open 2025, round 3 (Apr 3, 2025): +2.35valero texas open 2025, round 4 (Apr 3, 2025): −2.72corales puntacana championship 2025, round 1 (Apr 17, 2025): −0.73corales puntacana championship 2025, round 2 (Apr 17, 2025): +0.07corales puntacana championship 2025, round 3 (Apr 17, 2025): −0.08corales puntacana championship 2025, round 4 (Apr 17, 2025): −0.86the cj cup byron nelson 2025, round 1 (May 1, 2025): +0.73the cj cup byron nelson 2025, round 2 (May 1, 2025): +0.91the cj cup byron nelson 2025, round 3 (May 1, 2025): −3.59the cj cup byron nelson 2025, round 4 (May 1, 2025): −3.25oneflight myrtle beach classic 2025, round 1 (May 8, 2025): −0.13oneflight myrtle beach classic 2025, round 2 (May 8, 2025): −3.54charles schwab challenge 2025, round 1 (May 22, 2025): −0.34charles schwab challenge 2025, round 2 (May 22, 2025): +1.13charles schwab challenge 2025, round 3 (May 22, 2025): +2.51charles schwab challenge 2025, round 4 (May 22, 2025): +2.63rbc canadian open 2025, round 1 (Jun 5, 2025): −2.26rbc canadian open 2025, round 2 (Jun 5, 2025): −1.49rocket classic 2025, round 1 (Jun 26, 2025): −1.81rocket classic 2025, round 2 (Jun 26, 2025): +0.71john deere classic 2025, round 1 (Jul 3, 2025): −0.33john deere classic 2025, round 2 (Jul 3, 2025): −0.36isco championship 2025, round 1 (Jul 10, 2025): +1.85isco championship 2025, round 2 (Jul 10, 2025): −2.033m open 2025, round 1 (Jul 24, 2025): +3.013m open 2025, round 2 (Jul 24, 2025): +2.253m open 2025, round 3 (Jul 24, 2025): +1.403m open 2025, round 4 (Jul 24, 2025): +1.20wyndham championship 2025, round 1 (Jul 31, 2025): +3.75wyndham championship 2025, round 2 (Jul 31, 2025): +6.68wyndham championship 2025, round 3 (Jul 31, 2025): +0.54wyndham championship 2025, round 4 (Jul 31, 2025): +3.79procore championship 2025, round 1 (Sep 11, 2025): +0.90procore championship 2025, round 2 (Sep 11, 2025): +0.16procore championship 2025, round 3 (Sep 11, 2025): −1.51procore championship 2025, round 4 (Sep 11, 2025): +2.74sanderson farms championship 2025, round 1 (Oct 2, 2025): +3.55sanderson farms championship 2025, round 2 (Oct 2, 2025): +1.29sanderson farms championship 2025, round 3 (Oct 2, 2025): +0.63sanderson farms championship 2025, round 4 (Oct 2, 2025): +1.18baycurrent classic 2025, round 1 (Oct 9, 2025): −0.66baycurrent classic 2025, round 2 (Oct 9, 2025): +1.28baycurrent classic 2025, round 3 (Oct 9, 2025): +4.72baycurrent classic 2025, round 4 (Oct 9, 2025): −0.99bank of utah championship 2025, round 1 (Oct 23, 2025): +3.24bank of utah championship 2025, round 2 (Oct 23, 2025): +1.51bank of utah championship 2025, round 3 (Oct 23, 2025): +0.30bank of utah championship 2025, round 4 (Oct 23, 2025): +0.51the rsm classic 2025, round 1 (Nov 20, 2025): +2.18the rsm classic 2025, round 2 (Nov 20, 2025): +0.83the rsm classic 2025, round 3 (Nov 20, 2025): +3.01the rsm classic 2025, round 4 (Nov 20, 2025): +1.37sony open in hawaii 2026, round 1 (Jan 15, 2026): +4.08sony open in hawaii 2026, round 2 (Jan 15, 2026): −3.66sony open in hawaii 2026, round 3 (Jan 15, 2026): +1.65sony open in hawaii 2026, round 4 (Jan 15, 2026): +1.43the american express 2026, round 1 (Jan 22, 2026): −1.32the american express 2026, round 2 (Jan 22, 2026): +4.94the american express 2026, round 3 (Jan 22, 2026): −1.09the american express 2026, round 4 (Jan 22, 2026): +0.01farmers insurance open 2026, round 1 (Jan 29, 2026): +3.19farmers insurance open 2026, round 2 (Jan 29, 2026): +3.29farmers insurance open 2026, round 3 (Jan 29, 2026): −2.67farmers insurance open 2026, round 4 (Jan 29, 2026): −0.94wm phoenix open 2026, round 1 (Feb 5, 2026): +0.30wm phoenix open 2026, round 2 (Feb 5, 2026): +2.71wm phoenix open 2026, round 3 (Feb 5, 2026): +1.45wm phoenix open 2026, round 4 (Feb 5, 2026): +3.30cognizant classic in the palm beaches 2026, round 1 (Feb 26, 2026): −1.41cognizant classic in the palm beaches 2026, round 2 (Feb 26, 2026): +1.47the players championship 2026, round 1 (Mar 12, 2026): +0.83the players championship 2026, round 2 (Mar 12, 2026): −0.92valspar championship 2026, round 1 (Mar 19, 2026): −1.87valspar championship 2026, round 2 (Mar 19, 2026): −1.93texas children s houston open 2026, round 1 (Mar 26, 2026): +1.98texas children s houston open 2026, round 2 (Mar 26, 2026): +0.20texas children s houston open 2026, round 3 (Mar 26, 2026): −1.17texas children s houston open 2026, round 4 (Mar 26, 2026): +4.72valero texas open 2026, round 1 (Apr 2, 2026): +0.10valero texas open 2026, round 2 (Apr 2, 2026): +1.63valero texas open 2026, round 3 (Apr 2, 2026): +3.01valero texas open 2026, round 4 (Apr 2, 2026): 0.00oneflight myrtle beach classic 2026, round 1 (May 7, 2026): +3.44oneflight myrtle beach classic 2026, round 2 (May 7, 2026): +2.03oneflight myrtle beach classic 2026, round 3 (May 7, 2026): +4.67oneflight myrtle beach classic 2026, round 4 (May 7, 2026): −1.03the cj cup byron nelson 2026, round 1 (May 21, 2026): +1.00the cj cup byron nelson 2026, round 2 (May 21, 2026): +4.21the cj cup byron nelson 2026, round 3 (May 21, 2026): −1.90the cj cup byron nelson 2026, round 4 (May 21, 2026): +1.83charles schwab challenge 2026, round 1 (May 28, 2026): +3.11charles schwab challenge 2026, round 2 (May 28, 2026): +2.86charles schwab challenge 2026, round 3 (May 28, 2026): +4.73charles schwab challenge 2026, round 4 (May 28, 2026): +2.10the memorial tournament pres by workday 2026, round 1 (Jun 4, 2026): −1.02the memorial tournament pres by workday 2026, round 2 (Jun 4, 2026): +1.05the memorial tournament pres by workday 2026, round 3 (Jun 4, 2026): −1.73the memorial tournament pres by workday 2026, round 4 (Jun 4, 2026): −0.03rbc canadian open 2026, round 1 (Jun 11, 2026): −0.28rbc canadian open 2026, round 2 (Jun 11, 2026): −2.74travelers championship 2026, round 1 (Jun 25, 2026): −1.11travelers championship 2026, round 2 (Jun 25, 2026): +2.04travelers championship 2026, round 3 (Jun 25, 2026): +1.42travelers championship 2026, round 4 (Jun 25, 2026): +0.46john deere classic 2026, round 1 (Jul 2, 2026): +2.92john deere classic 2026, round 2 (Jul 2, 2026): −0.47john deere classic 2026, round 3 (Jul 2, 2026): +3.38john deere classic 2026, round 4 (Jul 2, 2026): +5.00genesis scottish open 2026, round 1 (Jul 9, 2026): −0.97genesis scottish open 2026, round 2 (Jul 9, 2026): +2.92genesis scottish open 2026, round 3 (Jul 9, 2026): +5.77genesis scottish open 2026, round 4 (Jul 9, 2026): −2.333m open 2026, round 1 (Jul 23, 2026): −2.803m open 2026, round 2 (Jul 23, 2026): +3.08rocket classic 2026, round 1 (Jul 30, 2026): +0.37rocket classic 2026, round 2 (Jul 30, 2026): +1.40rocket classic 2026, round 3 (Jul 30, 2026): +3.88rocket classic 2026, round 4 (Jul 30, 2026): +1.61wyndham championship 2026, round 1 (Aug 6, 2026): +0.84wyndham championship 2026, round 2 (Aug 6, 2026): −0.54biltmore championship asheville 2026, round 1 (Sep 17, 2026): −2.41biltmore championship asheville 2026, round 2 (Sep 17, 2026): −3.07bank of utah championship 2026, round 1 (Oct 1, 2026): −2.09bank of utah championship 2026, round 2 (Oct 1, 2026): −2.12baycurrent classic 2026, round 1 (Oct 8, 2026): +5.28baycurrent classic 2026, round 2 (Oct 8, 2026): +2.10baycurrent classic 2026, round 3 (Oct 8, 2026): +0.35baycurrent classic 2026, round 4 (Oct 8, 2026): −3.3624-round +0.78oldermost 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
Baycurrent ClassicT23−8+1.09
Bank of Utah ChampionshipMC−2−2.11
Biltmore Championship AshevilleMC+3−2.74
Wyndham ChampionshipMC−2+0.15
Rocket ClassicT26−9+1.81
3M OpenMC−2+0.14
Genesis Scottish OpenT30−5+1.35
John Deere ClassicT6−17+2.71
Travelers ChampionshipT44−9+0.70
RBC Canadian OpenMC+2−1.51
the Memorial Tournament pres. by WorkdayT46+8−0.44
Charles Schwab ChallengeT3−11+3.20
THE CJ CUP Byron NelsonT31−14+1.29
ONEflight Myrtle Beach ClassicT9−13+2.28
Valero Texas OpenT30−7+1.18
Texas Children's Houston OpenT28−7+1.43
Valspar ChampionshipMC+6−1.90
THE PLAYERS ChampionshipMC+3−0.04
Cognizant Classic in The Palm BeachesMC+1+0.03
WM Phoenix OpenT18−9+1.94
Farmers Insurance OpenT49−5+0.72
The American ExpressT63−13+0.64
Sony Open in HawaiiT40−5+0.88
The RSM ClassicT18−17+1.85
Bank of Utah ChampionshipT27−11+1.39
Baycurrent ClassicT27−7+1.09
Sanderson Farms ChampionshipT14−14+1.66
Procore ChampionshipT47−4+0.57
Wyndham Championship2−16+3.69
3M OpenT14−16+1.96
ISCO ChampionshipMC+2−0.09
John Deere ClassicMC−2−0.34
Rocket ClassicMC−4−0.55
RBC Canadian OpenMC+2−1.88
Charles Schwab ChallengeT28−3+1.48
ONEflight Myrtle Beach ClassicMC+2−1.83
THE CJ CUP Byron NelsonT65−2−1.30
Corales Puntacana ChampionshipT53−1−0.40
Valero Texas OpenT52+4+0.32
Texas Children's Houston OpenT39−7+0.75
Valspar ChampionshipT28−2+1.50
THE PLAYERS ChampionshipT42E+1.30
Cognizant Classic in The Palm BeachesMC+4−3.67
Mexico Open at VidantaWorldMCE−1.67
WM Phoenix OpenMCE−0.46
Farmers Insurance OpenT52+5+0.36
The American ExpressT68−7−0.16
Sony Open in HawaiiT21−10+1.46
ZOZO CHAMPIONSHIPT27−8+0.98
Black Desert ChampionshipT25−13+1.29
Sanderson Farms ChampionshipT37−13+0.76
Procore ChampionshipMC+1−1.20
Wyndham ChampionshipT12−11+2.07
3M OpenT59−3+0.20
ISCO ChampionshipT16−17+1.68
John Deere ClassicT20−17+2.07
Rocket Mortgage ClassicMC−3+0.04
U.S. OpenMC+9−1.18
RBC Canadian OpenT57E+0.15
Charles Schwab ChallengeT5−5+2.54
Myrtle Beach ClassicT13−13+1.99
THE CJ CUP Byron NelsonMC−4−0.17
Corales Puntacana ChampionshipMC−3−0.22
Valero Texas OpenT10−6+2.12
Texas Children's Houston OpenMC+3−0.50
Valspar ChampionshipT26−3+1.43
Puerto Rico OpenT23−12+0.85
Cognizant ClassicT53−5+0.53
Mexico Open at VidantaMC+4−2.69
Farmers Insurance OpenMCE−1.00
The American ExpressMC−8−0.71
U.S. OpenMC+5−0.52
AT&T Byron NelsonMC−1−1.04
AT&T Byron NelsonMC+5−4.64
Valero Texas OpenMC+7−2.12

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

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