Here is a list of Penn's best fights. For a list of Penn's losses, refer to "B.J. Penn Losses".
On January 31, 2004 B.J. Penn fought Matt Hughes in a welterweight title fight for Hughes' UFC Championship title. Penn was 25 years old and with a record of 7-1-1 (6), and Hughes was 30 years old and with a record of 35-3 (28). Penn stopped Matt Hughes via 1st-round submission and is crowned the new UFC welterweight champion.
On January 19, 2008 B.J. Penn fought Joe Stevenson in a lightweight title fight for the UFC Championship title. Penn was 29 years old and with a record of 12-4-1 (9), and Stevenson was 25 years old and with a record of 28-7 (19). Penn stopped Joe Stevenson via 2nd-round submission and is crowned the new UFC lightweight champion.
On May 24, 2008 B.J. Penn met Sean Sherk in a lightweight (UFC Championship) title defense fight. Penn was 29 years old and with a record of 13-4-1 (10), and Sherk was 34 years old and with a record of 34-2-1 (21). Penn stopped Sean Sherk via 3rd-round TKO and successfully defended his title.
On August 8, 2009 B.J. Penn met Kenny Florian in a lightweight (UFC Championship) title defense fight. Penn was 30 years old and with a record of 14-5-1 (11), and Florian was 33 years old and with a record of 11-3 (10). Penn stopped Kenny Florian via 4th-round submission and successfully defended his title.
On December 12, 2009 B.J. Penn met Diego Sanchez in a lightweight (UFC Championship) title defense fight. Penn was 30 years old and with a record of 15-5-1 (12), and Sanchez was 27 years old and with a record of 21-2 (15). Penn stopped Diego Sanchez via 5th-round TKO and successfully defended his title.
On October 10, 2003 B.J. Penn faced off against Takanori Gomi in a lightweight bout at age 24. He was coming in with a record of 6-1-1 (5), and Gomi was 25 years old and with a record of 14-1 (5). Penn stopped Takanori Gomi via submission.
On November 20, 2010 B.J. Penn faced off against Matt Hughes in a welterweight bout at age 31. He was coming in with a record of 16-7-1 (13), and Hughes was 37 years old and with a record of 45-7 (34). Penn stopped Matt Hughes via KO.
On June 29, 2001 B.J. Penn faced off against Din Thomas in a lightweight bout at age 22. He was coming in with a record of 2-0 (2), and Thomas was 24 years old and with a record of 12-1 (11). Penn stopped Din Thomas via KO.
On November 2, 2001 B.J. Penn faced off against Caol Uno in a lightweight bout at age 22. He was coming in with a record of 3-0 (3), and Uno was 26 years old and with a record of 13-4-2 (8). Penn stopped Caol Uno via KO.
On September 27, 2002 B.J. Penn faced off against Matt Serra in a lightweight bout at age 23. He was coming in with a record of 5-1 (4), and Serra was 28 years old and with a record of 6-1 (5). Penn won the fight via 3-round unanimous decision.