CHARLOTTE, NC - OCTOBER 12: Christian McCaffrey #22 of the Carolina Panthers celebrates a fourth quarter touchdown against the Philadelphia Eagles during their game at Bank of America Stadium on October 12, 2017 in Charlotte, North Carolina. (Photo by Streeter Lecka/Getty Images)

Christian McCaffrey set the franchise record for most receptions by a running back in a season against the Tampa Bay Buccaneers.

The Carolina Panthers’ first round draft pick Christian McCaffrey wasted no time setting a franchise record. After only eight games, McCaffrey has already set the franchise record for most receptions by a running back in a season with 48. The previous record was held by Jonathan Stewart, who had 47 receptions in 2011.

Christian McCaffrey finishes 1st half with 4 receptions for 49 yards. 48 receptions in 2017 are #Panthers season record for a RB — Panthers PR Dept. (@PanthersPR) October 29, 2017

While the Panthers’ offense has been up and down, the play of McCaffrey has stayed constant. He has been this offense’s primary weapon in the passing game, especially after the injury to Greg Olsen. He has finished with at least four receptions ever game this season, including a career high of 10 against the Philadelphia Eagles.

McCaffrey not only has been the Panthers most reliable pass catcher, he is near the top of the league in receptions. Entering Week 8, McCaffrey ranked fourth in the league in receptions behind only Antonio Brown, Jarvis Landry and Larry Fitzgerald.

This season there was some question about how McCaffrey would fit within this offense. The Panthers have not typically thrown to the running back and Cam Newton has struggled with these type of throws.

However, Mike Shula and the rest of the offensive coaching staff has made it clear that the rookie out of Stanford will be a key piece of this offense.

This is why it may not be the only record that McCaffrey breaks this year as the NFL record for most receptions by a running back is 102, set by Matt Forte in 2011.