
Peter Malnati
2025 stats
Driver Shots
745
Stuff+
96.8
Season Bests
2025 PGA Percentile Rankings
vs. qualified players (50+ driver shots)POORAVERAGEGREAT
Value
Stuff+ OTT
6
96.8
Stuff+ vs. Field
6
-3.0
Stuff+ Consistency
2
12.48
VolatileConsistent
Speed
Ball Speed
55
171.5
Club Speed
48
115.4
Smash Factor
43
1.50
Apex Height
33
97
Carry
58
296
Spin & Shape
Launch Spin
53
2887
Low spinOptimalHigh spin
Spin Axis
DrawFade
-1.4
Horizontal Launch
Aim right (draws)Aim left (fades)
-0.5
Curve
20
6.8
Lots of curvePure
Descent Angle
73
38.3
FlatOptimalSteep
Vertical Launch
27
9.4
Low launchOptimalHigh launch
Data Coverage
90%
671 / 745 shots scored
See breakdown by tournament belowShot Cloud
μ axis -1.4°·μ speed 172 mph·n 745
Click any shot to open it in the shot tracker
Drive Outcomes
745 shots · vs TourFairway
48%
59%
−12%
Rough
31%
24%
+8%
Sand
7%
7%
even
Trouble
1%
1%
even
Other
13%
10%
+3%
PlayerTour avg
Trend
One point per tournament — average across 20 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 |
|---|---|---|---|---|---|---|---|---|---|
THE CJ CUP Byron Nelson May 21, 2026 | 89 | 104.19 | -0.81 | +0.053 | +0.64 | +0.18 | 9.33 | 114.2 | 12 |
ONEflight Myrtle Beach Classic May 7, 2026 | 110 | 96.14 | -3.42 | -0.058 | -3.17 | +0.15 | 12.53 | 112.1 | 55 |
Valero Texas Open Apr 2, 2026 | 104 | 98.72 | -2.04 | -0.023 | -0.87 | +0.19 | 13.32 | 115.0 | 37 |
Texas Children's Houston Open Mar 26, 2026 | 133 | 96.25 | -5.71 | -0.056 | -2.36 | +0.17 | 13.47 | 113.0 | 42 |
Valspar Championship Mar 19, 2026 | 107 | 96.69 | -2.05 | -0.050 | -0.80 | +0.11 | 9.89 | 109.0 | 16 |
Cognizant Classic in The Palm Beaches Feb 26, 2026 | 108 | 95.92 | -3.31 | -0.061 | -1.57 | +0.15 | 12.10 | 111.8 | 26 |
WM Phoenix Open Feb 5, 2026 | 115 | 96.58 | -4.75 | -0.052 | -1.19 | +0.18 | 12.40 | 114.4 | 23 |
Farmers Insurance Open Jan 29, 2026 | 78 | 100.84 | -0.28 | +0.005 | +0.04 | +0.13 | 11.61 | 110.6 | 9 |
The American Express Jan 22, 2026 | 15 | 102.07 | +3.37 | +0.021 | +0.29 | +0.15 | 7.23 | 111.8 | 14 |
Sony Open in Hawaii Jan 15, 2026 | 115 | 93.28 | -5.89 | -0.095 | -2.48 | +0.10 | 10.99 | 108.1 | 26 |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 97.2 | -0.043 | 170.0 | 113.3 | 1.50 | 101 | 299 | 2209 | 4.5 | 1.3 | 11.8 | 36.7 |
| 1 | 3 | 1 | 107.2 | 0.089 | 171.7 | — | — | 116 | 302 | 2524 | 0.8 | 1.3 | 12.5 | 40.5 |
| 1 | 4 | 1 | — | — | 173.5 | — | — | 76 | 311 | — | -15.8 | 2.9 | 8.1 | 31.3 |
| 1 | 5 | 1 | 108.6 | 0.108 | 172.5 | 114.1 | 1.51 | 112 | 319 | 2693 | 8.2 | -3.6 | 11.4 | 39.3 |
| 1 | 6 | 1 | 95.7 | -0.064 | 172.6 | 114.4 | 1.51 | 126 | 294 | 2794 | 5.7 | 0.5 | 12.6 | 43.3 |
| 1 | 8 | 1 | 74.2 | -0.348 | 170.9 | — | — | 112 | 271 | 3862 | 13.5 | -2.8 | 9.1 | 44.2 |
| 1 | 9 | 1 | 81.0 | -0.258 | 174.4 | — | — | 99 | 296 | 3020 | 8.2 | 1.7 | 8.5 | 40.1 |
| 1 | 10 | 1 | 109.9 | 0.125 | 175.4 | — | — | 105 | 328 | 2588 | -1.6 | 1.2 | 10.1 | 40.2 |
| 1 | 12 | 1 | 81.6 | -0.250 | 173.3 | 115.0 | 1.51 | 104 | 302 | 2993 | 8.5 | 4.4 | 9.3 | 42.2 |
| 1 | 13 | 1 | 111.2 | 0.141 | 175.0 | — | — | 102 | 308 | 2521 | -2.0 | 0.5 | 10.4 | 37.9 |
| 1 | 14 | 1 | 106.4 | 0.078 | 166.5 | — | — | 108 | 275 | 3859 | -3.8 | 2.8 | 9.0 | 42.8 |
| 1 | 15 | 1 | 107.9 | 0.098 | 176.1 | 117.3 | 1.50 | 92 | 300 | 3137 | 2.2 | -2.0 | 5.5 | 40.7 |
| 1 | 16 | 1 | 97.6 | -0.038 | 172.6 | — | — | 85 | 297 | 3020 | 2.1 | -5.0 | 7.1 | 35.8 |
| 2 | 1 | 1 | 104.2 | 0.049 | 175.1 | 117.0 | 1.50 | 109 | 326 | 3000 | 7.2 | -1.6 | 9.6 | 38.0 |
| 2 | 3 | 1 | 90.6 | -0.131 | 173.6 | — | — | 105 | 286 | 3305 | 6.9 | -0.1 | 8.6 | 40.5 |
| 2 | 4 | 1 | 95.4 | -0.068 | 149.9 | — | — | 115 | 257 | 4163 | -11.3 | 5.5 | 13.2 | 43.5 |
| 2 | 5 | 1 | 100.2 | -0.004 | 171.5 | 113.5 | 1.51 | 128 | 307 | 3173 | 6.8 | -1.6 | 12.3 | 45.2 |
| 2 | 6 | 1 | 79.6 | -0.277 | 172.7 | 115.3 | 1.50 | 75 | 279 | 1856 | -7.9 | -2.9 | 9.7 | 32.0 |
| 2 | 8 | 1 | — | — | 174.1 | — | — | 85 | 308 | — | -4.2 | -6.5 | 9.7 | 31.8 |
| 2 | 9 | 1 | 85.8 | -0.194 | 176.7 | — | — | 73 | 290 | 2264 | -11.0 | -0.0 | 7.6 | 32.1 |
| 2 | 10 | 1 | 100.4 | -0.001 | 173.7 | — | — | 124 | 300 | 2828 | 3.5 | 0.8 | 11.6 | 42.0 |
| 2 | 12 | 1 | 107.8 | 0.096 | 175.9 | 116.1 | 1.51 | 82 | 312 | 2608 | -10.1 | 5.6 | 7.7 | 37.0 |
| 2 | 13 | 1 | 93.6 | -0.092 | 174.3 | — | — | 107 | 302 | 2645 | 2.3 | 2.9 | 10.2 | 41.6 |
| 2 | 14 | 1 | 82.3 | -0.241 | 174.2 | — | — | 105 | 292 | 1885 | -10.6 | -1.7 | 11.9 | 39.4 |
| 2 | 15 | 1 | 81.3 | -0.253 | 175.7 | 116.2 | 1.51 | 75 | 285 | 2049 | -14.2 | 0.9 | 8.8 | 33.2 |
| 2 | 16 | 1 | 97.9 | -0.034 | 148.7 | — | — | 132 | 248 | 4752 | 0.1 | 2.2 | 15.2 | 47.3 |
| 2 | 18 | 1 | 103.9 | 0.045 | 179.9 | 118.0 | 1.52 | 84 | 306 | 2582 | -6.6 | 1.9 | 5.9 | 38.1 |
| 3 | 1 | 1 | 110.4 | 0.131 | 170.6 | 112.5 | 1.52 | 93 | 324 | 2817 | 5.0 | -3.2 | 9.2 | 36.5 |
| 3 | 3 | 1 | 90.6 | -0.131 | 167.9 | — | — | 122 | 274 | 3149 | 3.9 | 1.8 | 11.9 | 44.2 |
| 3 | 4 | 1 | 58.5 | -0.555 | 164.2 | — | — | 57 | 258 | 2909 | -27.0 | 4.9 | 7.1 | 30.6 |
| 3 | 5 | 1 | 85.4 | -0.200 | 166.5 | 113.8 | 1.46 | 111 | 319 | 2188 | 8.2 | 1.6 | 13.7 | 39.4 |
| 3 | 6 | 1 | 92.2 | -0.110 | 165.7 | 111.8 | 1.48 | 114 | 293 | 2732 | 9.3 | -2.6 | 12.6 | 42.6 |
| 3 | 8 | 1 | 80.2 | -0.268 | 170.4 | — | — | 85 | 287 | 3173 | 15.4 | -3.3 | 8.4 | 37.3 |
| 3 | 9 | 1 | 86.8 | -0.181 | 170.5 | — | — | 98 | 282 | 3006 | 8.6 | -0.4 | 9.1 | 40.3 |
| 3 | 10 | 1 | 109.6 | 0.120 | 167.0 | — | — | 99 | 312 | 2344 | 1.5 | -1.9 | 11.9 | 37.1 |
| 3 | 12 | 1 | — | — | 173.6 | 114.9 | 1.51 | 95 | 316 | — | -6.9 | 4.0 | 9.1 | 39.1 |
| 3 | 13 | 1 | 109.4 | 0.117 | 170.7 | — | — | 86 | 296 | 2459 | -2.0 | 0.8 | 8.6 | 35.5 |
| 3 | 14 | 1 | 108.2 | 0.102 | 171.6 | — | — | 97 | 290 | 2499 | -3.0 | 0.3 | 9.9 | 37.7 |
| 3 | 15 | 1 | 108.5 | 0.106 | 171.7 | 114.0 | 1.51 | 110 | 325 | 2583 | -2.5 | 2.1 | 11.1 | 40.4 |
| 3 | 16 | 1 | 98.4 | -0.028 | 171.3 | — | — | 94 | 288 | 2841 | 2.2 | -5.3 | 8.3 | 39.2 |
| 3 | 18 | 1 | — | — | 171.8 | 113.0 | 1.52 | 87 | 273 | — | 14.4 | 2.0 | 8.4 | 36.5 |
| 4 | 1 | 1 | 99.4 | -0.015 | 171.1 | 113.8 | 1.50 | 96 | 307 | 2624 | -2.0 | -2.0 | 9.4 | 39.1 |
| 4 | 4 | 1 | 109.8 | 0.123 | 172.5 | — | — | 65 | 310 | 2664 | -3.9 | 3.1 | 6.1 | 28.8 |
| 4 | 5 | 1 | 108.1 | 0.101 | 171.8 | 113.8 | 1.51 | 125 | 324 | 2853 | 1.5 | 0.2 | 12.0 | 43.9 |
| 4 | 6 | 1 | 108.0 | 0.099 | 172.7 | 113.9 | 1.52 | 117 | 314 | 2478 | 1.4 | 0.6 | 12.0 | 41.5 |
| 4 | 9 | 1 | 80.1 | -0.270 | 171.5 | — | — | 105 | 319 | 3108 | 12.4 | -1.3 | 9.9 | 41.7 |
| 4 | 10 | 1 | 90.2 | -0.136 | 171.5 | — | — | 103 | 296 | 1994 | -11.5 | 1.7 | 12.1 | 37.7 |
| 4 | 12 | 1 | 83.4 | -0.226 | 175.1 | 116.2 | 1.51 | 69 | 310 | 2053 | -20.7 | 6.7 | 9.2 | 29.5 |
| 4 | 14 | 1 | 78.7 | -0.288 | 174.3 | — | — | 85 | 285 | 2243 | -10.7 | -0.8 | 8.9 | 35.6 |
| 4 | 15 | 1 | 97.7 | -0.037 | 171.7 | 114.2 | 1.50 | 119 | 335 | 2898 | 6.1 | -1.1 | 10.9 | 42.7 |
| 4 | 16 | 1 | 57.6 | -0.567 | 166.5 | — | — | 55 | 218 | 1615 | -20.3 | -4.1 | 9.3 | 26.0 |
| 4 | 18 | 1 | 92.2 | -0.109 | 174.9 | 115.4 | 1.52 | 82 | 306 | 2614 | -8.4 | 1.2 | 7.8 | 34.9 |
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.
Peter Malnati
Stuff+ 96.8 · Composite Repeatability -0.19
Below-median Stuff+ paired with high variation — the toughest combination in the population.
Data Coverage by Tournament
20 events · sortable · shots with non-null data per stat| Event | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 11, 2025 | Procore Championship | 52 | 48 / 52 | 52 / 52 | 23 / 52 | 23 / 52 | 52 / 52 | 52 / 52 | 48 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Jul 31, 2025 | Wyndham Championship | 52 | 44 / 52 | 52 / 52 | 18 / 52 | 18 / 52 | 52 / 52 | 52 / 52 | 44 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Jul 24, 2025 | 3M Open | 26 | 22 / 26 | 26 / 26 | 10 / 26 | 10 / 26 | 26 / 26 | 26 / 26 | 22 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Jul 10, 2025 | ISCO Championship | 46 | 43 / 46 | 46 / 46 | 22 / 46 | 22 / 46 | 46 / 46 | 46 / 46 | 43 / 46 | 46 / 46 | 46 / 46 | 46 / 46 | 46 / 46 |
| Jul 3, 2025 | John Deere Classic | 26 | 25 / 26 | 26 / 26 | 10 / 26 | 10 / 26 | 26 / 26 | 26 / 26 | 25 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Jun 26, 2025 | Rocket Classic | 51 | 48 / 51 | 51 / 51 | 17 / 51 | 17 / 51 | 51 / 51 | 51 / 51 | 48 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| Jun 5, 2025 | RBC Canadian Open | 51 | 41 / 51 | 51 / 51 | 22 / 51 | 22 / 51 | 51 / 51 | 51 / 51 | 41 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| May 22, 2025 | Charles Schwab Challenge | 51 | 46 / 51 | 51 / 51 | 22 / 51 | 22 / 51 | 51 / 51 | 51 / 51 | 46 / 51 | 51 / 51 | 51 / 51 | 51 / 51 | 51 / 51 |
| May 8, 2025 | ONEflight Myrtle Beach Classic | 26 | 24 / 26 | 26 / 26 | 10 / 26 | 10 / 26 | 26 / 26 | 26 / 26 | 24 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| May 1, 2025 | THE CJ CUP Byron Nelson | 26 | 25 / 26 | 26 / 26 | 11 / 26 | 11 / 26 | 26 / 26 | 26 / 26 | 25 / 26 | 26 / 26 | 26 / 26 | 26 / 26 | 26 / 26 |
| Apr 3, 2025 | Valero Texas Open | 52 | 41 / 52 | 52 / 52 | 24 / 52 | 24 / 52 | 52 / 52 | 52 / 52 | 41 / 52 | 52 / 52 | 52 / 52 | 52 / 52 | 52 / 52 |
| Mar 27, 2025 | Texas Children's Houston Open | 24 | 23 / 24 | 24 / 24 | 12 / 24 | 12 / 24 | 24 / 24 | 24 / 24 | 23 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Mar 20, 2025 | Valspar Championship | 25 | 20 / 25 | 25 / 25 | 11 / 25 | 11 / 25 | 25 / 25 | 25 / 25 | 20 / 25 | 25 / 25 | 25 / 25 | 25 / 25 | 25 / 25 |
| Mar 13, 2025 | THE PLAYERS Championship | 24 | 19 / 24 | 24 / 24 | 11 / 24 | 11 / 24 | 24 / 24 | 24 / 24 | 19 / 24 | 24 / 24 | 24 / 24 | 24 / 24 | 24 / 24 |
| Feb 27, 2025 | Cognizant Classic in The Palm Beaches | 28 | 26 / 28 | 28 / 28 | 10 / 28 | 10 / 28 | 28 / 28 | 28 / 28 | 26 / 28 | 28 / 28 | 28 / 28 | 28 / 28 | 28 / 28 |
| Feb 20, 2025 | Mexico Open at VidantaWorld | 45 | 44 / 45 | 45 / 45 | 23 / 45 | 23 / 45 | 45 / 45 | 45 / 45 | 44 / 45 | 45 / 45 | 45 / 45 | 45 / 45 | 45 / 45 |
| Feb 6, 2025 | WM Phoenix Open | 44 | 37 / 44 | 44 / 44 | 14 / 44 | 14 / 44 | 44 / 44 | 44 / 44 | 37 / 44 | 44 / 44 | 44 / 44 | 44 / 44 | 44 / 44 |
| Jan 22, 2025 | Farmers Insurance Open | 13 | 13 / 13 | 13 / 13 | 5 / 13 | 5 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 | 13 / 13 |
| Jan 9, 2025 | Sony Open in Hawaii | 27 | 26 / 27 | 27 / 27 | 11 / 27 | 11 / 27 | 27 / 27 | 27 / 27 | 26 / 27 | 27 / 27 | 27 / 27 | 27 / 27 | 27 / 27 |
| Jan 2, 2025 | The Sentry | 56 | 56 / 56 | 56 / 56 | 25 / 56 | 25 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 | 56 / 56 |
≥ 95%75-94%< 75%