During his college years, Dudley played with the Boston College Eagles. During the 2004–05 season, Dudley helped the Eagles start 20–0, as they finished 25–5. Dudley was a four-year starter for the Eagles and played in every BC game in his first three years. He had a streak of over 100 consecutive starts snapped when he suffered a stress fracture in December 2006. During his final season, he was the team's leading scorer and rebounder and was one of two captains alongside fellow senior Sean Marshall. In his college days, he earned the nickname "Junkyard Dog" for his toughness and nose for the ball.