An indication that Christian McCaffrey could be set for a huge 2019 came in April when the Carolina Panthers uploaded an image of their running back at the start of their offseason schedule.
In the picture, McCaffrey - who was said to lack the "desired size of an every-down back" in one pre-draft scouting report before he entered the NFL in 2017 - looked like a muscle-popping WWE action figure, complete with gargantuan biceps and shoulders.
The photo went viral, though the reaction over a 'bigger' McCaffrey amused his personal trainer.
"It's funny that everyone thinks he looks so much bigger because he didn't gain any weight," Brian Kula told Omnisport.
coming for it all pic.twitter.com/WQRIttO1qQ— Carolina Panthers (@Panthers) April 30, 2019
After an underwhelming rookie season - when the eighth overall pick only rushed for 435 yards to go along with 651 through the air - McCaffrey reunited with Kula, who had coached the running back when he was both a football player and track athlete during his high-school days in Denver.
There were encouraging results in 2018, when McCaffrey broke the NFL single-season record for most receptions by a running back en route to a franchise-record 1,965 all-purpose yards, despite being unable to complete a full offseason with Kula due to a slight injury.
That was not a problem when the two got together ahead of this campaign - and the results have been incredible.
McCaffrey enters the Panthers' Week 6 game with the Tampa Bay Buccaneers in London leading the NFL with a whopping 866 yards from scrimmage. That is the most by any player through the first five games since Hall of Famer Jim Brown had 988 in 1963.
A shock? Not to his coach.
"If I'm being totally honest, we're seeing exactly what we thought we would see," Kula admitted.
McCaffrey has combined speed, elusiveness and power to devastating effect; he showcased his athleticism last weekend by going in for a touchdown despite being flipped as he hurdled Jacksonville Jaguars cornerback Tre Herndon.
Yet perhaps surprisingly given his incredible physique, McCaffrey's training regime does not feature hours upon hours in the gym.
"He really only trains about five or six hours a week," Kula explained.
"We feel like less is more, we definitely want him 100 per cent healthy and the way that we train, we're targeting the fast-twitch muscles. We incorporate a lot of recovery and rest with the training and what we do is very high output.
"We concentrate a lot on speed mechanics, speed loading, acceleration principles, which also translates to his lateral change of direction as well.
"In the weight room we're very unconventional with the type of lifting. We're pretty much after a concept called 'mass specific force', where we want him to be as strong and powerful as possible, without putting on any additional weight so we can keep his top-end speed up.
"His body-fat percentage came down [this year] and where we were concentrating on his strength was in his hips and in his legs. What you've seen is a reconfigured body, not necessarily a bigger body - certainly more powerful. We concentrated in the weight room on the deadlift and the development of his posterior chain."
This photo says it all... pic.twitter.com/AQvKCCxAn8— Carolina Panthers (@Panthers) September 22, 2019
Kula has continued to speak with McCaffrey during the early stages of the regular season. The running back called his coach prior to boarding the flight to London earlier this week to get a daily fitness routine, as well as tips on hydration and travel.
"He would do as much as I asked him to do but has finally wrapped his head around recovery and rest being more important," Kula noted.
There are other key members of McCaffrey's inner circle too - including nutritionists and a chef who sends meals from Colorado twice a week.
"He is absolutely meticulous about everything that he does," Kula explained. "Where Christian separates himself is his attention to detail and absolute focus when it comes to his goals."
He might not be bigger, but so far McCaffrey has undoubtedly been better. Perhaps better than everyone else in the NFL too.
|Myles Garrett: I made a mistake, lost my cool & I regret it|
|Browns coach Kitchens: I´m embarrassed and so is Garrett after Rudolph attack|
|Mayfield slams Garrett over ´inexcusable´ Rudolph fight|
|Browns overcome Steelers as ugly fight mars win|
|Mahomes puts injury concerns behind him ahead of Chiefs-Chargers clash|
|Patriots among NFL teams set to watch Kaepernick workout|
|NFL Week 11 Bullet Points: Three must-know stats previewing every game|
|Kaepernick workout feels like ´PR stunt´ – Reid|
|Texans claim Hargreaves off waivers|
|Adam Gase to stay on as New York Jets coach for 2020|
|NFL teams reportedly invited to private Kaepernick workout|
|Seahawks get positive news on Tyler Lockett after overnight hospital stay|
|Bucs waive Hargreaves two days after benching him for lack of ´hustle´|
|Russell Wilson credits ´incredible force´ Jadeveon Clowney after wildest game of career|
|Shanahan puts first Niners loss down to ´too many mistakes´|
|Seahawks end 49ers´ unbeaten start in OT thriller|
|Brandon Brooks reportedly becomes highest-paid guard with new Eagles deal|
|Redskins name Dwayne Haskins as starting quarterback|
|Rudolph´s one-handed catch helps sink Cowboys, Jones lifts Packers|
|Rodgers: Jones should be in NFL MVP conversation|
|Lamar Jackson in elite company as Ravens QB has ´perfect´ day|
|Jackson ´perfect´ as Ravens rout Bengals, returning Mahomes can´t inspire Chiefs to win|
|Antonio Brown´s agent expects wide receiver to play again this season|
|Stafford´s start streak to end at 136 games due to back injury|
|Gordon ´a good chance´ to make Seahawks debut against 49ers – Carroll|
|George Kittle doubtful for 49ers-Seahawks|
|Colts QB Jacoby Brissett out of Dolphins game|
|Vikings rule out Thielen for Cowboys clash|
|Ryan set to return for Falcons against Saints|
|Patrick Mahomes to return for Chiefs: I´m ready to get out there|
|Clay Matthews cleared to feature for Rams against Steelers|
|Wagner wants to prevent celebratory Sherman in crunch 49ers-Seahawks clash|
|MLS Cup: After Raptors title, can Toronto follow LA, Pittsburgh in year of success?|
|Jon Gruden revels in ´signature game´ from Clelin Ferrell after dramatic Raiders win|
|Raiders edge Chargers in thriller as Rivers struggles|
|A.J. Green unsure over injury return|
|Redskins activate Guice from injured reserve list|
|NFL Week 10 Bullet Points: Three must-know stats previewing every game|
|Chiefs unsure over Mahomes´ return|
|Struggling New York Jets get Le´Veon Bell injury boost|
|Chargers owner says London relocation report is ´total f****** bulls***´|
|Nick Foles to return as Jaguars´ starting quarterback|
|Panthers QB Newton placed on IR|
|The 49ers are the last unbeaten team standing - but does that mean success for San Francisco?|
|Cowboys claim sixth straight win over struggling Giants|
|Colts optimistic about Brissett´s knee after MCL sprain|
|Dolphins running back Walton suspended for four games|
|Philadelphia Eagles´ DeSean Jackson to undergo core muscle surgery|
|Titans cornerback Butler ´possibly´ out for the season|
|Cleveland Browns waive Jermaine Whitehead following Twitter outburst|
|Lamar Jackson ´separating himself´ in NFL MVP race|
|Brady & Belichick: Patriots´ display wasn´t good enough|
|Colts QB Brissett to undergo further tests as Reich fears MCL injury|
|Ravens condemn Patriots to first loss of season|
|Seahawks soar past Buccaneers in OT, Dolphins post first win|
|Dolphins claim first win by beating old coach Gase´s Jets|
|Patrick Mahomes still out as Chiefs host Vikings|
|Josh Gordon was wanted by nine teams after Patriots release – agent|
|NFL news and notes: Dwayne Haskins gets first start but Cam Newton´s season in jeopardy?|
|Redskins rookie Dwayne Haskins to make first NFL start against Bills|
|Cam Newton to see foot specialist with season in doubt|
|Sanders: Sky´s the limit for Garoppolo and undefeated Niners|
|49ers improve to 8-0 after spooking Cardinals on Halloween|
|NFL news and notes: Williams reveals cancer diagnosis, Patriots release Gordon|
|This Week in US Sports: Nationals win World Series, Curry blow hurts wounded Warriors|
|NFL news and notes: Trent Williams does not pass physical, Christian McCaffrey limited at practice|
|Jets´ Adams says GM tried to trade him behind his back|
|NFL news and notes: Williams ends holdout, Talib dealt to Dolphins|
|Rams deal Talib, draft pick to Dolphins for future pick|
|Bengals bench Dalton in favour of rookie Finley|