Anthony Allen was drafted in the 7th Round of the 2011 NFL Draft by the Baltimore Ravens. In 2011 as the team's third running back, Allen received three carries for eight yards against the Saint Louis Rams. He was released on August 30, 2013.
On June 7, 2014, Allen joined the Saskatchewan Roughriders of the Canadian Football League at their training camp. During the off-season the Riders lost Grey Cup MVP Kory Sheets to the Oakland Raiders; leaving a vacancy at the running back position. Allen filled said position on the opening week of the season galloping to 158 rushing yards on 27 carries, with 1 rushing touchdown. Allen went on to be the main rushing back for the Riders in 2014, carrying the ball almost twice as much as any other player. By the close of the regular season he had 169 rushing attempts for 930 yards (5.5 average), with 5 touchdowns: Good enough for 2nd most rushing yards in the league, trailing only Jon Cornish who finished the campaign with 1,082 yards. He also made contributions in the passing game as well, amassing 244 yards on 36 receptions with 3 touchdowns.