Chad Johnson—formerly Chad Ochocinco—hasn’t played in an NFL game since Super Bowl XLVI in 2011, but by looking at his physique, you’d think he’s on a NFL roster right now.

View this post on Instagram

I'm growing ?? w/ @mr.gbsb

A post shared by Chad Johnson (@ochocinco) on

View this post on Instagram

??‍♂️

A post shared by Chad Johnson (@ochocinco) on

The 39-year-old has been actively posting his gym work on his Instagram, and he seems pretty proud of his gains.

Besides hitting the weights, Johnson has developed a love of boxing. He tends to also post weekly videos of himself training inside the ring, and the former wide receiver shows that his hands are not just for catching.