Career
He was signed by the Oakland Raiders as an undrafted free agent in 2008. He played college football at Washington. High school career
Rankin played football, basketball, and track for the Lincoln High School Trojans of Stockton, California.
As a senior, Rankin rushed for 2,245 yards and 41 Touchdowns, setting the school record.
Oakland Raiders
On January 6, 2011, Rankin signed a future deal with the Oakland Raiders. He was waived by the Oakland Raiders during final roster cuts on September 3, 2011.
Seattle Seahawks
Rankin was signed to the Seattle Seahawks practice squad on September 30, 2009. He was activated on October 28.
Saskatchewan Roughriders
On February 10, 2012, it was announced that Rankin had signed with the Saskatchewan Roughriders of the Canadian Football League.