BJ Penn returns to the cage for the first time since 2011 as he squares off against Rory MacDonald at UFC on FOX 5.
Throughout The Prodigy's illustrious career he has compiled 16 victories. Many of those have been astonishing performances.
The former lightweight and welterweight champion has knocked out and submitted some of the very best in the sport. He exploded onto the scene in 2001 and remains a fan-favorite today. While we await his performance on Saturday we can look back to what he has already been able to do in his career.
Here are Penn's top 10 career performances.