San Francisco 49ers running back Christian McCaffrey is having a tremendous season, and he made sure to reward his teammates with a few Christmas gifts on Friday. 

McCaffrey’s offensive teammates received a custom golf bag, a certificate for fitted golf clubs, and a bottle of tequila after practice on Friday, according to The Mercury News. 

Christian McCaffrey plays against Arizona

Running back Christian McCaffrey #23 of the San Francisco 49ers during the NFL game at State Farm Stadium on December 17, 2023, in Glendale, Arizona. The 49ers defeated the Cardinals 45-29.   (Christian Petersen/Getty Images)

One of those offensive teammates, quarterback Brock Purdy, appreciated the gift from someone who is worth a bit more than him at the moment. 

NFL WEEK 16 PREVIEW: CHIEFS, DOLPHINS AMONG TEAMS LOOKING FOR PLAYOFF BERTH ON CHRISTMAS WEEKEND

"Financially, I wouldn’t be able to cover that right now," Purdy joked with reporters. "Shout-out to him. Everyone loved it. So, thank you, Christian."

Purdy is still on his rookie deal, a contract that pays him $870,000 in 2023 before jumping to $985,000 in 2024, potentially making McCaffrey’s gift to the entire offensive unit a little out of his price range. 

Purdy famously revealed earlier this season that he still splits rent with a roommate in the pricey Bay Area. 

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Brock Purdy runs off the field

Quarterback Brock Purdy, #13 of the San Francisco 49ers, runs off the field during the NFL game at State Farm Stadium on December 17, 2023, in Glendale, Arizona. The 49ers defeated the Cardinals 45-29.  (Christian Petersen/Getty Images)

"So, I still have a roommate, one of the offensive linemen here. He and I are still splitting rent, and I still drive my Toyota Sequoia. Other than that, it’s pretty simple," Purdy told "Today" in October. 

Both Purdy and McCaffrey are in the MVP conversation as the 49ers prepare for the Baltimore Ravens on Christmas Day. McCaffrey leads the NFL in rushing yards (1,292) and is third in the league in rushing touchdowns (13), adding seven scores through the air. 

Purdy has the 49ers at 11-3 and leads the league in passer rating (119.0) and touchdown passes (29). 

CLICK HERE TO GET THE FOX NEWS APP

Christian McCaffrey and Brock Purdy celebrate a score

Christian McCaffrey, #23, and Brock Purdy #13 of the San Francisco 49ers celebrate a touchdown during the third quarter against the Seattle Seahawks at Lumen Field on December 15, 2022, in Seattle, Washington.  (Steph Chambers/Getty Images)

The Christmas night matchup is between the two teams with the best records in the NFL and is a potential Super Bowl preview

"They do it all on both sides of the ball," Ravens coach John Harbaugh said. "They’re tough, they’re physical, they’re disciplined. They play hard. They play winning football. ... I have a lot of respect for the coaches and the players. There’s just nothing about how they’re built that you couldn’t respect, so we understand that. What I’m looking to see is how we respond to that challenge."

The Ravens and 49ers kick off at 8:15 p.m. ET on Monday, December 25th. 

The Associated Press contributed to this report.