Aquí está una lista de las mejores peleas de Karpency. Para una lista de las pérdidas de Karpency, consulta "Tommy Karpency Pérdidas".
El 4 de octubre de 2014 Tommy Karpency se enfrentó a Chad Dawson en un combate de semipesado a la edad de 28. Él entró con un récord de 24-4-1 (14), y Dawson tenía 32 años y un récord de 32-3 (18). Karpency ganó la pelea por asalto 10º decisión dividida.
El 9 de abril de 2016 Tommy Karpency se enfrentó a Paul Gonsalves en un combate de semipesado a la edad de 30. Él entró con un récord de 26-5-1 (15). Karpency detuvo a Paul Gonsalves por KO en el asalto 1º.
El 30 de enero de 2009 Tommy Karpency se enfrentó a Cory Phelps en un combate de semipesado a la edad de 23. Él entró con un récord de 16-1-1 (11). Karpency detuvo a Cory Phelps por TKO en el asalto 2º.