On April 27, 2013, he was selected by the New York Giants in the seventh round, 225 overall pick of the 2013 NFL draft.[1] On August 8, 2014, Herman was suspended for violating the NFL policy on performance-enhancing substances.[2] On September 19, 2014 Eric Herman was waived.[3] On September 22, 2014, he was signed to the practice squad.[4] On September 1, 2015, he was waived by the Giants.[5]
Baltimore Ravens
On December 17, 2015, Herman was signed by to the Baltimore Ravens practice squad.[6]
Indianapolis Colts
On August 21, 2016, Herman was signed by the Colts. On August 28, 2016, Herman was waived by the Colts.[7]