CJ Ham has had quite the NFL career thus far for an undrafted rookie that once called Sioux Falls home for his collegiate career.

The Duluth, Minnesota native is gearing up for year number eight in the NFL (all with the Vikings) and was honored once again on Wednesday.

The Vikings named their 8 team captains for the upcoming season, and Ham was once again named a special teams captain for Minnesota.

KXRB logo
Get our free mobile app

This is Ham's fourth time being named a team captain for the Vikings.

Here's the photo evidence:

Per Vikings.com:

C.J. Ham (Special Teams)

Lead blocker, runner, receiver, pass protector, special teamer and purveyor of quality dad jokes, Ham has been selected as a captain for the fourth consecutive season.

Ham has been a stalwart in the Vikings backfield and on the special teams unit since arriving on the scene back in 2017.

Over his first seven seasons, Ham has compiled 635 receiving yards, 104 rushing yards, and 5 total touchdowns on offense while being a solid contributor on special teams as well.

Ham and the Vikings open up the 2024 season on Sunday when they take on the New York Giants on the road, a 12:00 Noon kickoff on FOX.

Sources: Pro Football Reference (Stats)Vikings.com and Minnesota Vikings on Twitter

NFL Franchises With Multiple Super Bowl Championships

15 NFL franchises have won multiple Super Bowls.

Gallery Credit: Scott Prather

The 5 States That Produce Best College Football Players

When it comes to college football, five states produce more elite talent than the rest.

Gallery Credit: Scott Prather

More From KXRB