Trim any excess fat from the beef chuck roast and cut it into chunks.
In a bowl, mix together the barbecue sauce, beef broth, brown sugar, apple cider vinegar, Worcestershire sauce, Dijon mustard, paprika, garlic powder, salt, and black pepper.
Place the beef chunks into the crockpot and pour the barbecue sauce mixture over the top.
Stir to ensure all the beef is coated in the sauce.
Cover the crockpot with the lid and cook on low heat for 8-10 hours or high heat for 4-6 hours, until the beef is tender and easily shredded.
Once the beef is cooked, use two forks to shred it directly in the crockpot.
Stir the shredded beef to mix it with the sauce.
Serve the barbecue beef on hamburger buns and enjoy!