Aquí está una lista de las mejores peleas de Johnson. Para una lista de las pérdidas de Johnson, consulta "Michael Johnson Pérdidas".
El 17 de septiembre de 2016 Michael Johnson se enfrentó a Dustin Poirier en un combate de ligero a la edad de 30. Él entró con un récord de 17-10 (10), y Poirier tenía 27 años y un récord de 20-4 (16). Johnson detuvo a Dustin Poirier por KO en el asalto 1º.
El 5 de octubre de 2012 Michael Johnson se enfrentó a Danny Castillo en un combate de ligero a la edad de 26. Él entró con un récord de 12-6 (8), y Castillo tenía 33 años y un récord de 14-4 (9). Johnson detuvo a Danny Castillo por KO en el asalto 2º.
El 14 de diciembre de 2024 Michael Johnson se enfrentó a Ottman Azaitar en un combate de ligero a la edad de 38. Él entró con un récord de 23-19 (12), y Azaitar tenía 34 años y un récord de 13-2 (12). Johnson detuvo a Ottman Azaitar por KO en el asalto 2º.
El 28 de diciembre de 2013 Michael Johnson se enfrentó a Gleison Tibau en un combate de ligero a la edad de 27. Él entró con un récord de 14-8 (9), y Tibau tenía 30 años y un récord de 30-9 (17). Johnson detuvo a Gleison Tibau por KO en el asalto 2º.
El 28 de enero de 2012 Michael Johnson se enfrentó a Shane Roller en un combate de ligero a la edad de 25. Él entró con un récord de 10-6 (7), y Roller tenía 32 años y un récord de 10-5 (9). Johnson ganó la pelea por asalto 3º decisión unánime.
El 3 de diciembre de 2022 Michael Johnson se enfrentó a Marc Diakiese en un combate de ligero a la edad de 36. Él entró con un récord de 21-18 (11), y Diakiese tenía 29 años y un récord de 16-5 (7). Johnson ganó la pelea por asalto 3º decisión unánime.
El 19 de julio de 2025 Michael Johnson se enfrentó a Daniel Zellhuber en un combate de ligero a la edad de 39. Él entró con un récord de 24-19 (12), y Zellhuber tenía 26 años y un récord de 15-2 (10). Johnson ganó la pelea por asalto 3º decisión unánime.
El 17 de agosto de 2013 Michael Johnson se enfrentó a Joe Lauzon en un combate de ligero a la edad de 27. Él entró con un récord de 13-8 (8), y Lauzon tenía 29 años y un récord de 22-8 (21). Johnson ganó la pelea por asalto 3º decisión unánime.
El 14 de mayo de 2022 Michael Johnson se enfrentó a Alan Patrick en un combate de ligero a la edad de 35. Él entró con un récord de 20-17 (11), y Patrick tenía 38 años y un récord de 15-3 (6). Johnson detuvo a Alan Patrick por KO en el asalto 2º.
El 5 de mayo de 2012 Michael Johnson se enfrentó a Tony Ferguson en un combate de ligero a la edad de 25. Él entró con un récord de 11-6 (7), y Ferguson tenía 28 años y un récord de 13-2 (11). Johnson ganó la pelea por asalto 3º decisión unánime.