Aquí está una lista de las mejores peleas de Brooks. Para una lista de las pérdidas de Brooks, consulta "E.J. Brooks Pérdidas".
El 8 de octubre de 2011 E.J. Brooks se enfrentó a Greg Scott a la edad de 25. Él entró con un récord de 4-0 (3). Brooks detuvo a Greg Scott por TKO en el asalto 2º.
El 14 de abril de 2017 E.J. Brooks se enfrentó a Dakota Cochrane en un combate de welter a la edad de 31. Él entró con un récord de 10-5 (3), y Cochrane tenía 30 años y un récord de 27-10 (19). Brooks ganó la pelea por asalto 3º decisión unánime.
El 26 de septiembre de 2014 E.J. Brooks se enfrentó a Todd Moore en un combate de ligero a la edad de 28. Él entró con un récord de 8-3 (3), y Moore tenía 30 años y un récord de 16-6 (10). Brooks ganó la pelea por asalto 3º decisión unánime.
El 18 de mayo de 2012 E.J. Brooks se enfrentó a Kalvin Hackney a la edad de 26. Él entró con un récord de 7-0 (3). Brooks ganó la pelea por asalto 3º decisión unánime.
El 29 de octubre de 2011 E.J. Brooks se enfrentó a Willian de Souza a la edad de 25. Él entró con un récord de 5-0 (3). Brooks ganó la pelea por asalto 3º decisión unánime.
El 13 de abril de 2012 E.J. Brooks se enfrentó a Mikhail Malyutin a la edad de 26. Él entró con un récord de 6-0 (3). Brooks ganó la pelea por asalto 3º decisión unánime.
El 14 de julio de 2017 E.J. Brooks se enfrentó a Guilherme Vasconcelos en un combate de welter a la edad de 31. Él entró con un récord de 11-5 (3). Brooks ganó la pelea por asalto 3º decisión unánime.