Combine chicken, pineapple rings, soy sauce, lime juice, pineapple juice, honey, ketchup, ginger, sesame oil, and garlic in a large resealable plastic bag. Marinate for 4 hours, up to overnight.
Preheat an outdoor grill for medium heat and lightly oil the grate.
Cook chicken on the preheated grill until browned and no longer pink in the center, flipping as needed, about 15 minutes. Add pineapple rings to the grill during the last 5 minutes of cooking time. An instant-read thermometer inserted into the center of the chicken should read at least 165 degrees F (74 degrees C).