Aquí está una lista de las mejores peleas de Thompson. Para una lista de las pérdidas de Thompson, consulta "Tony Thompson Pérdidas".
El 28 de junio de 2006 Tony Thompson se enfrentó a Dominick Guinn en un combate de completo a la edad de 34. Él entró con un récord de 28-1 (17), y Guinn tenía 31 años y un récord de 26-3-1 (18). Thompson ganó la pelea por 12º asalto decisión unánime.
El 20 de octubre de 2002 Tony Thompson se enfrentó a Zuri Lawrence a la edad de 31. Él entró con un récord de 17-1 (9), y Lawrence tenía 32 años y un récord de 18-7-3 (0). Thompson detuvo a Zuri Lawrence por TKO.
El 23 de febrero de 2013 Tony Thompson se enfrentó a David Price en un combate de completo a la edad de 41. Él entró con un récord de 37-3 (25), y Price tenía 29 años y un récord de 15-0 (13). Thompson detuvo a David Price por TKO.
El 6 de julio de 2013 Tony Thompson se enfrentó a David Price en un combate de completo a la edad de 41. Él entró con un récord de 38-3 (26), y Price tenía 30 años y un récord de 15-1 (13). Thompson detuvo a David Price por TKO.