Thompson, 6-foot-2, 185-pounds, committed to West Virginia the day after National Signing Day, but continued to receive offers. He committed to Ohio State this weekend following an unofficial visit to Columbus.
"I have de-committed from West Virginia, and I have committed to Ohio State," Thompson stated. "I made the switch because of the proximity to home, and the convenience for my family in seeing me play, especially my dad."
"I did speak to the West Virginia coaches, and this isn't being done because they aren't a strong program," he added. "I certainly believe they are going to compete for championships there, and they will be great under the current coaching staff. The staff and the fans treated me great at West Virginia, and I have great feelings for that school."
A three-star recruit, Thompson is ranked as the number-29 rated player in Ohio for the 2013 class. He talked about his visit to Ohio State this past weekend, and his eventual decision.
"When we were at practice last Saturday, I loved the way Coach (Everett) Withers coached up the defensive backs," he explained. "He is a very intense coach, and I feel like he is the coach to help me realize my full potential as a player."
"Coach (Urban) Meyer is so passionate, and he wants guys to have fun, but you can tell how serious he is about the game," Thompson added. "I was able to speak to (current commits) Jalin Marshall and Billy Price, and they welcomed me into the class. They made me feel so welcome, that it made the decision very easy. I feel good about my decision, and know it's being done for the right reasons."
Thompson is the number-seven commit for Ohio State in the 2013 recruiting class, and the second for the Buckeyes this weekend. Earlier Sunday, four-star tailback Ezekiel Elliott made his commitment to Ohio State.