After narrowing his list down to Michigan and Butler, the 6-foot-5, 175-pound wing prospect gave John Beilein and his staff a verbal pledge.
"I felt like it was a great school academically and I really had a good relationship with all of the coaches there," Irvin told Scout.com. "I felt like it fit my style of play."
Irvin, a 2013 prospect, took an unofficial visit to Michigan recently.
"It went well," he said. "I got to hang out with all of the players and I got to run up and down a little bit."
Michigan assistant coach LaVall Jordan was the point man on Irvin's recruitment. Irvin said they built a tight bond.
"We had a great relationship," Irvin said. "We've probably been talking and he's been recruiting me for probably a year now. We talked all of the time. I'd probably call him once or twice a week."
A standout at Hamilton (Ind.) Southeastern, Irvin built his reputation as a shooter early in his high school career and he picked up interest from a number of high major programs along the way.
During the spring and summer, Irvin runs with the Eric Gordon All-Stars. Irvin is currently rated the No. 22 overall shooting guard and as a three-star prospect.