CareerBioRichard "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.Show more
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.
Check out more ssbu pro-playersThese Super Smash Bros. Ultimate pro-players may interest you! Check out their results, characters, and more!Sparg0Global rank: 1あcolaGlobal rank: 2DabuzGlobal rank: 3RiddlesGlobal rank: 4TweekGlobal rank: 5MkLeoGlobal rank: 6MuteAceGlobal rank: 7SonixGlobal rank: 8LightGlobal rank: 9ZombaGlobal rank: 10