ORLANDO, Fla. – MMAjunkie was on scene and reporting live from today’s early and official UFC on FOX 28 fighter weigh-ins, where all fighters hit their marks for Saturday’s card.

In the main event, Jeremy Stephens (27-14 MMA, 14-13 UFC) takes on Josh Emmett (13-1 MMA, 4-1 UFC) in a featherweight fight. It’s Stephens’ second main-event appearance so far this year. Emmett weighed in first and was 146 pounds. Stephens weighed in with about 30 minutes left in the two-hour window and was 146, as well.

One fighter missed weight on his first attempt. Flyweight Alex Perez (19-4 MMA, 1-0 UFC) was 126.5 pounds for his fight against Eric Shelton (11-4 MMA, 1-2 UFC). Florida’s athletic commission gave Perez an additional hour to lose the extra half-pound. Perez was the final fighter of 24 to step on the scale and made his first attempt with about 15 minutes left in the two-hour window.

Perez came back after about 40 minutes of his allotted one hour and actually was 127 on his second try – a half-pound heavier than the initial attempt. But he neglected to use any more time to try to cut, and the commission said his official weight will be 126.5 pounds from his first attempt. Perez will be fined 20 percent of his fight purse, which will go to Shelton.

In the co-main event, Jessica Andrade (17-6 MMA, 8-4 UFC) meets Tecia Torres (10-1 MMA, 6-1 UFC) in a key women’s strawweight fight. They weighed in one right after the other, and each was 116 pounds.

Also on the main card, Ilir Latifi (13-5 MMA, 6-3 UFC) and Ovince Saint Preux (22-10 MMA, 10-5 UFC) each were 206 pounds for their light heavyweight fight. And to open the main card, Max Griffin (13-4 MMA, 1-2 UFC) was 170 for his welterweight fight against Mike Perry (11-2 MMA, 4-2 UFC), who was 170.5. Perry, who lives in the Orlando area, is the card’s biggest betting favorite.

The early weigh-ins took place at the UFC host hotel in Orlando, Fla., and preceded the ceremonial weigh-ins for the fans, which take place at 6 p.m. ET at Amway Center in Orlando. The same venue hosts Saturday’s event, which airs on FOX following early prelims on UFC Fight Pass.

The full UFC on FOX 28 weigh-in results included:

MAIN CARD (FOX, 8 p.m. ET)

Jeremy Stephens (146) vs. Josh Emmett (146) Jessica Andrade (116) vs. Tecia Torres (116) Ilir Latifi (206) vs. Ovince Saint Preux (206) Max Griffin (170) vs. Mike Perry (170.5)

PRELIMINARY CARD (FOX, 6 p.m. ET)

Renan Barao (136) vs. Brian Kelleher (136) Sara McMann (135.5) vs. Marion Reneau (136) Angela Hill (116) vs. Maryna Moroz (114) Alan Jouban (171) vs. Ben Saunders (171)

PRELIMINARY CARD (UFC Fight Pass, 4:15 p.m. ET)

Sam Alvey (206) vs. Marcin Prachnio (205.5) Russell Doane (136) vs. Rani Yahya (136) Alex Perez* (126.5) vs. Eric Shelton (126) Manny Bermudez (136) vs. Albert Morales (135)

* – Perez missed the flyweight limit and will be fined 20 percent of his fight purse, which will go to Shelton.

For more on UFC on FOX 28, check out the UFC Rumors section of the site.