Nobody disputes that Steph Curry is one of the best shooters in NBA history and the Golden State Warriors star continues to impress in games and in practice too.

Curry appears to have a gift on the court, but he’d surely tell you it’s down to hours of drills to perfect his stroke and range.
One such practice session, during a pre-game warm-up, has been doing the rounds on social media and it is quite the show. The show before the show, so to speak.

In the video clip Curry is fed balls and shoots off the catch from 16 different positions around the court, including some very long-range efforts.
The 34-year-old guard sinks every single one, including the final shot which he launches high into the sky, only for it to fall back down through the net. The icing on the cake to a warm-up which hasn’t gone unnoticed.
Curry is famous for his three-point shooting and across 13 regular seasons he has an incredible clip of 43.7 percent from behind the arc. He makes an average of 3.7 threes per game.
The best of all time
The all-time rankings recognize Steph as the highest three-point scorer in history. The eight-times All-Star dethroned the legendary Ray Allen this season.

Curry also holds the record for most efforts made from downtown in a single season (402 in 79 games in 2015/16). His status at the top looks safe for the foreseeable future and with the work he puts in to stay on top, it’s no wonder.