Aquí está una lista de las mejores peleas de Thompson. Para una lista de las pérdidas de Thompson, consulta "Stephen Thompson Pérdidas".
El 6 de febrero de 2016 Stephen Thompson se enfrentó a Johny Hendricks a la edad de 32. Él entró con un récord de 12-1 (8), y Hendricks tenía 32 años y un récord de 17-3 (9). Thompson detuvo a Johny Hendricks por TKO en el asalto 1º.
El 22 de febrero de 2014 Stephen Thompson se enfrentó a Robert Whittaker a la edad de 31. Él entró con un récord de 9-1 (6), y Whittaker tenía 23 años y un récord de 11-3 (10). Thompson detuvo a Robert Whittaker por TKO en el asalto 1º.
El 4 de febrero de 2012 Stephen Thompson se enfrentó a Dan Stittgen a la edad de 28. Él entró con un récord de 6-0 (4). Thompson detuvo a Dan Stittgen por KO en el asalto 1º.
El 27 de septiembre de 2014 Stephen Thompson se enfrentó a Patrick Côté a la edad de 31. Él entró con un récord de 10-1 (6), y Côté tenía 34 años y un récord de 20-8 (11). Thompson ganó la pelea por asalto 3º decisión unánime.
El 12 de julio de 2015 Stephen Thompson se enfrentó a Jake Ellenberger a la edad de 32. Él entró con un récord de 11-1 (7), y Ellenberger tenía 30 años y un récord de 30-9 (24). Thompson detuvo a Jake Ellenberger por KO en el asalto 1º.
El 21 de septiembre de 2013 Stephen Thompson se enfrentó a Chris Clements a la edad de 30. Él entró con un récord de 8-1 (5), y Clements tenía 37 años y un récord de 11-4 (10). Thompson detuvo a Chris Clements por TKO en el asalto 2º.
El 3 de diciembre de 2022 Stephen Thompson se enfrentó a Kevin Holland en un combate de welter a la edad de 39. Él entró con un récord de 17-6-1 (9), y Holland tenía 30 años y un récord de 23-8 (19). Thompson detuvo a Kevin Holland por TKO en el asalto 4º.
El 25 de mayo de 2013 Stephen Thompson se enfrentó a Nah-Shon Burrell a la edad de 30. Él entró con un récord de 7-1 (4), y Burrell tenía 23 años y un récord de 9-2 (6). Thompson ganó la pelea por asalto 3º decisión unánime.
El 2 de noviembre de 2019 Stephen Thompson se enfrentó a Vicente Luque en un combate de welter a la edad de 36. Él entró con un récord de 15-4-1 (8), y Luque tenía 27 años y un récord de 17-6-1 (14). Thompson ganó la pelea por asalto 3º decisión unánime.
El 18 de junio de 2016 Stephen Thompson se enfrentó a Rory MacDonald a la edad de 33. Él entró con un récord de 13-1 (8), y MacDonald tenía 26 años y un récord de 18-3 (13). Thompson ganó la pelea por asalto 5º decisión unánime.