Preheat your grill to medium-high heat.
Pat the chicken dry with paper towels. This helps the skin get nice and crispy.
Drizzle the chicken with olive oil, then season all over with salt, pepper, garlic powder, onion powder, and paprika.
Place the chicken skin-side down on the grill. Close the lid and cook for 6 to 8 minutes without peeking.
Flip the chicken and cook another 6 to 8 minutes, or until the internal temperature hits 160°F.
Let the chicken rest for 5 minutes before serving, so those juices don’t run away on you.