Prepare the marinade by combining pineapple, brown sugar, soy sauce, sriracha, garlic, ginger, olive oil, salt, and pepper in a bowl.
Add the chicken thighs to the marinade, covering them completely, and let them marinate for at least 30 minutes.
Preheat your grill or skillet over medium-high heat.
Remove the chicken from the marinade, allowing the excess to drip off, and discard the remaining marinade to prevent contamination.
Cook the chicken for about 5-7 minutes on each side, or until nicely browned and cooked through.
Let the chicken rest for a few minutes before slicing to allow juices to redistribute.
Serve the chicken with extra pineapple chunks, if desired, and enjoy!