Combine the marinade ingredients in a bowl; set aside about 1/4 Cup of marinde. Combine the remainder of marinade with chicken in a bowl or freezer bag. Marinate for least one hour or overnight. Note: If you’re using fresh or unpasteurized pineapple juice do not marinate the chicken for more than a couple hours.
Combine the reserved marinade with the honey and ketchup; refrigerate. This will be your glaze.
Heat and grease grill. Remove chicken from marinade; shake off excess marinade. Place chicken on the grill; occasionally turn and baste chicken with glaze. Continue until the chicken is cooked through and the internal temperature is 165 F. At the same time, grill the pineapple.
Enjoy with your favorite sides like brown rice and vegetables.