Yarde lost to Sergey Kovalev in August 2019 and failed in his shot at the WBO light heavyweight title.
He then beat Dec Spelman and Diego Jair Ramirez - in a Spanish nightclub - but came unstuck again last time out.
Yarde faced Lyndown Arthur for the vacant WBO Inter-Continental light-heavyweight title but suffered a split decision defeat.
Now, he'll need to bounce back again when he faces 23 and five fighter Theran on the undercard to Akeem Ennis Brown v Sam Maxwell this Saturday.
Yarde v Theran: Date and time
This 10-round light-heavyweight bout will take place on Saturday, August 28 and is being held at the Utilita Arena Birmingham.
It is on the undercard to Akeem Ennis Brown v Sam Maxwell.
The ring walks for Yarde v Theran are expected from 9pm UK time but that will depend on the other fights.
Yarde v Theran: TV channel and live stream
The fight will be shown on BT Sport 1 with coverage starting at 7:30pm.
The show will be live streamed on BT Sport's website and app.
EE mobile customers can get a FREE three-month trial of BT Sport by texting SPORT to 150. You can then cancel the trial at any time.
Yarde v Theran: Undercard
Akeem Ennis Brown v Sam Maxwell
Anthony Yarde vs Alex Theran
Anthony Cacace v Leon Woodstock
Ijaz Ahmed v Quaise Khademi
Eithan James v Matar Sambou
William Hayden v Dean Jones
Ezra Taylor v Ben Thomas
George Bance v MJ Hall