"When I went down there, I absolutely fell in love with the coaches, with the school itself. I think Alabama's the place for me. I think it's the place that's going to develop me as a person and as an athlete," Barnett told Bleacher Report.

Barnett visited Alabama late last week with his family. He was scheduled to visit Oregon later this week, but that may not happen with his commitment to Alabama.

The 6-foot-3, 195-pound Barnett, who stars at Santiago High School, is rated as a 4-star on the 247Sports composite. He gives Alabama its 19th commitment of the 2015 class. He was recruited to Alabama primarily by Lane Kiffin.

"What people don't see is the mental part of the game, with his leadership and high character," Santiago High School head coach Jeff Steinberg told AL.com.