Geoff Neal was born on August 28, 1990.
Geoff Neal made his amateur MMA debut in 2010, winning by knockout in the second round against Bobby Hernandez. He went on to have a successful amateur career, finishing with a record of 6 wins and 1 loss.
Geoff Neal made his UFC debut on February 18, 2018, at UFC Fight Night: Cowboy vs. Medeiros. He won the fight against Brian Camozzi by submission in the first round.
On September 8, 2018, at UFC 228, Geoff Neal secured a victory against Frank Camacho by knockout in the second round.
Geoff Neal won against Belal Muhammad by unanimous decision at UFC Fight Night: Cejudo vs. Dillashaw on January 19, 2019.
Geoff Neal's victory against Niko Price at UFC 240 on July 27, 2019 earned him the Performance of the Night award. He won the fight via technical knockout in the second round.
On December 14, 2019, Geoff Neal won against Mike Perry at UFC 245 via a technical knockout in the first round.
In June 2020, Geoff Neal returned to work as a server at Texas Roadhouse after facing difficulties in scheduling fights.
In August 2020, Geoff Neal experienced a serious health scare. He suffered from septic shock due to an unspecified infection, leading to congestive heart and kidney failure. This required him to be admitted to the intensive care unit.
Geoff Neal withdrew from his fight against Neil Magny at UFC Fight Night 175 on August 29, 2020, due to health issues. Robbie Lawler replaced him.
After recovering from a serious health issue, Geoff Neal returned to his mixed martial arts career in December 2020.
On December 19, 2020, Geoff Neal faced Stephen Thompson in the main event of UFC Fight Night 183. He lost the fight by unanimous decision.
Geoff Neal lost to Neil Magny via unanimous decision at UFC on ESPN 24 on May 8, 2021.
On November 25, 2021, Geoff Neal was arrested in Collin County, Texas, on misdemeanor charges of driving under the influence and unlawful possession of a firearm. He was later released on a $2,000 bond.
Geoff Neal won a split decision victory against Santiago Ponzinibbio at UFC 269 on December 11, 2021. Ten out of fourteen media scores favored Neal.
Geoff Neal won against Vicente Luque by knockout in the third round at UFC on ESPN 40 on August 6, 2022. This victory also earned him the Performance of the Night award.
Geoff Neal withdrew from his fight against Shavkat Rakhmonov at UFC Fight Night 217 scheduled for January 14, 2023, due to an undisclosed injury.
Geoff Neal was scheduled to face Shavkat Rakhmonov at UFC 285 on March 4, 2023, after a previous cancellation. However, Neal missed weight by four pounds and the bout proceeded at catchweight. Despite losing the fight via submission in the third round, Neal's performance impressed UFC President Dana White, earning him a share of the Fight of the Night award.
Geoff Neal withdrew from his scheduled bout against Ian Machado Garry at UFC 292 on August 19, 2023, citing health reasons. Neil Magny stepped in as his replacement.
Geoff Neal faced Ian Machado Garry at UFC 298 on February 17, 2024, in a rescheduled bout. He lost a close fight via split decision.
As of March 12, 2024, Geoff Neal is ranked #10 in the UFC welterweight rankings.