The fighters weighed in earlier today in Phoenix, Arizona, in preparation for UFC Fight Night 103 tomorrow, and all of the competitors have made weight.

In the main event, the legendary BJ Penn will be fighting for the first time since 2014, as he’ll take on rising featherweight Yair Rodriguez. In the co-headliner, veteran lightweight Joe Lauzon will take on leglock specialist, Marcin Held.

Here are the weigh-in results for UFC FN 103 (via MMA Junkie).

Main Card (FS1, 10 PM/ET)

B.J. Penn (146) vs. Yair Rodriguez (145)

Marcin Held (156) vs. Joe Lauzon (155)

Court McGee (170) vs. Ben Saunders (170)

John Moraga (126) vs. Sergio Pettis (125)

Preliminary Card (FS1, 8 PM/ET)

Drakkar Klose (156) vs. Devin Powell (155)

Augusto Mendes (135) vs. Frankie Saenz (135)

Aleksei Oleinik (242) vs. Viktor Pesta (239)

Tony Martin (155) vs. Alex White (155)

Preliminary Card (UFC Fight Pass, 6 PM/ET)

Nina Ansaroff (116) vs. Jocelyn Jones-Lybarger (115)

Walt Harris (254) vs. Chase Sherman (246)

Joachim Christensen (205) vs. Bojan Mihajlovic (205)

Cyril Asker (248) vs. Dmitrii Smoliakov (257)