"I committed to Louisville earlier today," Gnat told InsideTheVille.com late Tuesday night. "I just woke up this morning and it seemed like the right thing to do. My heart was with Louisville."
Louisville assistant Reggie Johnson paid Gnat a visit Tuesday afternoon that helped seal the deal for the Cardinals.
"Coach Johnson came down today and told me I'd have a chance to play next year and be a part of the rotation on the defensive line," Gnat said. "That's when I committed. I told him I wanted to be a Louisville Cardinal."
After talking with Johnson, Gnat spoke with Petrino to give hime the good news.
"He said he was fired up that I was coming to Louisville," said Gnat.
Gnat visited Purdue last weekend and admitted that the Boilermaker coaches gave him a lot to think about before he reached his decision yesterday morning.
"It was a pretty hard decision," Gnat said. "Purdue told me I'd play next season and be part of their rotation. Purdue has a top-rated education. But I had my heart set on Louisville."
In the end, Gnat simply felt Louisville was the best place for him.
"I was just most comfortable with Louisville," explained Gnat. "Plus it's not too bad of a drive for my parents to come see me. It just seemed like the right fit."
Gnat said he's already achieved a necessary SAT score for freshman eligibility,and just needs to maintain his grade point average.
"I'm good to go," he said. "I just have to keep my GPA up."