The final stage of the PFL 2024 season is nearly upon us in Riyadh on Friday night.

Following the weigh-ins on Thursday morning, all six of the championship bouts on the main card are confirmed with each fighter hitting the mark.

The only major change to the card following the weigh-ins was on the prelim car which features five showcase bouts before the PFL MENA and Championships get underway.

Returning featherweight champion Jesus Pinedo missed weight by six pounds for his bout with Jeremy Kennedy which would have been his first fight back in a year.

His opponent in last year's final, Gabriel Braga, has stepped in on short notice and will face Kennedy instead with their weigh-in being slightly delayed.

Check out the full results listed below:

Main card (ESPN+, 1 p.m. ET):


Brendan Loughnane (144.8) vs. Timur Khizriev (144.7) – featherweight championship

Dakota Ditcheva (124.9) vs. Taila Santos (125) – women’s flyweight championship

Impa Kasanganay (204.6) vs. Dovletdzhan Yagshimuradov (204.1) – light heavyweight championship

Magomed Umalatov (168.8) vs. Shamil Musaev (169.8) – welterweight championship

Brent Primus (154.3) vs. Gadzhi Rabadanov (155) – lightweight championship

Denis Goltsov (245.8) vs. Oleg Popov (249.5) – heavyweight championship

Prelims (ESPN+, 9:30 a.m. ET):


Mansour Barnaoui (153.6) vs. Alfie Davis (155.7)

Abraham Bably (251.8) vs. Slim Trabelsi (243.5)

Gabriel Braga (TBA) vs. Jeremy Kennedy (TBA)

Asael Adjoudj (145.9) vs. Jose Perez (145)

Alan Galvao (185) vs. Costello van Steenis (185.9)