Dictionary.com
Thesaurus.com

will have teamed

  • future perfect
    of team.
    team
    noun
    a number of persons forming one of the sides in a game or contest.