Yair Rodriguez Ends 20-Month Wait With Steve Garcia Date at UFC 335
It has been a long, quiet road back for Yair Rodriguez, and now, at last, there is a date at the end of it.
By Mohammad Samir · November 6, 2026

It has been a long, quiet road back for Yair Rodriguez, and now, at last, there is a date at the end of it. The former interim featherweight champion will face Steve Garcia at UFC 335 on Saturday, December 12, inside the T-Mobile Arena in Las Vegas — his first fight in almost 20 months.
Garcia himself let the news out, confirming the booking on Instagram this week with a poster and a message that left nothing to the imagination. "We locking in for another one before the end of the year," he wrote. "El Pantera vs Mean Machine, this is must see tv." The UFC has yet to formally announce the fight, but the matchup is now out in the open and already slotted onto one of the strongest cards of the year.
For Rodriguez, the wait has been the story. He has not fought since April 2025, when he outpointed Patricio Pitbull over five rounds at UFC 314 in Miami, a unanimous-decision win that steadied him after a rough stretch in which he had lost two of three. He was supposed to be back in September, headlining Noche UFC against the fast-rising Jean Silva, but an injury forced him out and the comeback went back on ice. By the time he walks to the cage in December, 20 months will have passed since he last threw a punch in anger.
That is a long time for any fighter, and longer still for one whose whole game is built on timing, distance and the kind of unorthodox striking that only works when the sharpness is there. Rodriguez, 21-5 with one no-contest, has made a career out of the spectacular — the upward elbow that knocked out Chan Sung Jung remains one of the most replayed finishes in the sport's history — but the question hanging over December is a simple one: after the best part of two years away, does the sharpness come back with him?
Garcia, for his part, has no interest in being the answer to a comeback story. The No. 14-ranked featherweight, known as the Mean Machine, had won seven straight before running into Diego Lopes at UFC Freedom 250 in June, where he was knocked out in the second round. That loss still stings, and a win over a former interim champion would put him straight back into the conversation at the top of the division. He is a pressure fighter who walks forward and throws in volume, which is exactly the kind of test Rodriguez will not want while he is still shaking off the rust.
The bout lands on a card that is already shaping up as one of the year's best. Charles Oliveira defends his BMF title against Diego Lopes in the main event, with Alex Pereira meeting Sergei Pavlovich in the heavyweight co-main. Rodriguez against Garcia might not carry a belt, but it carries something almost as valuable: a former champion trying to prove he still belongs, and a hungry contender trying to prove he is ready to take his place.