Aquí está una lista de las mejores peleas de Shelton. Para una lista de las pérdidas de Shelton, consulta "Eric Shelton Pérdidas".
El 19 de noviembre de 2017 Eric Shelton se enfrentó a Jenel Lausa en un combate de mosca a la edad de 26. Él entró con un récord de 11-4 (6), y Lausa tenía 29 años y un récord de 7-3 (4). Shelton ganó la pelea por asalto 3º decisión unánime.
El 10 de noviembre de 2018 Eric Shelton se enfrentó a Joseph Morales en un combate de mosca a la edad de 27. Él entró con un récord de 12-5 (6), y Morales tenía 24 años y un récord de 9-1 (7). Shelton ganó la pelea por asalto 3º decisión dividida.