#3 Jeremy Stephens
With Jeremy Stephens, there is no surprise that he is in a list of fighters with the most UFC fights in their entire career. Stephens started training as an amateur in Mixed Martial Arts as early as 16 before he moved on to full-time training when he turned 18.
His UFC debut in 2007 did not go as well as could be hoped, as he lost via armbar to Din Thomas at UFC 71. He was not someone to be discouraged by one loss and went on to have 28 more fights, bringing his total fights for UFC up to 29, a number that was a record until this Saturday Night.
Get the latest updates on One Championship Rankings at Sportskeeda and more
His most notable win came when he defeated Rafael Dos Anjos, but since then he has fought in many more bouts and has become a veteran at the age of 32. His last fight was in July on Fight Night, where he was unable to keep his three-fight winning streak going, and lost to Jose Aldo in the very first night via Knockout.