Here is a list of Shamrock's best fights. For a list of Shamrock's losses, refer to "Ken Shamrock Losses".
On February 16, 1996 Ken Shamrock met Kimo Leopoldo in a null (UFC Superfight Championship) title defense fight. Shamrock was 32 years old and with a record of 22-4-2 (19), and Leopoldo was 28 years old and with a record of 3-1 (3). Shamrock stopped Kimo Leopoldo via 1st-round submission and successfully defended his title.
On July 14, 1995 Ken Shamrock fought Dan Severn in a null title fight for Severn's UFC Superfight Championship title. Shamrock was 31 years old and with a record of 18-4-1 (16), and Severn was 37 years old and with a record of 5-1 (5). Shamrock stopped Dan Severn via 1st-round submission and is crowned the new UFC null champion.
On March 10, 1995 Ken Shamrock met Bas Rutten in a null (Pancrase Openweight Championship) title defense fight. Shamrock was 31 years old and with a record of 17-3 (15), and Rutten was 30 years old and with a record of 7-3 (6). Shamrock stopped Bas Rutten via 1st-round submission and successfully defended his title.
On September 9, 1994 Ken Shamrock faced off against Christophe Leininger at age 30. He was coming in with a record of 9-3 (8), and Leininger was 34 years old and with a record of . Shamrock stopped Christophe Leininger via TKO.
On December 17, 1994 Ken Shamrock fought Manabu Yamada in a null title fight for Yamada's Pancrase Openweight Championship title. Shamrock was 30 years old and with a record of 15-3 (13), and Yamada was 25 years old and with a record of 14-5-2 (14). Shamrock won the fight via 1-round unanimous decision and is crowned the new Pancrase null champion.
On June 19, 2004 Ken Shamrock faced off against Kimo Leopoldo in a heavyweight bout at age 40. He was coming in with a record of 26-8-2 (23), and Leopoldo was 36 years old and with a record of 10-3-1 (10). Shamrock stopped Kimo Leopoldo via KO.
On April 21, 1994 Ken Shamrock faced off against Ryushi Yanagisawa at age 30. He was coming in with a record of 6-2 (5), and Yanagisawa was 21 years old and with a record of 4-2 (4). Shamrock stopped Ryushi Yanagisawa via submission.
On May 1, 2000 Ken Shamrock faced off against Alexander Otsuka at age 36. He was coming in with a record of 24-5-2 (21), and Otsuka was 28 years old and with a record of 1-4 (1). Shamrock stopped Alexander Otsuka via KO.
On November 12, 1993 Ken Shamrock faced off against Patrick Smith at age 29. He was coming in with a record of 4-0 (3), and Smith was 30 years old and with a record of . Shamrock stopped Patrick Smith via submission.
On July 26, 1994 Ken Shamrock faced off against Bas Rutten at age 30. He was coming in with a record of 8-2 (7), and Rutten was 29 years old and with a record of 5-1 (5). Shamrock stopped Bas Rutten via submission.