Preheat your oven to 400°F (200°C). Line a large baking sheet with aluminum foil and place a wire rack on top (or spray foil directly with cooking spray).
Pat the chicken drumsticks dry with paper towels. This helps them get crispy!
In a large bowl, toss drumsticks with olive oil, garlic powder, onion powder, paprika, salt, and pepper until evenly coated.
Arrange drumsticks on the prepared baking sheet, making sure they're not touching each other.
Bake for 25 minutes, then flip the drumsticks over.
Brush generously with BBQ sauce on all sides. Return to oven and bake for another 15-20 minutes until the internal temperature reaches 165°F and the sauce is sticky and caramelized.
Let rest for 5 minutes before serving. Serve with extra BBQ sauce on the side for dipping!