For self defense, I'd go with an art that specializes in weapons, like Kali, or something like Krav Maga. I could also see Muay Thai or Boxing being very beneficial in that realm. For sport, it's totally different, I'd have to go with Wrestling or Judo if we're looking to complement the sport game