UFC Vegas 98 featured the most dramatic weigh-ins for the MMA leader in some time.

Three fighters missed weight by varying degrees and it is not yet known whether their fights will proceed.

Most importantly, the two men involved in the potential title eliminator at flyweight both hit the mark.

Former title challenger Brandon Royval is out to halt Tatsuro Taira's undefeated streak in a fantastic clash of styles over five rounds.

Dan Argueta, Jared Gordon and Josh Fremd all missed their respective weight limits.

Argueta was 2.5 pounds over the bantamweight limit for his clash with Cody Haddon.

Gordon missed by 1.5 for a welterweight bout with Chidi Njokuani and Josh Fremd came in 3 pounds over for his middleweight match-up with Abdul Razak Alhassan.

Both Gordon and Fremd have failed to hit the mark in the past.

We will find out in the coming hours whether the bouts will now take place at a catchweight or whether they will be removed from the card.

Check out the full results below:

Main Card


Brandon Royval (125.5) vs. Tatsuro Taira (125.5)

Brad Tavares (185) vs. Jun Yong Park (185.5)

Chidi Njokuani (170.5) vs. Jared Gooden (172.5)*

Grant Dawson (156) vs. Rafa Garcia (154.5)

Daniel Rodriguez (170) vs. Alex Morono (170.5)

Abdul Razak Alhassan (186) vs. Josh Fremd (189)*

Prelims:


CJ Vergara (126) vs. Ramazan Temirov (125.5)

Jonathan Pearce (145) vs. Pat Sabatini (145)

Themba Gorimbo (170.5) vs. Niko Price (170.5)

Julia Polastri (115) vs. Cory McKenna (115)

Junior Tafa (241) vs. Sean Sharaf (252)

Dan Argueta (138.5)* vs. Cody Haddon (135)

Clayton Carpenter (125.5) vs. Lucas Rocha (125.5)

*missed weight