In 2005, Booker started 12 of the 15 games in which he played, and was inactive for one contest. The three games he did not start occurred when Dolphins opened with two tight ends. He caught 39 passes for 686 yards and three touchdowns on the season. His reception total ranked third on the team, behind Chris Chambers and Randy McMichael while his yardage figure was second (behind only Chambers). Booker's average per catch of 17.6 was the best on the team among players with more than five receptions, and also marked a personal best. It also was the best figure by a Dolphin since 2002 when James McKnight put together an 18.2 mark. Booker accounted for a pair of 100-yard receiving games on the year, including the season opener against the Denver Broncos when he hauled in five passes for 104 yards. Included in that total was a 60-yard touchdown reception from quarterback Gus Frerotte - the second-longest pass play by the Dolphins in 2005. It was also Booker's fourth career catch of 60 yards or longer and his longest since he had a 61-yard touchdown catch on December 7, 2003 at Green Bay as a member of the Chicago Bears. He had five catches for 102 yards against the New England Patriots on November 13, marking the first time since 2002 that he had two or more 100-yard receiving games in the same season. He was held without a catch at Cleveland on November 20, snapping his streak of 82 straight games with a reception. Prior to that, the last time he did not have a catch was on September 10, 2000 at Tampa Bay as a member of the Chicago Bears. Booker had two receptions for 56 yards on December 18 against the New York Jets, including a 50-yard touchdown catch from Sage Rosenfels 4:05 into the fourth quarter, which broke a 17-17 tie as the Dolphins held on for a 24-20 victory. Booker hauled in a 15-yard touchdown pass from Gus Frerotte in fourth quarter of a January 1 contest against the New England Patriots, giving the Dolphins a 25-13 lead in their 28-26 victory.