Oli Thompson tiene 18 derrotas contra 18 oponentes en su carrera de MMA. Para una lista de las mejores peleas de Thompson, consulta "Mejores peleas de Oli Thompson".
El 14 de junio de 2025 Oli Thompson se enfrentó a Junior Karanta en un combate de completo a la edad de 45. Él entró con un récord de 23-18 (19). Thompson perdió la pelea por TKO en el asalto 2º.
El 7 de diciembre de 2024 Oli Thompson se enfrentó a Szymon Kołecki en un combate de completo a la edad de 44. Él entró con un récord de 23-17 (19), y Kołecki tenía 43 años y un récord de 10-1 (9). Thompson perdió la pelea por asalto 3º decisión unánime.
El 24 de septiembre de 2022 Oli Thompson se enfrentó a Adam Wieczorek en un combate de completo a la edad de 42. Él entró con un récord de 21-16 (17), y Wieczorek tenía 30 años y un récord de 10-2 (9). Thompson perdió la pelea por TKO en el asalto 3º.
El 17 de junio de 2022 Oli Thompson se enfrentó a Ivan Vitasović en un combate de completo a la edad de 42. Él entró con un récord de 21-15 (17). Thompson perdió la pelea por KO en el asalto 2º.
El 4 de diciembre de 2021 Oli Thompson se enfrentó a Saša Milinković en un combate de completo a la edad de 41. Él entró con un récord de 21-14 (17). Thompson perdió la pelea por asalto 3º decisión dividida.
El 7 de noviembre de 2020 Oli Thompson se enfrentó a Sergei Kharitonov en un combate de completo a la edad de 40. Él entró con un récord de 21-13 (17), y Kharitonov tenía 40 años y un récord de 30-8 (28). Thompson perdió la pelea por KO en el asalto 1º.
El 9 de noviembre de 2019 Oli Thompson se enfrentó a Ante Delija en un combate de semipesado a la edad de 39. Él entró con un récord de 20-12 (16), y Delija tenía 29 años y un récord de 16-3 (12). Thompson perdió la pelea por TKO en el asalto 2º.
El 3 de mayo de 2019 Oli Thompson se enfrentó a Tarek Suleiman en un combate de semipesado a la edad de 39. Él entró con un récord de 19-11 (15). Thompson perdió la pelea por TKO en el asalto 2º.
El 18 de febrero de 2017 Oli Thompson se enfrentó a Cheick Kongo en un combate de completo a la edad de 37. Él entró con un récord de 17-10 (13), y Kongo tenía 41 años y un récord de 25-10-2 (16). Thompson perdió la pelea por asalto 3º decisión unánime.
El 16 de julio de 2016 Oli Thompson se enfrentó a Matt Mitrione en un combate de completo a la edad de 36. Él entró con un récord de 17-9 (13), y Mitrione tenía 38 años y un récord de 10-5 (9). Thompson perdió la pelea por TKO en el asalto 2º.
El 6 de diciembre de 2014 Oli Thompson se enfrentó a Brett McDermott en un combate de semipesado a la edad de 34. Él entró con un récord de 12-8 (11), y McDermott tenía 36 años y un récord de 3-1 (2). Thompson perdió la pelea por KO en el asalto 1º.
El 17 de mayo de 2014 Oli Thompson se enfrentó a Mariusz Pudzianowski en un combate de completo a la edad de 34. Él entró con un récord de 12-7 (11), y Pudzianowski tenía 37 años y un récord de 6-3 (4). Thompson perdió la pelea por asalto 2º decisión unánime.
El 5 de abril de 2014 Oli Thompson se enfrentó a Gzim Selmani en un combate de completo a la edad de 34. Él entró con un récord de 12-6 (11). Thompson perdió la pelea por ahorcamiento en el asalto 1º.
El 16 de marzo de 2013 Oli Thompson se enfrentó a Karol Bedorf en un combate de completo a la edad de 33. Él entró con un récord de 10-5 (9). Thompson perdió la pelea por asalto 3º decisión unánime.
El 4 de agosto de 2012 Oli Thompson se enfrentó a Phil De Fries en un combate de completo a la edad de 32. Él entró con un récord de 9-4 (8), y De Fries tenía 26 años y un récord de 8-1 (7). Thompson perdió la pelea por sumisión en el asalto 2º.
El 3 de marzo de 2012 Oli Thompson se enfrentó a Shawn Jordan en un combate de completo a la edad de 32. Él entró con un récord de 9-3 (8), y Jordan tenía 27 años y un récord de 12-3 (11). Thompson perdió la pelea por TKO en el asalto 2º.
El 30 de enero de 2010 Oli Thompson se enfrentó a Rob Broughton en un combate de completo a la edad de 30. Él entró con un récord de 4-2 (4), y Broughton tenía 26 años y un récord de 13-5-1 (11). Thompson perdió la pelea por asalto 3º decisión unánime.
El 30 de enero de 2010 Oli Thompson se enfrentó a Joe Vedepo en un combate de completo a la edad de 30. Él entró con un récord de 4-1 (4), y Vedepo tenía 27 años y un récord de 10-3 (8). Thompson perdió la pelea por TKO en el asalto 2º.