Golf
← Players

Ricky Castillo

True SG total
+0.88
the model's rating
Rounds in window
174

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

−5.000.00+5.00cognizant classic in the palm beaches 2025, round 2 (Feb 27, 2025): −1.24cognizant classic in the palm beaches 2025, round 3 (Feb 27, 2025): +2.33cognizant classic in the palm beaches 2025, round 4 (Feb 27, 2025): −3.05puerto rico open 2025, round 1 (Mar 6, 2025): +0.87puerto rico open 2025, round 2 (Mar 6, 2025): +1.58puerto rico open 2025, round 3 (Mar 6, 2025): +0.63puerto rico open 2025, round 4 (Mar 6, 2025): −5.26the players championship 2025, round 1 (Mar 13, 2025): +2.91the players championship 2025, round 2 (Mar 13, 2025): −2.00valspar championship 2025, round 1 (Mar 20, 2025): +5.82valspar championship 2025, round 2 (Mar 20, 2025): +0.33valspar championship 2025, round 3 (Mar 20, 2025): +3.54valspar championship 2025, round 4 (Mar 20, 2025): −0.67texas children s houston open 2025, round 1 (Mar 27, 2025): +0.48texas children s houston open 2025, round 2 (Mar 27, 2025): +0.20valero texas open 2025, round 1 (Apr 3, 2025): +0.21valero texas open 2025, round 2 (Apr 3, 2025): +0.45corales puntacana championship 2025, round 1 (Apr 17, 2025): −1.73corales puntacana championship 2025, round 2 (Apr 17, 2025): +2.07corales puntacana championship 2025, round 3 (Apr 17, 2025): +0.92corales puntacana championship 2025, round 4 (Apr 17, 2025): +0.14the cj cup byron nelson 2025, round 1 (May 1, 2025): +3.73the cj cup byron nelson 2025, round 2 (May 1, 2025): +3.91the cj cup byron nelson 2025, round 3 (May 1, 2025): +2.41the cj cup byron nelson 2025, round 4 (May 1, 2025): −0.25oneflight myrtle beach classic 2025, round 1 (May 8, 2025): −0.13oneflight myrtle beach classic 2025, round 2 (May 8, 2025): +1.46oneflight myrtle beach classic 2025, round 3 (May 8, 2025): −0.04oneflight myrtle beach classic 2025, round 4 (May 8, 2025): +0.44charles schwab challenge 2025, round 1 (May 22, 2025): +2.66charles schwab challenge 2025, round 2 (May 22, 2025): +0.13charles schwab challenge 2025, round 3 (May 22, 2025): +3.51charles schwab challenge 2025, round 4 (May 22, 2025): −5.37rbc canadian open 2025, round 1 (Jun 5, 2025): +4.74rbc canadian open 2025, round 2 (Jun 5, 2025): −4.49rocket classic 2025, round 1 (Jun 26, 2025): −0.81rocket classic 2025, round 2 (Jun 26, 2025): −3.29john deere classic 2025, round 1 (Jul 3, 2025): +2.67john deere classic 2025, round 2 (Jul 3, 2025): −8.36isco championship 2025, round 1 (Jul 10, 2025): −1.15isco championship 2025, round 2 (Jul 10, 2025): +2.97isco championship 2025, round 3 (Jul 10, 2025): +1.25isco championship 2025, round 4 (Jul 10, 2025): +0.503m open 2025, round 1 (Jul 24, 2025): +4.013m open 2025, round 2 (Jul 24, 2025): −3.75wyndham championship 2025, round 1 (Jul 31, 2025): +3.75wyndham championship 2025, round 2 (Jul 31, 2025): +2.68wyndham championship 2025, round 3 (Jul 31, 2025): +0.54wyndham championship 2025, round 4 (Jul 31, 2025): +0.79procore championship 2025, round 1 (Sep 11, 2025): +0.90procore championship 2025, round 2 (Sep 11, 2025): +3.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): +0.55sanderson farms championship 2025, round 2 (Oct 2, 2025): −0.71bank of utah championship 2025, round 1 (Oct 23, 2025): +1.24bank of utah championship 2025, round 2 (Oct 23, 2025): −1.49world wide technology championship 2025, round 1 (Nov 6, 2025): −2.46world wide technology championship 2025, round 2 (Nov 6, 2025): +0.75butterfield bermuda championship 2025, round 1 (Nov 13, 2025): −3.24butterfield bermuda championship 2025, round 2 (Nov 13, 2025): −0.36the rsm classic 2025, round 1 (Nov 20, 2025): +4.18the rsm classic 2025, round 2 (Nov 20, 2025): +1.83the rsm classic 2025, round 3 (Nov 20, 2025): +0.01the rsm classic 2025, round 4 (Nov 20, 2025): +5.37pga tour q school presented by korn ferry 2025, round 1 (Dec 11, 2025): +0.23pga tour q school presented by korn ferry 2025, round 2 (Dec 11, 2025): −0.93pga tour q school presented by korn ferry 2025, round 3 (Dec 11, 2025): +1.33sony open in hawaii 2026, round 1 (Jan 15, 2026): +3.08sony open in hawaii 2026, round 2 (Jan 15, 2026): +0.34sony open in hawaii 2026, round 3 (Jan 15, 2026): +2.65sony open in hawaii 2026, round 4 (Jan 15, 2026): −1.57the american express 2026, round 1 (Jan 22, 2026): +0.68the american express 2026, round 2 (Jan 22, 2026): −4.06the american express 2026, round 3 (Jan 22, 2026): +5.91the american express 2026, round 4 (Jan 22, 2026): +2.01farmers insurance open 2026, round 1 (Jan 29, 2026): +3.19farmers insurance open 2026, round 2 (Jan 29, 2026): +0.29farmers insurance open 2026, round 3 (Jan 29, 2026): −2.67farmers insurance open 2026, round 4 (Jan 29, 2026): +3.06cognizant classic in the palm beaches 2026, round 1 (Feb 26, 2026): +2.59cognizant classic in the palm beaches 2026, round 2 (Feb 26, 2026): +1.47cognizant classic in the palm beaches 2026, round 3 (Feb 26, 2026): +5.26cognizant classic in the palm beaches 2026, round 4 (Feb 26, 2026): +2.14puerto rico open 2026, round 1 (Mar 5, 2026): +3.85puerto rico open 2026, round 2 (Mar 5, 2026): +2.37puerto rico open 2026, round 3 (Mar 5, 2026): +2.76puerto rico open 2026, round 4 (Mar 5, 2026): +3.27the players championship 2026, round 1 (Mar 12, 2026): +2.83the players championship 2026, round 2 (Mar 12, 2026): −0.92the players championship 2026, round 3 (Mar 12, 2026): −4.67the players championship 2026, round 4 (Mar 12, 2026): −0.46valspar championship 2026, round 1 (Mar 19, 2026): +4.13valspar championship 2026, round 2 (Mar 19, 2026): −0.93valspar championship 2026, round 3 (Mar 19, 2026): −0.43valspar championship 2026, round 4 (Mar 19, 2026): +0.21texas children s houston open 2026, round 1 (Mar 26, 2026): +1.98texas children s houston open 2026, round 2 (Mar 26, 2026): +1.20texas children s houston open 2026, round 3 (Mar 26, 2026): +2.83texas children s houston open 2026, round 4 (Mar 26, 2026): −2.28rbc heritage 2026, round 1 (Apr 16, 2026): −1.50rbc heritage 2026, round 2 (Apr 16, 2026): +0.14rbc heritage 2026, round 3 (Apr 16, 2026): −2.36rbc heritage 2026, round 4 (Apr 16, 2026): +4.00cadillac championship 2026, round 1 (Apr 30, 2026): −0.55cadillac championship 2026, round 2 (Apr 30, 2026): +0.84cadillac championship 2026, round 3 (Apr 30, 2026): +0.45cadillac championship 2026, round 4 (Apr 30, 2026): −1.08truist championship 2026, round 1 (May 7, 2026): +3.37truist championship 2026, round 2 (May 7, 2026): −2.41truist championship 2026, round 3 (May 7, 2026): +1.55truist championship 2026, round 4 (May 7, 2026): −3.67pga championship 2026, round 1 (May 14, 2026): −1.69pga championship 2026, round 2 (May 14, 2026): −0.35charles schwab challenge 2026, round 1 (May 28, 2026): +4.11charles schwab challenge 2026, round 2 (May 28, 2026): +0.86charles schwab challenge 2026, round 3 (May 28, 2026): −2.27charles schwab challenge 2026, round 4 (May 28, 2026): +0.10rbc canadian open 2026, round 1 (Jun 11, 2026): +3.72rbc canadian open 2026, round 2 (Jun 11, 2026): −0.74rbc canadian open 2026, round 3 (Jun 11, 2026): −2.07rbc canadian open 2026, round 4 (Jun 11, 2026): +2.47genesis scottish open 2026, round 1 (Jul 9, 2026): +0.03genesis scottish open 2026, round 2 (Jul 9, 2026): +3.92genesis scottish open 2026, round 3 (Jul 9, 2026): −0.23genesis scottish open 2026, round 4 (Jul 9, 2026): −0.333m open 2026, round 1 (Jul 23, 2026): −0.803m open 2026, round 2 (Jul 23, 2026): +2.083m open 2026, round 3 (Jul 23, 2026): +2.893m open 2026, round 4 (Jul 23, 2026): −1.93rocket classic 2026, round 1 (Jul 30, 2026): +3.37rocket classic 2026, round 2 (Jul 30, 2026): +1.40rocket classic 2026, round 3 (Jul 30, 2026): +0.88rocket classic 2026, round 4 (Jul 30, 2026): +2.61wyndham championship 2026, round 1 (Aug 6, 2026): +1.84wyndham championship 2026, round 2 (Aug 6, 2026): +1.46wyndham championship 2026, round 3 (Aug 6, 2026): −0.40wyndham championship 2026, round 4 (Aug 6, 2026): +0.36fedex st jude championship 2026, round 1 (Aug 13, 2026): −1.47fedex st jude championship 2026, round 2 (Aug 13, 2026): −3.48fedex st jude championship 2026, round 3 (Aug 13, 2026): +2.68fedex st jude championship 2026, round 4 (Aug 13, 2026): −1.47biltmore championship asheville 2026, round 1 (Sep 17, 2026): +0.59biltmore championship asheville 2026, round 2 (Sep 17, 2026): +7.93biltmore championship asheville 2026, round 3 (Sep 17, 2026): +2.21biltmore championship asheville 2026, round 4 (Sep 17, 2026): +2.68baycurrent classic 2026, round 1 (Oct 8, 2026): +5.28baycurrent classic 2026, round 2 (Oct 8, 2026): +0.10baycurrent classic 2026, round 3 (Oct 8, 2026): −3.65baycurrent classic 2026, round 4 (Oct 8, 2026): +1.6424-round +1.12oldermost 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 ClassicT29−7+0.84
Biltmore Championship AshevilleT3−23+3.35
FedEx St. Jude ChampionshipT63+7−0.94
Wyndham ChampionshipT49−6+0.82
Rocket ClassicT20−10+2.06
3M OpenT44−9+0.56
Genesis Scottish OpenT44−3+0.85
RBC Canadian OpenT45−5+0.85
Charles Schwab ChallengeT42−1+0.70
PGA ChampionshipMC+7−1.02
Truist ChampionshipT60+2−0.29
Cadillac ChampionshipT55−1−0.09
RBC HeritageT60−3+0.07
Texas Children's Houston OpenT44−5+0.93
Valspar ChampionshipT46E+0.74
THE PLAYERS ChampionshipT70+8−0.80
Puerto Rico Open1−17+3.06
Cognizant Classic in The Palm Beaches5−13+2.87
Farmers Insurance OpenT43−6+0.97
The American ExpressT44−15+1.14
Sony Open in HawaiiT31−6+1.13
PGA TOUR Q-School presented by Korn Ferry−1+0.21
The RSM Classic3−21+2.85
Butterfield Bermuda ChampionshipMC+3−1.80
World Wide Technology ChampionshipMC−4−0.86
Bank of Utah ChampionshipMC−1−0.13
Sanderson Farms ChampionshipMC−3−0.08
Procore ChampionshipT30−7+1.32
Wyndham ChampionshipT23−9+1.94
3M OpenMC−4+0.13
ISCO ChampionshipT34E+0.89
John Deere ClassicMC+3−2.84
Rocket ClassicMC−1−2.05
RBC Canadian OpenMC−2+0.12
Charles Schwab ChallengeT59+2+0.23
ONEflight Myrtle Beach ClassicT37−5+0.43
THE CJ CUP Byron NelsonT5−17+2.45
Corales Puntacana ChampionshipT38−4+0.35
Valero Texas OpenMC−1+0.33
Texas Children's Houston OpenMC−2+0.34
Valspar ChampionshipT12−5+2.25
THE PLAYERS ChampionshipMCE+0.45
Puerto Rico OpenT64−8−0.55
Cognizant Classic in The Palm BeachesT56−6+0.24
Mexico Open at VidantaWorldT55−6+0.03
Farmers Insurance OpenT15−1+1.86
The American ExpressT43−12+1.09
Sony Open in HawaiiMCE−1.02
Valspar ChampionshipMC+1+0.21
PGA TOUR Q-School presented by Korn Ferry−2+0.43
U.S. OpenMC+12−1.81

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.