Watch Live

ShamrockFC 334 – Dec 4, 2021 – Ameristar Casino

ShamrockFC 333 – Oct 23, 2021 – Ameristar Casino

ShamrockFC 331 – Sept 25, 2021 – Ameristar Casino

ShamrockFC 332 – Oct 9, 2021 – Ameristar Casino

ShamrockFC 331 – Sept 25, 2021 – Ameristar Casino

ShamrockFC 330 – June 25, 2021 – Ameristar Casino

ShamrockFC 329 – June 26, 2021 – Ameristar Casino