Schafer compiled an amateur record of 2–1 before making his professional MMA debut in 1998. He then amassed a record of 6-1-2 before being signed by the UFC.
Ultimate Fighting Championship
He made his UFC debut at UFC 62, defeating Rob MacDonald by arm-triangle choke, rendering him unconscious at the 2:26 mark of round one.
Schafer won via TKO over Antonio Mendes at UFC 93 on January 7, 2009.
He lost to Ryan Bader by unanimous decision (30–27, 29–26, and 30–27) on October 24, 2009, on the undercard of UFC 104.[2]
Schafer was defeated by Jason Brilz via unanimous decision on March 21, 2010, at UFC Live: Vera vs. Jones.[3] After this bout he was released from the promotion.
Post UFC
In his first fight since being released from the UFC and his first fight at Middleweight Schafer defeated Chris Albandia via submission (triangle choke) in the first round at XFO 41 - Outdoor War 7 on September 3, 2011.[4]
Return to the UFC
Schafer returned to the UFC in a Middleweight bout against Aaron Simpson at UFC 136 on October 8, 2011, and lost a unanimous decision.[5]
Schafer next faced Jorge Rivera on January 20, 2012, at UFC on FX 1.[6] He lost the fight via TKO in the second round. He was released from the promotion for the third time following this loss.[7]
Independent promotions
After being released from the UFC, Schafer faced John Poppie at Madtown Throwdown 29: Unstoppable on January 5, 2013. He won via second round TKO.
He then fought Eric Hammerich for Chosen Few FC 6, in Madison Wisconsin on 09/19/15. He would win by choke in 2:38 of the first round.
His next fight would be his retirement fight against James Austen Heidlage for Choose Few FC 8, in Madison Wisconsin on 04/16/16. Eric would lose by referee stoppage at 3:01 of the second round.