A shuffling of the deck is keeping Brendan Allen on the upcoming UFC on ESPN 6 card.

MMA Fighting confirmed with sources that Kevin Holland has been moved from his bout with Antonio Arroyo, which was scheduled for UFC Sao Paulo on Nov. 16, and he will now replace an injured Eric Spicely in a middleweight bout opposite newcomer Brendan Allen in Boston on Oct. 18.

The change was first reported by MMA Junkie.

Holland (16-4) has won three straight fights, most recently defeating Alessio Di Chirico by unanimous decision at UFC Greenville in June. The 26-year-old is unbeaten since dropping his UFC debut to Thiago Santos.

Allen, 23, earned a contract on season three of Dana White’s Contender Series with a first-round submission of Aaron Jeffery. Prior to that, he won and defended the Legacy Fighting Alliance middleweight title and sports a pro record of 12-3.

UFC on ESPN 6 will be headlined by a light heavyweight bout between former middleweight champion Chris Weidman and Dominick Reyes. The main card will air live on ESPN2.