Coffeyville (Kan.) Coffeyville C.C. three-star running back Nate Guillory originally committed to North Carolina.
He then switched his pledge to Kansas State after an official visit in mid-November.
The 5-foot-10, 180-pounder has made a switch again – this time for good.
"I decided I'm going to attend the University of Iowa," Guillory, the nation's No. 42 junior college player, said. "I just think the Big Ten is basically a running conference and it's a great place for me to run the ball. I think it's the best place for me to let my talent be seen and used the most.
"I officially made up my mind a few days ago. The coaches up there were really excited. They said they needed a running back to come in there and help them right away."
Guillory said he already has informed K-State that he's no longer heading there.
"They understood," Guillory said. "They weren't happy, but they understood."
Guillory took an official visit to Iowa City back on Nov. 30. He was recruited by Hawkeye ace recruiter Eric Johnson. He will enroll in mid-term and sign his national letter of intent with the Hawkeyes on Dec. 19.