James Thompson tiene 17 derrotas contra 16 oponentes en su carrera de MMA. Para una lista de las mejores peleas de Thompson, consulta "Mejores peleas de James Thompson".
El 15 de diciembre de 2017 James Thompson se enfrentó a Phil De Fries en un combate de completo a la edad de 38. Él entró con un récord de 20-17 (18), y De Fries tenía 31 años y un récord de 13-6 (11). Thompson perdió la pelea por sumisión en el asalto 1º.
El 29 de diciembre de 2015 James Thompson se enfrentó a Tsuyoshi Kosaka en un combate de completo a la edad de 37. Él entró con un récord de 20-16 (18), y Kosaka tenía 45 años y un récord de 28-18-2 (17). Thompson perdió la pelea por TKO en el asalto 2º.
El 6 de noviembre de 2015 James Thompson se enfrentó a Bobby Lashley en un combate de completo a la edad de 36. Él entró con un récord de 20-15 (18), y Lashley tenía 39 años y un récord de 13-2 (9). Thompson perdió la pelea por TKO en el asalto 1º.
El 25 de septiembre de 2010 James Thompson se enfrentó a Yusuke Kawaguchi en un combate de completo a la edad de 31. Él entró con un récord de 15-14 (14), y Kawaguchi tenía 30 años y un récord de 11-2 (6). Thompson perdió la pelea por asalto 2º decisión dividida.
El 4 de junio de 2010 James Thompson se enfrentó a Miodrag Petkovic en un combate de completo a la edad de 31. Él entró con un récord de 15-13 (14). Thompson perdió la pelea por KO en el asalto 1º.
El 30 de enero de 2010 James Thompson se enfrentó a Rob Broughton en un combate de completo a la edad de 31. Él entró con un récord de 15-12 (14), y Broughton tenía 26 años y un récord de 12-5-1 (10). Thompson perdió la pelea por KO en el asalto 2º.
El 25 de octubre de 2009 James Thompson se enfrentó a Alistair Overeem en un combate de completo a la edad de 30. Él entró con un récord de 14-11 (13), y Overeem tenía 29 años y un récord de 30-11 (29). Thompson perdió la pelea por sumisión en el asalto 1º.
El 20 de marzo de 2009 James Thompson se enfrentó a Jim York en un combate de completo a la edad de 30. Él entró con un récord de 14-10 (13), y York tenía 33 años y un récord de 10-2 (10). Thompson perdió la pelea por KO en el asalto 1º.
El 31 de mayo de 2008 James Thompson se enfrentó a Kimbo Slice en un combate de completo a la edad de 29. Él entró con un récord de 14-9 (13), y Slice tenía 34 años y un récord de 2-0 (2). Thompson perdió la pelea por TKO en el asalto 3º.
El 16 de febrero de 2008 James Thompson se enfrentó a Brett Rogers en un combate de completo a la edad de 29. Él entró con un récord de 14-8 (13), y Rogers tenía 26 años y un récord de 6-0 (6). Thompson perdió la pelea por KO en el asalto 1º.
El 14 de julio de 2007 James Thompson se enfrentó a Neil Grove en un combate de completo a la edad de 28. Él entró con un récord de 14-7 (13), y Grove tenía 36 años y un récord de 2-0 (2). Thompson perdió la pelea por KO en el asalto 1º.
El 10 de febrero de 2007 James Thompson se enfrentó a Butterbean en un combate de completo a la edad de 28. Él entró con un récord de 13-6 (12). Thompson perdió la pelea por KO en el asalto 1º.
El 12 de noviembre de 2006 James Thompson se enfrentó a John-Olav Einemo en un combate de completo a la edad de 27. Él entró con un récord de 12-5 (11), y Einemo tenía 30 años y un récord de 5-1 (5). Thompson perdió la pelea por sumisión en el asalto 1º.
El 1 de julio de 2006 James Thompson se enfrentó a Rob Broughton en un combate de completo a la edad de 27. Él entró con un récord de 12-4 (11), y Broughton tenía 23 años y un récord de 4-2-1 (4). Thompson perdió la pelea por KO en el asalto 3º.
El 5 de mayo de 2006 James Thompson se enfrentó a Kazuyuki Fujita en un combate de completo a la edad de 27. Él entró con un récord de 12-3 (11), y Fujita tenía 35 años y un récord de 12-4 (9). Thompson perdió la pelea por KO en el asalto 1º.
El 31 de octubre de 2004 James Thompson se enfrentó a Alexander Emelianenko en un combate de completo a la edad de 25. Él entró con un récord de 6-2 (5), y Emelianenko tenía 23 años y un récord de 4-1 (2). Thompson perdió la pelea por KO en el asalto 1º.
El 20 de junio de 2004 James Thompson se enfrentó a Tengiz Tedoradze a la edad de 25. Él entró con un récord de 5-1 (5). Thompson perdió la pelea por TKO en el asalto 2º.