Very few NFL players have experienced as many stops in the league as Al Woods and the former LSU player is on the move once again after landing a new contract during the NFL free agency period.

After spending one season as a contributing member of the Seattle Seahawks, Woods in on to Jacksonville after landing a deal with the Jaguars. Woods’ sports agent announced the news on Monday.

If you count the Jaguars for the upcoming 2020 season, Woods is now set to play for his sixth NFL franchise in 10 seasons — which doesn’t even include the New Orleans Saints, which drafted him in the fourth round of the 2010 NFL Draft and only counts one of his two stops in Seattle with the Seahawks.

While Woods has spent time all across the league, the defensive lineman has been a productive member at every stop the last several years, appearing in at least 12 games every season dating back to the 2012 season.

During his NFL career, Woods has racked up 204 tackles, 19 tackles for loss, 12 QB hits, 5.5 sacks and recovered two fumbles. Woods started the final 13 games of his LSU career in 2009 and appeared in a total of 41 games for the Tigers and made 16 starts in college.