Eldredge was raised in Paris, Illinois, the son of Robin Beth (Vonderlage) and Brice Christopher "Chris" Eldredge. He co-wrote the track "I Think I've Had Enough" for Gary Allan, who recorded it for his album Get Off on the Pain. By late 2010 he had signed to Atlantic Records and released his debut single, "Raymond" on September 27, 2010. It debuted at number 52 on the U.S. Billboard Hot Country Songs chart dated for the week ending October 16, 2010 and reached a peak of number 23. "It Ain't Gotta Be Love" was released as his second single and reached number 46.
A third single, "Don't Ya", was released to country radio in October 2012. It became his first single to reach the Top 20 of the Hot Country Songs chart and his first to appear on the Billboard Hot 100. His debut album, Bring You Back, was released on August 6, 2013. "Don't Ya" reached number one on the Country Airplay chart the same month. The album's second single, "Beat of the Music", also reached number 1 on the same chart. The album's third single, "Mean to Me", was released to country radio on July 14, 2014.