Former WSOF champion David Branch is back.

A middleweight fight between Branch and Andrew Sanchez is set for Sept. 14 at UFC on ESPN+ 16 in Vancouver, British Columbia.

Two people with knowledge of the situation informed MMA Junkie of the booking, asking to remain anonymous since the UFC has yet to make an official announcement.

Branch (22-6, 4-5 UFC) will look to snap a two-fight losing streak. After defeating Thiago Santos at UFC Atlantic City in April 2018, Branch was finished in his next two outings by Jared Cannonier and Jack Hermansson, respectively.

The 37-year-old New Yorker will look to turn his luck around against “The Ultimate Fighter 26” winner Sanchez (11-4, 4-2 UFC).

Sanchez, 31, looks to win three straight for the first time in his UFC tenure. After being finished in back-to-back bouts against Anthony Smith and Ryan Janes, Sanchez rebounded by defeating Markus Perez via unanimous decision.

In his last outing at UFC Ottawa, Sanchez defeated surging prospect Marc-André Barriault by unanimous decision.

With the addition, the latest UFC on ESPN+ 16 now includes:

Uriah Hall vs. Antonio Carlos Junior

David Branch vs. Andrew Sanchez

For more on UFC on ESPN+ 16, check out the UFC Rumors section of the site.

Gallery Andrew Sanchez def. Marc-Andre Barriault at UFC on ESPN+ 9: Best photos view 8 images