Standout linebacker Alex Singleton has accepted a practice roster spot with the Philadelphia Eagles, per NFL sources.

Singleton consistently graded out as one of the Eagles’ best defenders in the pre-season, recording 28 tackles in four exhibition games.

The 25-year-old was waived as part of the team’s final training camp cuts. He passed through unclaimed which allowed Philadelphia to add Singleton to the practice roster.

The former Stampeder signed with the Eagles after three seasons in Calgary, recording 311 tackles, six forced fumbles, four sacks, and one interception in 54 regular season CFL games while being a key member of the 2018 Grey Cup championship squad.

Back in 2015, the NFL draft came and went without Singleton hearing his name called, although he signed a contract with the Seattle Seahawks as an undrafted free agent. However, Singleton was released when the team whittled the roster down to the final 53 players.

The New England Patriots signed Singleton that day, but let him go on Sept. 15. Following that, the Minnesota Vikings brought Singleton in for the end of the season and waived him in in the off-season.

During the time between New England and Minnesota, Singleton filed for his Canadian citizenship as his mother was born in Toronto. Calgary selected Singleton in the first round, sixth overall of the 2016 CFL draft. He took over the starting middle linebacker job as a CFL rookie.

Singleton made 123 tackles, four sacks, one interception and forced one fumble in 2017 when he won the most outstanding defensive player award. That was followed by a 123-tackle season in 2018 as Singleton was named a CFL all-star for the second straight year.

After a strong training camp in Philadelphia, Singleton sets his sights on making the Eagles’ active roster.