player-image

Shaggy

  • Richard Dougherty
  • USA

Get notified of the player’s updates

Playing : 7+
Follow :

Matches statistic

Matches played

34

Win rate

37%

Current streak (Old → New)

Career

Bio

Richard "Shaggy" Dougherty is a Smash Bros. player from New York, United States

They competed in CEO 2017, ALPHA, Super Smash Con 2017, ORION, Frostbite 2018, CEO 2018, Let's Make Moves and Glitch 8.

You can find Shaggy on Twitter and Twitch.