The UFC is returning to Perth, Australia for the upcoming pay-per-view card, UFC 305. Get ready for a night of epic battles as we look at the exciting fighters gracing the UFC card tonight.
Headlining the UFC 305: du Plessis vs. Adesanya card will be a long-anticipated 185-pound title clash between defending champion Dricus du Plessis and former long-time titleholder Israel Adesanya.
Watch UFC 305: du Plessis vs. Adesanya fight preview below:
Get the latest updates on One Championship Rankings at Sportskeeda and more
Taking the co-main event honors at UFC 305 will be a flyweight showdown between the No.4-ranked Kai Kara-France and the No.7-seeded Steve Erceg.
Let's take a look at all the main and prelims fighters competing on the UFC 305 card tonight.
UFC card tonight: UFC 305 main card fighters
Here is a list of all the main card fights for this weekend's UFC 305 event:
Dricus du Plessis (c) vs. Israel Adesanya (middleweight)
Kai Kara-France vs. Steve Erceg (flyweight)
Mateusz Gamrot vs. Dan Hooker (lightweight)
Tai Tuivasa vs. Jairzinho Rozenstruik (heavyweight)
Li Jingliang vs. Carlos Prates (welterweight)
Dricus du Plessis (21-2)
Dricus du Plessis will look to make his first successful title defense at UFC 305 this weekend. 'Stillknocks' captured the 185-pound strap by outpointing Sean Strickland at UFC 297 in January. The South African is on a nine-fight win streak with seven of those coming under the promotional banner.
Israel Adesanya (24-3)
Israel Adesanya dropped the title to Sean Strickland in a unanimous decision loss at UFC 293 in September. 'The Last Stylebender' is 1-2 in his last three fights and will be determined to recapture the 185-pound strap.
Kai Kara-France (24-11-1NC)
Kara-France will be eager to get back into the win column after going 0-2 in his last two fights. In his latest outing in June 2023, 'Don't Blink' ended up on the wrong end of a split decision against Amir Albazi in June 2023.
Steve Erceg (12-2)
Steve Erceg is coming off a title fight loss to Alexandre Pantoja at UFC 301 in May. The Australian had an 11-fight win streak snapped with that defeat and will look to get back to his winning ways.
Mateusz Gamrot (24-2-1NC)
Mateusz Gamrot is riding a three-fight win streak into this fight. In his latest trip to the octagon, 'Gamer' edged out a unanimous decision victory over former 155-pound champion Rafael dos Anjos.
Dan Hooker (23-12)
Dan Hooker is coming off a split-decision win over Jalin Turner at UFC 290. 'The Hangman' is 2-2 in his last four fights and will look to make it three straight wins in a row.
Tai Tuivasa (14-7)
Tai Tuivasa has gone winless in four consecutive fights with all of those losses coming via finish. 'Bam Bam' was most recently stopped by Marcin Tybura via first-round technical submission.
Jairzinho Rozenstruik (14-5)
Jairzinho Rozenstruik is 2-1 in his last three outings and is fresh off a TKO win over Shamil Gaziev in March. 'Bigi Boy' will hope to keep the momentum going when he faces a struggling opponent in enemy territory.
Li Jingliang (19-8)
Li Jingliang has alternated losses and wins across his last five fights. 'The Leech' most recently dropped a split decision to Daniel Rodriguez at UFC 279 back in September 2022. The Chinese will return to the octagon after nearly two years on the shelf.
Carlos Prates (19-6)
Carlos Prates is riding a nine-fight win streak into this bout. The Brazilian's last eight victories came via finish, with his last two coming under the promotional banner.
UFC card tonight: UFC 305 preliminary card fighters
Here is a list of all the prelim card fights for this weekend's UFC 305 event:
Junior Tafa vs. Valter Walker (heavyweight)
Joshua Culibao vs. Ricardo Ramos (featherweight)
Casey O'Neill vs. Luana Santos (women's flyweight)
Jack Jenkins vs. Herbert Burns (featherweight)
Junior Tafa (5-2)
Junior Tafa is looking to rebound from his TKO loss to Marcos Rogerio de Lima last time out in February. The New Zealander went 1-2 inside the octagon with that loss.
Valter Walker (11-1)
Valter Walker's UFC debut in April didn't went as per plan as he ended up on the wrong side of a unanimous decision against Lukasz Brzeski. The loss marked the Russian's first pro career defeat.
Josh Culibao (11-3-1D)
Josh Culibao will hope to get back on track after suffering back-to-back decision losses. The Aussie most recently dropped a split decision to Danny Silva in March.
Ricardo Ramos (16-6)
Ricardo Ramos is in dire need of a win after getting submitted in his last two fights in the first round. His latest defeat came at the hands of Julian Erosa earlier this year.
Casey O'Neill (9-2)
After a strong 4-0 start to her UFC career, Casey O'Neill finds herself on a two-fight skid. In her latest outing, the Scottish fighter was submitted by Ariane Lipski at UFC 296.
Luana Santos (8-1)
Luana Santos will enter this bout on the strength of a five-fight win streak. Her last three wins came under the UFC banner, including two first-round finishes. The Brazilian most recently submitted Mariya Agapova in July.
Jack Jenkins (12-3)
Jack Jenkins saw his nine-fight win streak come to a halt in a TKO loss to Chepe Mariscal at UFC 293 last September. The Australian will be determined to get back to his winning ways when he takes on a struggling opponent on Saturday.
Herbert Burns (11-5)
Herbert Burns will hope to get his winning engine running after suffering three straight TKO defeats. 'The Blaze' was most recently dispatched by Julio Arce in March.