Eldridge attended Prairie View High School in La Cygne, Kansas where he played a number of different positions including tight end, linebacker and defensive end. During his junior year, he totaled 130 tackles and eight sacks and also played tight end where he recorded 35 receptions and four touchdowns. For this he garnered All-State Kansas honours. During his senior season, Eldridge broke his ankle in the second game and did not play the rest of the season. Despite this, he was rated the No. 43 strongside defensive end in the country by Rivals.com and No. 16 player in the Midlands by Scout.com. He was eventually recruited by the University of Oklahoma.
College career
Eldridge redshirted the 2005 season but as a Freshman in 2006 he converted to tight end and did most of his work in three-tight end sets or as a blocking back. He was characterized by coaches as one of the top blockers on the team and had three receptions on the season, including a long of 10 yards against Oregon State. As a Sophomore he saw playing time at fullback position where he was an All-Big 12 award winner and had six starts as a tight end, playing in two or three-tight end sets or as a blocking back. He had two receptions for 23 yards against Texas A&M, including a career-long 12-yard catch. In 2008 as a Junior he continued to play primarily as a blocking tight end and fullback starting the first 4 games of the season before suffering an ankle injury which caused him to miss 3 games. He registered his first career touchdown with a one-yard reception against Oklahoma State and had a season-long 11-yard catch against Missouri in the Big 12 Championship. As a Senior in 2009, Eldridge started at center, tight end and left guard before suffering a season ending neck injury against Nebraska. He finished the season with 2 receptions for 19 yards.
Eldridge was considered the best blocking tight end in the draft and was thought of as a late-round pick. He was drafted by the Indianapolis Colts in round 5 with the 162nd pick of the 2010 NFL Draft. He was the second tight end drafted from the University of Oklahoma that year following Jermaine Gresham in the first round.
Indianapolis Colts
He agreed to a four-year, $1.95 million contract with the Colts. Eldridge was waived by the Colts on May 17, 2012.
St. Louis Rams
On May 18, 2012, Eldridge was claimed by the St. Louis Rams. On July 2, 2012, it was reported that he would be suspended for the first four games of 2012 season due to violating the NFL's policy on performance-enhancing substances. He will be able to participate in all offseason and preseason practices and games, but can't be added to the active roster until after facing the Seattle Seahawks on September 30.