[1] Torrence also played wide receiver, safety and running back during high school.
In all 4 years in Ohio State, he finished with 99 tackles, 4 interceptions, 5 forced fumbles, one sack.
[2] In his freshman year, on September 8, 2007, he played at Wide receiver in which he had one reception for no yards against Akron as Ohio State wins 20–2.
[4] In his junior year, on September 5, 2009, he recorded 2 tackles in the season opener against Navy as Ohio State wins 31–27.
[8] On October 3, 2009, he recorded a tackle and a forced fumble against Indiana as Ohio State wins 33–14.
[9] In his senior year, on September 11, 2010, he recorded 8 tackles and a pass deflection against Miami (FL) and Ohio State won 36–24.
[13] On October 9, 2010, he recorded one tackle, an interception and 2 passes defended against Indiana as Ohio State wins 38–10.
Torrence played two seasons as an outfielder for their rookie-level affiliate, the Greeneville Astros of the Appalachian League.
[16] On February 16, 2014, Torrence signed a minor league contract with the Kansas City Royals.
[18] In July 2014, Torrence signed with the Florence Freedom of the independent Frontier League, but only appeared in two games for the team.
On April 9, 2019, Torrence signed with the Lancaster Barnstormers of the Atlantic League of Professional Baseball.