The welterweight bout between Stephen Thompson and Michel Pereira has been canceled from the UFC 291 card at the Delta Center in Salt Lake City. UFC broadcaster Megan Olivi made the announcement before Friday's ceremonial weigh-ins.Marc Raimondi@marcraimondiThompson vs. Pereira is off, per the UFC via Megan Olivi.38152Thompson vs. Pereira is off, per the UFC via Megan Olivi.During the early weigh-ins, Pereira missed the welterweight limit by three pounds, weighing in at 174 pounds, while his opponent 'Wonderboy' successfully made weight at 170.5 pounds.Spinnin Backfist@SpinninBackfistMichel Pereira 174 - 3 lbs over #UFC291 pic.twitter.com/JUuoGgSkv9248243Michel Pereira 174 - 3 lbs over #UFC291 pic.twitter.com/JUuoGgSkv9The specific reason for the bout's cancelation remains unclear, as it is uncertain whether an agreement couldn't be reached between the fighters or if there was any medical or commission intervention involved.This is the second time Michel Pereira has missed the welterweight limit in his UFC career, and he hasn't competed since May 2022. On the other hand, Stephen Thompson has never missed weight in his career.