Career
He played college football at El Camino College and Boise State. Gavins played for El Camino College in 2008 and joined Boise State as a walk-on in 2009. Gavins had three interceptions in the first three games of the 2011 season, but he suffered a knee injury that forced him to miss the rest of the season.
He was granted an injury hardship and returned for a fifth year in 2012.
Gavins finished his Boise State career with six interceptions. After going undrafted in the 2013 NFL draft, Gavins received a tryout with the Tampa Bay Buccaneers.
On May 30, 2013, Gavins signed with the Tampa Bay Storm. Gavins signed with the Ottawa Redblacks in November 2013.
On July 7, 2014, Gavins was fined $1,400, the Canadian Football League"s maximum fine, for a hit on Winnipeg Blue Bombers quarterback Drew Willy.
Gavins became the first Redblack to be fined for an on-field transgression. He admitted fault for the hit.