A former champion in the lightweight and welterweight divisions, B.J. Penn has become a staple in the UFC roster. One of the most successful fighters in MMA history, Penn has made more Octagon appearances than almost every fighter to compete in the organization.
With his fight against Nick Diaz at UFC 137, Penn will enter the Octagon for the 21st time, which will move him into fifth place in all-time UFC appearances.
Who are the four fighters with more fights under the UFC banner?
Let’s take a look at the top 12 most experienced UFC veterans of all time.