Dictionary.com
Thesaurus.com

will have vied

  • future perfect
    of vie.
    vie
    verb (used without object)
    to strive in competition or rivalry with another; contend for superiority.