Golf
← Players

Ryan Ruffels

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.

−5.000.00+5.00rbc canadian open 2015, round 1 (Jul 23, 2015): +4.78rbc canadian open 2015, round 2 (Jul 23, 2015): −4.12rbc canadian open 2015, round 3 (Jul 23, 2015): −4.82farmers insurance open 2016, round 1 (Jan 28, 2016): +2.04farmers insurance open 2016, round 2 (Jan 28, 2016): −0.77farmers insurance open 2016, round 3 (Jan 28, 2016): −0.71farmers insurance open 2016, round 4 (Jan 28, 2016): +1.91at t pebble beach pro am 2016, round 1 (Feb 11, 2016): +4.18at t pebble beach pro am 2016, round 2 (Feb 11, 2016): +2.28at t pebble beach pro am 2016, round 3 (Feb 11, 2016): −1.34at t pebble beach pro am 2016, round 4 (Feb 11, 2016): −5.84arnold palmer invitational presented by mastercard 2016, round 1 (Mar 17, 2016): −0.48arnold palmer invitational presented by mastercard 2016, round 2 (Mar 17, 2016): −1.23rbc heritage 2016, round 1 (Apr 14, 2016): −3.16rbc heritage 2016, round 2 (Apr 14, 2016): +1.95valero texas open 2016, round 1 (Apr 21, 2016): −3.70valero texas open 2016, round 2 (Apr 21, 2016): −0.94zurich classic of new orleans 2016, round 1 (Apr 28, 2016): +1.11zurich classic of new orleans 2016, round 2 (Apr 28, 2016): +3.10zurich classic of new orleans 2016, round 3 (Apr 28, 2016): +0.07the memorial tournament presented by nationwide 2016, round 1 (Jun 2, 2016): +3.83the memorial tournament presented by nationwide 2016, round 2 (Jun 2, 2016): +0.07the memorial tournament presented by nationwide 2016, round 3 (Jun 2, 2016): +0.61the memorial tournament presented by nationwide 2016, round 4 (Jun 2, 2016): −0.43arnold palmer invitational presented by mastercard 2017, round 1 (Mar 16, 2017): +4.84arnold palmer invitational presented by mastercard 2017, round 2 (Mar 16, 2017): −1.22arnold palmer invitational presented by mastercard 2017, round 3 (Mar 16, 2017): −3.79arnold palmer invitational presented by mastercard 2017, round 4 (Mar 16, 2017): +0.49the memorial tournament presented by nationwide 2017, round 1 (Jun 1, 2017): −7.47the memorial tournament presented by nationwide 2017, round 2 (Jun 1, 2017): −3.47travelers championship 2017, round 1 (Jun 22, 2017): −1.05travelers championship 2017, round 2 (Jun 22, 2017): −7.26quicken loans national 2017, round 1 (Jun 29, 2017): −5.79quicken loans national 2017, round 2 (Jun 29, 2017): −3.63rbc canadian open 2017, round 1 (Jul 27, 2017): +2.83rbc canadian open 2017, round 2 (Jul 27, 2017): +3.59rbc canadian open 2017, round 3 (Jul 27, 2017): +1.72rbc canadian open 2017, round 4 (Jul 27, 2017): −5.46wyndham championship 2017, round 1 (Aug 17, 2017): −8.65wyndham championship 2017, round 2 (Aug 17, 2017): −3.25the cj cup nine bridges 2018, round 1 (Oct 19, 2017): −4.00the cj cup nine bridges 2018, round 2 (Oct 19, 2017): −0.60the cj cup nine bridges 2018, round 3 (Oct 19, 2017): −6.16the cj cup nine bridges 2018, round 4 (Oct 19, 2017): +1.74wells fargo championship 2018, round 1 (May 3, 2018): −5.05wells fargo championship 2018, round 2 (May 3, 2018): +0.63at t pebble beach pro am 2019, round 1 (Feb 7, 2019): −0.99at t pebble beach pro am 2019, round 2 (Feb 7, 2019): +1.17at t pebble beach pro am 2019, round 3 (Feb 7, 2019): +0.46shriners children s open 2023, round 1 (Oct 6, 2022): −7.54shriners children s open 2023, round 2 (Oct 6, 2022): −1.09oneflight myrtle beach classic 2026, round 1 (May 7, 2026): +3.44oneflight myrtle beach classic 2026, round 2 (May 7, 2026): +1.03oneflight myrtle beach classic 2026, round 3 (May 7, 2026): −3.33oneflight myrtle beach classic 2026, round 4 (May 7, 2026): −0.03rocket classic 2026, round 1 (Jul 30, 2026): −0.63rocket classic 2026, round 2 (Jul 30, 2026): −0.6024-round −1.43oldermost 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
Rocket ClassicMCE−0.62
ONEflight Myrtle Beach ClassicT45−5+0.28
Shriners Children's OpenMC+6−4.32
AT&T Pebble Beach Pro-AmMC−1+0.22
Wells Fargo ChampionshipMC+8−2.21
THE CJ CUP @ NINE BRIDGEST67+14−2.25
Wyndham ChampionshipMC+9−5.95
RBC Canadian OpenT32−10+0.67
Quicken Loans NationalMC+13−4.71
Travelers ChampionshipMC+9−4.15
the Memorial Tournament presented by NationwideMC+13−5.47
Arnold Palmer Invitational presented by MastercardT56+4+0.08
the Memorial Tournament presented by NationwideT38−7+1.02
Zurich Classic of New Orleans−8+1.43
Valero Texas OpenMC+5−2.32
RBC HeritageMC+3−0.60
Arnold Palmer Invitational presented by MasterCardMC+1−0.85
AT&T Pebble Beach Pro-AmT60+1−0.18
Farmers Insurance OpenT43+5+0.62
RBC Canadian Open+1−1.39

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

Generated 2026-10-20T12:15:55Z. Everything here comes from scores alone; see the stats pages for what each number measures and what we can't measure.