With the weigh-ins completed for UFC Vegas 99, only one fight was in jeopardy of falling off the card.

Joselyne Edwards missed weight for a third time in her UFC career, where despite weighing in twice, she still came in three pounds over the bantamweight limit.

It has since been reported that her fight with Tamires Vidal will still go ahead at a catchweight with Edwards forfeiting a percentage of her purse.

Every other fight is all set to take place later today as planned at the UFC Apex where ranked middleweights should produce a great main event.

It's a true clash of styles as the explosive and dynamic Michel Pereira faces the relentless and durable Anthony Hernandez.

This card went through one significant change on fight week as Brady Hiestand withdrew from his bantamweight bout with Jake Hadley.

Cameron Smotherman, who was set to corner Raufeon Stots in the PFL tonight, flew back to Vegas and hit 135.5 to confirm his UFC debut against England's Hadley.

Check out the full results listed below:

Main card:


Anthony Hernandez (185.5) vs. Michel Pereira (185.5)

Rob Font (135.5) vs. Kyler Phillips (135.5)

Charles Johnson (126) vs. Sumudaerji (126)

Jake Hadley (135.5) vs. Cameron Smotherman (135.5)

Darren Elkins (144.5) vs. Daniel Pineda (145.5)

Prelims:


Matheus Nicolau (125.5) vs. Asu Almabayev (125.5)

Brad Katona (135.5) vs. Jean Matsumoto (135.5)

Joselyne Edwards (139)* vs. Tamires Vidal (135.5)

Jessica Penne (115.5) vs. Elise Reed (115)

Melissa Martinez (115.5) vs. Alice Ardelean (115)

Austen Lane (251) vs. Robelis Despaigne (264)

*missed weight on second attempt. Weighed in over the limit at 139.5 pounds on first attempt