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 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.
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 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 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 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 16 de junio de 2018 E.J. Brooks se enfrentó a Steve Kennedy en un combate de medio a la edad de 32. Él entró con un récord de 13-5 (3). Brooks ganó la pelea por asalto 3º decisión unánime.