The weigh-ins for tonight's UFC 183: Silva vs. Diaz PPV were something of a debacle, with both Welterweight Kelvin Gastelum and Flyweight John Lineker badly missing weight. Gastelum weighed in at 180 pounds, 10 pounds over the Welterweight limit, with Lineker in at 130, 5 pounds over the limit at Flyweight.

Now, Dana White has confirmed that this will be the last time he allows either man to fight in those divisions in the UFC. Here is the UFC President talking to Globo (translation courtesy of Fernando Arbex):

"John Lineker will never fight in the Flyweight division again. He'll have to fight at Bantamweight. The same goes with Kelvin Gastelum. This is going to be his last appearance at Welterweight. He had weight cut issues, needed to go to the hospital and the doctors released him to come for the weigh-in. He came 10 pounds above the weight. That is why he will have to go up a division."

This confirms a previous report from Globo that UFC matchmaker Sean Shelby had told Lineker's camp that his days at Flyweight were over.

For more thoughts on how Gastelum & Lineker will fare at UFC 183, check out the MMA Prospectus

Lineker has now missed weight on his first attempt in 5 UFC fights. Interestingly, even when Linekere has "made weight" he has done so within the allotted one pound extra, and has never actually weighed in at 125 or less in his now 8 fight UFC Flyweight career. Tonight will mark the 4th time that his fight was forced to be changed to Catchweight. Prior to coming to the UFC, Lineker was a Bantamweight champion in Brazil, fighting exclusively at that weight. This means that the #6 ranked Flyweight in the UFC has never once weighed in at the actual Flyweight limit.

As for Gastelum, he has now missed the mark on his first attempt in 3 fights, and this will be the second time the #7 ranked Welterweight has forced his fight to be changed to a Catchweight in his now 5 fight Welterweight run. As of press time, the Gastelum vs Woodley fight is still on.