In a bowl, mix soy sauce, pineapple juice, brown sugar, garlic, ginger, rice vinegar, and sesame oil to create the marinade.
Place pork chops in a dish or ziplock bag and pour the marinade over them. Marinate for at least 30 minutes or overnight for best flavor.
Preheat the grill to medium-high heat (about 400°F/200°C).
Grill the pork chops for 5-6 minutes per side, basting with extra marinade, until caramelized and fully cooked (internal temperature of 145°F/63°C).
Grill pineapple rings for 2-3 minutes per side until slightly charred.
Remove from the grill and let the pork rest for 5 minutes before serving with grilled pineapple and extra teriyaki sauce.