
Ricky Castillo
2025 stats
Driver Shots
790
Stuff+
101
Season Bests
2025 PGA Percentile Rankings
vs. qualified players (50+ driver shots)POORAVERAGEGREAT
Value
Stuff+ OTT
72
101.0
Stuff+ vs. Field
81
+1.3
Stuff+ Consistency
74
9.33
VolatileConsistent
Speed
Ball Speed
59
172.0
Club Speed
66
117.2
Smash Factor
22
1.49
Apex Height
93
119
Carry
73
299
Spin & Shape
Launch Spin
69
2829
Low spinOptimalHigh spin
Spin Axis
DrawFade
3.2
Horizontal Launch
Aim right (draws)Aim left (fades)
+2.8
Curve
26
6.5
Lots of curvePure
Descent Angle
10
41.7
FlatOptimalSteep
Vertical Launch
97
11.9
Low launchOptimalHigh launch
Data Coverage
92%
724 / 790 shots scored
See breakdown by tournament belowShot Cloud
μ axis +3.2°·μ speed 172 mph·n 790
Click any shot to open it in the shot tracker
Drive Outcomes
790 shots · vs TourFairway
59%
59%
even
Rough
27%
24%
+3%
Sand
5%
7%
−2%
Trouble
1%
1%
even
Other
9%
10%
−1%
PlayerTour avg
Trend
One point per tournament — average across 21 events
Tournament History
One row per tournament · same metrics as the per-tournament leaderboard
| Tournament↓ | Rank | Stuff+ | vs. Field | xSG/sh | xSG | xSG max | Std | Best shot | Shots |
|---|---|---|---|---|---|---|---|---|---|
PGA Championship May 14, 2026 | 137 | 100.57 | -3.92 | +0.009 | +0.20 | +0.19 | 11.52 | 115.4 | 22 |
Truist Championship May 7, 2026 | 33 | 103.35 | +0.60 | +0.038 | +1.43 | +0.17 | 8.49 | 113.3 | 38 |
Cadillac Championship Apr 30, 2026 | 21 | 102.76 | +1.61 | +0.030 | +1.20 | +0.17 | 8.13 | 113.4 | 40 |
RBC Heritage Apr 16, 2026 | 21 | 100.93 | +1.34 | +0.006 | +0.20 | +0.13 | 10.02 | 110.0 | 35 |
Texas Children's Houston Open Mar 26, 2026 | 59 | 102.40 | +0.44 | +0.025 | +1.03 | +0.23 | 8.63 | 118.0 | 41 |
Valspar Championship Mar 19, 2026 | 46 | 99.74 | +1.00 | -0.010 | -0.44 | +0.15 | 8.48 | 111.9 | 44 |
THE PLAYERS Championship Mar 12, 2026 | 54 | 100.83 | +0.41 | +0.004 | +0.18 | +0.19 | 8.52 | 115.1 | 39 |
Cognizant Classic in The Palm Beaches Feb 26, 2026 | 23 | 101.38 | +2.15 | +0.012 | +0.60 | +0.16 | 8.37 | 112.3 | 51 |
Farmers Insurance Open Jan 29, 2026 | 15 | 104.61 | +3.49 | +0.054 | +2.12 | +0.17 | 7.27 | 113.4 | 39 |
The American Express Jan 22, 2026 | 10 | 102.57 | +3.87 | +0.027 | +0.60 | +0.16 | 8.49 | 112.6 | 22 |
Sony Open in Hawaii Jan 15, 2026 | 56 | 99.55 | +0.38 | -0.013 | -0.63 | +0.15 | 9.75 | 112.1 | 50 |
Scorecard
Every driver-tee shot · click row to view in TOURCAST
| R↑ | Hole | Shot | Stuff+ | xSG/sh | Ball spd | Club spd | Smash | Apex ht | Carry | Spin | Spin axis | HLA | VLA | Desc ang |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 1 | 1 | 70.2 | -0.400 | 159.6 | — | — | 83 | 251 | 1897 | -25.7 | 2.0 | 15.0 | 34.1 |
| 2 | 2 | 1 | 99.9 | -0.008 | 174.5 | — | — | 131 | 307 | 2241 | 11.0 | -4.5 | 14.3 | 42.3 |
| 2 | 4 | 1 | 88.1 | -0.164 | 152.6 | — | — | 70 | 247 | 3514 | -1.2 | 6.4 | 6.9 | 34.9 |
| 2 | 5 | 1 | 109.9 | 0.125 | 178.0 | 117.6 | 1.51 | 118 | 299 | 1971 | 4.7 | -4.0 | 12.4 | 41.7 |
| 2 | 7 | 1 | 97.1 | -0.045 | 171.8 | — | — | 118 | 301 | 1934 | 5.8 | 0.1 | 14.2 | 39.8 |
| 2 | 8 | 1 | 105.8 | 0.070 | 176.9 | — | — | 125 | 301 | 2617 | 6.2 | -1.7 | 12.2 | 43.0 |
| 2 | 9 | 1 | 109.0 | 0.113 | 176.7 | 117.1 | 1.51 | 136 | 299 | 2202 | 4.8 | -4.5 | 13.8 | 44.2 |
| 2 | 10 | 1 | 102.1 | 0.021 | 178.6 | — | — | 135 | 301 | 2952 | 11.2 | -6.1 | 12.2 | 44.6 |
| 2 | 11 | 1 | 107.4 | 0.091 | 169.5 | 112.9 | 1.50 | 134 | 308 | 3294 | 8.8 | -7.3 | 13.2 | 44.0 |
| 2 | 13 | 1 | 99.2 | -0.017 | 172.0 | — | — | 135 | 293 | 3507 | 5.0 | -8.2 | 11.6 | 45.3 |
| 2 | 14 | 1 | 114.5 | 0.185 | 176.3 | — | — | 120 | 342 | 2086 | 2.5 | 0.1 | 13.5 | 37.1 |
| 2 | 15 | 1 | — | — | 177.3 | — | — | 127 | 295 | — | 15.1 | -9.3 | 12.2 | 46.8 |
| 2 | 16 | 1 | 77.7 | -0.301 | 175.6 | — | — | 112 | 286 | 1737 | -9.5 | -2.3 | 13.0 | 41.3 |
| 2 | 18 | 1 | 89.7 | -0.143 | 177.3 | — | — | 119 | 309 | 1888 | -1.7 | -5.6 | 13.0 | 42.9 |
| 3 | 1 | 1 | 89.9 | -0.140 | 170.9 | — | — | 116 | 292 | 2769 | -6.4 | -1.7 | 11.7 | 40.5 |
| 3 | 2 | 1 | 103.9 | 0.045 | 177.1 | — | — | 111 | 310 | 2085 | 3.7 | -6.8 | 11.8 | 37.9 |
| 3 | 4 | 1 | 104.0 | 0.046 | 155.6 | — | — | 54 | 238 | 3480 | -2.2 | 2.5 | 4.2 | 34.5 |
| 3 | 5 | 1 | 105.5 | 0.067 | 177.2 | — | — | 123 | 274 | 2067 | 4.5 | -4.1 | 12.3 | 47.3 |
| 3 | 7 | 1 | 108.7 | 0.109 | 178.9 | 115.1 | 1.55 | 121 | 326 | 2626 | 1.4 | -4.1 | 12.0 | 37.8 |
| 3 | 8 | 1 | — | — | 177.9 | — | — | 117 | 323 | — | 15.8 | -0.6 | 12.4 | 39.0 |
| 3 | 9 | 1 | 106.6 | 0.080 | 178.7 | 119.2 | 1.50 | 116 | 300 | 2406 | 1.5 | -3.4 | 11.5 | 43.0 |
| 3 | 10 | 1 | 100.7 | 0.003 | 178.8 | — | — | 134 | 306 | 2489 | 10.5 | -5.0 | 12.7 | 45.6 |
| 3 | 11 | 1 | 98.2 | -0.030 | 178.6 | 116.8 | 1.53 | 124 | 291 | 2223 | 2.1 | -6.2 | 12.4 | 45.7 |
| 3 | 13 | 1 | — | — | 177.9 | — | — | 117 | 275 | — | -8.6 | -7.2 | 11.1 | 47.5 |
| 3 | 14 | 1 | 95.0 | -0.072 | 178.7 | — | — | 121 | 323 | 2721 | 16.3 | -6.5 | 11.0 | 40.2 |
| 3 | 15 | 1 | 90.9 | -0.127 | 178.7 | 117.9 | 1.52 | 113 | 315 | 1846 | -9.6 | -4.4 | 12.8 | 37.2 |
| 3 | 16 | 1 | 107.8 | 0.097 | 178.7 | — | — | 118 | 330 | 2131 | -0.5 | -4.8 | 12.6 | 35.9 |
| 3 | 18 | 1 | 92.3 | -0.108 | 179.8 | — | — | 99 | 331 | 2026 | -8.5 | -2.1 | 10.5 | 35.0 |
| 4 | 1 | 1 | 87.8 | -0.168 | 169.7 | — | — | 118 | 284 | 2702 | -8.9 | 0.2 | 12.2 | 43.3 |
| 4 | 2 | 1 | 110.4 | 0.131 | 176.9 | — | — | 134 | 315 | 2150 | 6.8 | -6.4 | 13.4 | 44.4 |
| 4 | 4 | 1 | 97.3 | -0.042 | 155.6 | — | — | 57 | 249 | 3767 | -0.8 | 4.6 | 4.0 | 33.4 |
| 4 | 5 | 1 | 78.7 | -0.289 | 175.2 | 118.3 | 1.48 | 128 | 286 | 2750 | 15.3 | 2.9 | 13.3 | 45.9 |
| 4 | 7 | 1 | 106.8 | 0.084 | 170.5 | — | — | 132 | 302 | 3791 | 7.5 | -4.1 | 12.0 | 43.1 |
| 4 | 8 | 1 | 93.3 | -0.095 | 177.9 | — | — | 145 | 336 | 2984 | 8.2 | 1.0 | 13.3 | 43.6 |
| 4 | 9 | 1 | 101.3 | 0.011 | 172.1 | 112.0 | 1.54 | 141 | 297 | 3399 | -2.3 | -1.8 | 12.6 | 46.0 |
| 4 | 10 | 1 | 99.3 | -0.016 | 175.6 | — | — | 106 | 289 | 1728 | -0.8 | -3.0 | 11.6 | 41.6 |
| 4 | 11 | 1 | 92.2 | -0.110 | 180.0 | — | — | 109 | 295 | 1875 | 0.2 | -5.5 | 11.7 | 41.8 |
| 4 | 13 | 1 | 80.0 | -0.271 | 167.8 | — | — | 153 | 270 | 3460 | 7.5 | 0.7 | 14.1 | 52.1 |
| 4 | 14 | 1 | 103.4 | 0.038 | 173.2 | — | — | 115 | 277 | 1625 | -2.7 | -0.9 | 13.8 | 42.7 |
| 4 | 15 | 1 | 111.5 | 0.146 | 180.5 | 118.7 | 1.52 | 125 | 360 | 2405 | 3.9 | -8.6 | 13.4 | 38.2 |
| 4 | 16 | 1 | 85.8 | -0.194 | 172.4 | — | — | 150 | 284 | 4447 | 6.7 | 0.4 | 12.4 | 48.8 |
| 4 | 18 | 1 | 114.9 | 0.191 | 179.1 | — | — | 120 | 342 | 2324 | 9.3 | -5.9 | 12.7 | 38.6 |
Shape Consistency
About this metric
Composite Repeatability combines launch-angle, spin-axis, and ball-speed-residual variation into a single score. Higher = more uniform across all axes. Best used to identify players whose entire swing — not just one component — is exceptionally repeatable.
Ricky Castillo
Stuff+ 101.0 · Composite Repeatability -0.11
Top-tier Stuff+ but volatile by this measure. Often a sign of intentional shaping rather than poor delivery.
Data Coverage by Tournament
21 events · sortable · shots with non-null data per stat| Event | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov 20, 2025 | The RSM Classic | 42 | 39 / 42 | 42 / 42 | 10 / 42 | 10 / 42 | 42 / 42 | 42 / 42 | 39 / 42 | 42 / 42 | 42 / 42 | 42 / 42 | 42 / 42 |
| Oct 23, 2025 | Bank of Utah Championship | 24 | 21 / 24 | 24 / 24 | 11 / 24 | 11 / 24 | 24 / 24 | 24 / 24 | 21 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Oct 2, 2025 | Sanderson Farms Championship | 20 | 20 / 20 | 20 / 20 | 5 / 20 | 5 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 | 20 / 20 |
| Sep 11, 2025 | Procore Championship | 57 | 54 / 57 | 57 / 57 | 24 / 57 | 24 / 57 | 57 / 57 | 57 / 57 | 54 / 57 | 57 / 57 | 57 / 57 | 57 / 57 | 57 / 57 |
| Jul 31, 2025 | Wyndham Championship | 56 | 54 / 56 | 56 / 56 | 19 / 56 | 19 / 56 | 56 / 56 | 56 / 56 | 54 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 |
| Jul 24, 2025 | 3M Open | 26 | 25 / 26 | 26 / 26 | 12 / 26 | 12 / 26 | 26 / 26 | 26 / 26 | 25 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Jul 10, 2025 | ISCO Championship | 46 | 44 / 46 | 46 / 46 | 23 / 46 | 23 / 46 | 46 / 46 | 46 / 46 | 44 / 46 | 46 / 46 | 46 / 46 | 46 / 46 | 46 / 46 |
| Jul 3, 2025 | John Deere Classic | 24 | 22 / 24 | 24 / 24 | 8 / 24 | 8 / 24 | 24 / 24 | 24 / 24 | 22 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Jun 26, 2025 | Rocket Classic | 25 | 22 / 25 | 25 / 25 | 10 / 25 | 10 / 25 | 25 / 25 | 25 / 25 | 22 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| Jun 5, 2025 | RBC Canadian Open | 26 | 23 / 26 | 26 / 26 | 9 / 26 | 9 / 26 | 26 / 26 | 26 / 26 | 23 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| May 22, 2025 | Charles Schwab Challenge | 51 | 44 / 51 | 51 / 51 | 21 / 51 | 21 / 51 | 51 / 51 | 51 / 51 | 44 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| May 8, 2025 | ONEflight Myrtle Beach Classic | 50 | 48 / 50 | 50 / 50 | 18 / 50 | 18 / 50 | 50 / 50 | 50 / 50 | 48 / 50 | 50 / 50 | 50 / 50 | 50 / 50 | 50 / 50 |
| May 1, 2025 | THE CJ CUP Byron Nelson | 52 | 49 / 52 | 52 / 52 | 21 / 52 | 21 / 52 | 52 / 52 | 52 / 52 | 49 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Apr 3, 2025 | Valero Texas Open | 26 | 19 / 26 | 26 / 26 | 11 / 26 | 11 / 26 | 26 / 26 | 26 / 26 | 19 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Mar 27, 2025 | Texas Children's Houston Open | 23 | 22 / 23 | 23 / 23 | 11 / 23 | 11 / 23 | 23 / 23 | 23 / 23 | 22 / 23 | 23 / 23 | 23 / 23 | 23 / 23 | 23 / 23 |
| Mar 20, 2025 | Valspar Championship | 52 | 45 / 52 | 52 / 52 | 24 / 52 | 24 / 52 | 52 / 52 | 52 / 52 | 45 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Mar 13, 2025 | THE PLAYERS Championship | 26 | 23 / 26 | 26 / 26 | 10 / 26 | 10 / 26 | 26 / 26 | 26 / 26 | 23 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Feb 27, 2025 | Cognizant Classic in The Palm Beaches | 53 | 51 / 53 | 53 / 53 | 19 / 53 | 19 / 53 | 53 / 53 | 53 / 53 | 51 / 53 | 53 / 53 | 53 / 53 | 53 / 53 | 53 / 53 |
| Feb 20, 2025 | Mexico Open at VidantaWorld | 46 | 44 / 46 | 46 / 46 | 16 / 46 | 16 / 46 | 46 / 46 | 46 / 46 | 44 / 46 | 46 / 46 | 46 / 46 | 46 / 46 | 46 / 46 |
| Jan 22, 2025 | Farmers Insurance Open | 37 | 31 / 37 | 37 / 37 | 15 / 37 | 15 / 37 | 37 / 37 | 37 / 37 | 31 / 37 | 37 / 37 | 37 / 37 | 37 / 37 | 37 / 37 |
| Jan 9, 2025 | Sony Open in Hawaii | 28 | 24 / 28 | 28 / 28 | 8 / 28 | 8 / 28 | 28 / 28 | 28 / 28 | 24 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 |
≥ 95%75-94%< 75%