Aquí está una lista de las mejores peleas de Shamrock. Para una lista de las pérdidas de Shamrock, consulta "Ken Shamrock Pérdidas".
El 16 de febrero de 1996 Ken Shamrock se enfrentó a Kimo Leopoldo en un combate titular de null por el título UFC Superfight Championship. Shamrock tenía 32 años y un récord de 22-4-2 (19), y Leopoldo tenía 28 años y un récord de 3-1 (3). Shamrock detuvo a Kimo Leopoldo por asalto 1º sumisión y defendió con éxito su título.
El 14 de julio de 1995 Ken Shamrock se enfrentó a Dan Severn en un combate titular de null por el título UFC Superfight Championship de Severn. Shamrock tenía 31 años y un récord de 18-4-1 (16), y Severn tenía 37 años y un récord de 5-1 (5). Shamrock detuvo a Dan Severn por asalto 1º sumisión y se convirtió en el nuevo campeón null de UFC.
El 10 de marzo de 1995 Ken Shamrock se enfrentó a Bas Rutten en un combate titular de null por el título Pancrase Openweight Championship. Shamrock tenía 31 años y un récord de 17-3 (15), y Rutten tenía 30 años y un récord de 7-3 (6). Shamrock detuvo a Bas Rutten por asalto 1º sumisión y defendió con éxito su título.
El 17 de diciembre de 1994 Ken Shamrock se enfrentó a Manabu Yamada en un combate titular de null por el título Pancrase Openweight Championship de Yamada. Shamrock tenía 30 años y un récord de 15-3 (13), y Yamada tenía 25 años y un récord de 14-5-2 (14). Shamrock ganó la pelea por asalto 1º decisión unánime y se convirtió en el nuevo campeón null de Pancrase.
El 19 de junio de 2004 Ken Shamrock se enfrentó a Kimo Leopoldo en un combate de completo a la edad de 40. Él entró con un récord de 26-8-2 (23), y Leopoldo tenía 36 años y un récord de 10-3-1 (10). Shamrock detuvo a Kimo Leopoldo por KO en el asalto 1º.
El 9 de septiembre de 1994 Ken Shamrock se enfrentó a Christophe Leininger a la edad de 30. Él entró con un récord de 9-3 (8), y Leininger tenía 34 años y un récord de . Shamrock detuvo a Christophe Leininger por TKO en el asalto 1º.
El 12 de noviembre de 1993 Ken Shamrock se enfrentó a Patrick Smith a la edad de 29. Él entró con un récord de 4-0 (3), y Smith tenía 30 años y un récord de . Shamrock detuvo a Patrick Smith por sumisión en el asalto 1º.
El 16 de diciembre de 1994 Ken Shamrock se enfrentó a Maurice Smith a la edad de 30. Él entró con un récord de 13-3 (12), y Smith tenía 33 años y un récord de 2-1 (2). Shamrock detuvo a Maurice Smith por sumisión en el asalto 1º.
El 16 de diciembre de 1994 Ken Shamrock se enfrentó a Alex Cook a la edad de 30. Él entró con un récord de 12-3 (11), y Cook tenía 21 años y un récord de 0-1 (0). Shamrock detuvo a Alex Cook por sumisión en el asalto 1º.
El 26 de julio de 1994 Ken Shamrock se enfrentó a Bas Rutten a la edad de 30. Él entró con un récord de 8-2 (7), y Rutten tenía 29 años y un récord de 5-1 (5). Shamrock detuvo a Bas Rutten por sumisión en el asalto 1º.