The UFC returns to Macau this weekend for another UFC Fight Night, and MMA KO’s Drew Beaupré is here to provide predictions for all 12 fights on the card.The main event is a pivotal bantamweight matchup between former UFC Flyweight Champion Deiveson Figueiredo and Song Yadong. Both men come into the night looking to rebound from losses, and Figueiredo is especially in need of a win after a 3-0 start to his bantamweight career ledinto his current 1-3 run across his last four fights. The co-main event is also an important matchup for the light heavyweight division, as Mingyang Zhang returns for the first time since his upset-loss to Johnny Walker at UFC Shanghai last year to take on the division’s #15-ranked contender Alonzo Menifield.UFC Macau Main Card Predictions Song Yadong vs. Deiveson FigueiredoSean O’Malley (red gloves) fights Song Yadong (blue gloves) during UFC 324 at T-Mobile Arena. | Stephen R. Sylvanie-Imagn ImagesEven though Figueiredo has had a tough run at bantamweight over his last few fights, I’m still a little surprised to see how lopsided this betting line is. That being said, It’s hard to see an avenue to victory for the Brazilian here given Song’s durability and size advantage.(Pick: Song)Mingyang Zhang vs. Alonzo MenifieldZhang Mingyang (blue gloves) reacts after defeating Anthony Smith (not pictured) during UFC Fight Night at T-Mobile Center. | William Purnell-Imagn ImagesThe hype around Zhang took a major hit with his upset-loss to Walker, but he should be able to get back into the win column here against Menifield as long as he doesn’t get too reckless.(Pick: Zhang)Sergei Pavlovich vs. Tallison TeixeiraSergei Pavlovich (blue gloves) reacts after the fight against Tai Tuivasa (red gloves) during UFC Fight Night at Amway Center. | Nathan Ray Seebeck-Imagn ImagesThis feels like a bit of a redo for Teixeira after falling short in his previous step-up against Derrick Lewis, but a unanimous decision over Tai Tuivasa isn’t enough to convince me that he can hang with one of the UFC’s top heavyweights in Pavlovich.(Pick: Pavlovich)Kai Asakura vs. Cameron SmothermanTim Elliott (red gloves) fights Kai Asakura (blue gloves) during UFC 319 at United Center. | Kamil Krzaczynski-Imagn ImagesAsakua moves up to bantamweight following a tough start to his UFC career, and if he can’t get things done against Smotherman then I wouldn’t be surprised to see him exit the UFC and head back to RIZIN.(Pick: Asakura)Jake Matthews vs. Carlston HarrisJake Matthews fights Chidi Njokuani during a UFC Fight Night welterweight fight at Bridgestone Arena. | Mark Zaleski / The Tennessean / USA TODAY NETWORK via Imagn ImagesMatthews put together a nice little run of victories before falling short against Neil Magny, and this looks like a clear opportunity for him to try and kick off another win streak with Harris coming in afterback-to-back losses.(Pick: Matthews)Alex Perez vs. SumudaerjiAlex Perez (red gloves) reacts after the fight against Charles Johnson (blue gloves) during UFC 324 at T-Mobile Arena. | Stephen R. Sylvanie-Imagn ImagesThis might be the most underrated fight on the card, and I’m going to side with the longtime UFC veteran in Perez to overcome a significant reach advantage and get his hand raised.(Pick: Perez)UFC Macau Preliminary Card Luis Felipe Dias vs. Yi Sak LeeThe prelims for UFC Macau close out with a pair of fighters making their promotional debuts, and I expect that Dias will get the job done after securing a UFC contract on Dana White’s Contender Series.(Pick: Dias)Meng Ding vs. Jose HenriqueDing and Henrique finally get their respective shots in the UFC after they both came up short in their Dana White’s Contender Series fights. Boasting a massive experience edge, I’ll lean with Ding to get his hand raised in Macau.(Pick: Ding)Aoriqileng vs. Cody HaddonI do think Aoriqileng has a better chance of winning this than the current betting odds indicate, but I still have to pick Haddon to get things done and extend his winning run to seven fights.(Pick: Haddon)Rei Tsuruya vs. Luis GuruleRei Tsuruya (blue gloves) prepares to fight Joshua Van (not pictured) during UFC 313 at T-Mobile Arena. | Stephen R. Sylvanie-Imagn ImagesCredit to Gurule for taking this short-notice opportunity after securing his first UFC win earlier this month, but this is a tough matchup and Tsuruya will be eager to rebound from the first loss of his career.(Pick: Tsuruya)Angela Hill vs. Jingnan XiongI’m surprised to see this fight buried on the prelims given Hill’s popularity and the tremendous success Xiong had during her ONE Championship career. I’ll be interested to see if Hill tries to test Xiong’s grappling at all, and if things largely take place on the feet then I have to favor “The Panda” to get the win in her UFC debut.(Pick: Xiong)Kangjie Zhu vs. Rodrigo Vera Making his formal UFC debut after wining last year’s Road to UFC featherweight tournament, Zhu has been handed a tough matchup here against fellow UFC newcomer Vera.(Pick: Vera)Loma Lookboonmee vs. Jaqueline AmorimLoma Lookboonmee (red gloves) reacts after defeating Elise Reed (not pictured) during UFC 284 at RAC Arena. | Jasmin Frank-Imagn ImagesThe outcome of this fight will depend on which woman is able to bring the fight to her preferred area. Lookboonmee is probably the more well-rounded fighter at this point, and I think she may be able to overcome a size disadvantage and stifle Amorim's takedown attempts to secure the win.(Pick: Lookboonmee)Be sure to check back with MMA KO tomorrow for live results and highlights from all the action at UFC Macau.Add us as a preferred source on GoogleFollow