On average he gave up 8.76 yards per catch and gave up an outstanding 2.61 yards per pass attempt. He also had 4 interceptions and was voted to his second straight All-Pac-10 2nd Team, prior to the start of 2007 spring drills, Thomas underwent surgery to repair a left shoulder dislocation. He returned to start all 13 games and again received All-Pac-10 2nd-team recognition.
On average, he gave up 8.76 yards per catch and 2.61 yards per pass attempt. He had 4 interceptions and was selected to his second consecutive All-Pac-10 Second Team prior to the start of 2007 spring drills. Thomas underwent shoulder surgery before returning to play all 13 games in the following season, earning another All-Pac-10 Second Team recognition.