"I'm going to Louisville," Roche told InsideTheVille.com. "It came down to Louisville having more of the things that I was looking for."
On College Sports Television, Roche pulled a Louisville hat from his locker, and announced he would be playing for Bobby Petrino and the Cardinals.
Roche, who is rated by Scout.com as the country's 25th best offensive line prospect, will join teammate Darius Mann as a Cardinal.
"I tried to keep the fact that he's going there as something that didn't effect my decision," Roche explained. "I wanted to make my decision without considering that, but having him there definately makes it special."
Roche told Inside The Ville the U of L staff was quite excited when he shared the news with them.
"They were pretty happy," said Roche. "I called Coach Wolthausen and then talked to Coach Petrino. He was pretty excited about it."
With his signing now behind him, Roche said that he'll remain focused as he prepares for his late summer arrival in Louisville.
"I'll keep getting ready and working out," Roche explained. "I think that they want me to come in and redshirt, but I'm going to work and prepare to come in and compete for a spot as a freshman."
Roche becomes Louisville's highest-rated out of state high school prospect and the second highest-rated high school prospect, behind only Ballard's Earl Heyman, in the Cardinals 2005 recruiting class.