Brian Rose vs Matthew Macklin, Apr 09, 2016

Matthew Macklin vs Jason Welborn, Oct 17, 2015

Daniel Geale vs Matthew Macklin, May 24, 2014