LAS VEGAS – MMAjunkie was on scene for today’s early UFC 202 fighter weigh-ins, where all 24 competitors successfully made weight.

The early weigh-ins, which precede this evening’s ceremonial affair, took place at Red Rock Casino Resort & Spa in Las Vegas. The nearby T-Mobile Arena hosts Saturday’s card, which airs on pay-per-view following prelims on FS1 and UFC Fight Pass.

UFC officials recently adopted the early weigh-ins to allow fighters more time to rehydrate before the event.

In addition to the official results below, you can watch a live stream of the ceremonial weigh-ins on the MMAjunkie homepage beginning at 7 p.m. ET.

A welterweight rematch between Nate Diaz (19-10 MMA, 14-8 UFC) and featherweight champion Conor McGregor (19-3 MMA, 7-1 UFC) headlines UFC 202. Diaz, who today weighed 170.5 pounds, defeated McGregor (168) on less than two weeks’ notice at UFC 196 in March.

The complete UFC 202 early weigh-in results included:

MAIN CARD (Pay-per-view, 10 p.m. ET)

Featherweight champ Conor McGregor (168) vs. Nate Diaz (170.5) – non-title welterweight bout

Anthony Johnson (205.5) vs. Glover Teixeira (205.5)

Donald Cerrone (170) vs. Rick Story (171)

Hyun Gyu Lim (171) vs. Mike Perry (169)

Sabah Homasi (170.5) vs. Tim Means (171)

PRELIMINARY CARD (FS1, 8 p.m. ET)

Cody Garbrandt (135) vs. Takeya Mizugaki (136)

Raquel Pennington (135.5) vs. Elizabeth Phillips (134)

Chris Avila (146) vs. Artem Lobov (144.5)

Cortney Casey (116) vs. Randa Markos (116)

PRELIMINARY CARD (UFC Fight Pass, 6 p.m. ET)

Lorenz Larkin (170.75) vs. Neil Magny (171)

Colby Covington (171) vs. Max Griffin (170.5)

Alberto Uda (185.5) vs. Marvin Vettori (185.5)

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