Conor McGregor makes his long-awaited return to the UFC tonight, headlining UFC 329 against Max Holloway at T-Mobile Arena in Las Vegas. The event marks McGregor's first fight in five years since breaking his leg in a freak accident during the first round of his third bout with Dustin Poirier at UFC 264 in July 2021. A planned clash with Michael Chandler in 2024 was cancelled due to a toe injury.
McGregor vs Holloway 2: A Decade-Long Rematch
McGregor, a former featherweight and lightweight champion, faces a familiar opponent in Holloway, whom he defeated by points at a UFC Fight Night event in 2013. Since McGregor's last fight, Holloway has competed eight times, including two more featherweight title bouts and a stunning last-gasp knockout of Justin Gaethje to claim the symbolic 'BMF' title. Holloway then outpointed Poirier in his retirement fight last summer before losing the 'BMF' belt to Charles Oliveira at UFC 326 in March, where he was dominated throughout.
What Time is the McGregor vs Holloway Fight Tonight?
UFC 329 takes place on Saturday, July 11, 2026, at T-Mobile Arena in Las Vegas. The five-fight main card begins at approximately 2am BST, 9pm ET, and 7pm PT. The opening bout features King Green vs Terrance McKinney in a lightweight contest. London flyweight Lone'er Kavanagh then faces former title challenger Brandon Royval, followed by a bantamweight clash between Cory Sandhagen and Mario Bautista. In the co-main event, Paddy 'The Baddy' Pimblett takes on France's Benoit Saint Denis, looking to rebound from his first UFC loss to Gaethje in January.
The McGregor vs Holloway main event is expected to begin around 4:30am BST, 11:30pm ET, and 9:30pm PT, though this time is subject to change.



