He has also been a member of the Bismarck Bucks, Frisco Fighters, and Bay Area Panthers of the Indoor Football League (IFL).
[5][6] Rankin played for the Bismarck Bucks of the Indoor Football League (IFL) in 2021, running for 454 yards and 15 touchdowns.
[9] The Panthers later won the IFL National Championship by defeating the Sioux Falls Storm by a score of 51–41.
[10] Rankin was signed by the Edmonton Elks of the Canadian Football League (CFL) on November 23, 2023.
[12] On August 17, 2024, Rankin rushed for 108 yards and three touchdowns in a 47–22 victory over the Hamilton Tiger-Cats in Week 11.