In his ninth season with the Toronto Raptors, DeMar DeRozan is having another terrific year with the team and has firmly established himself as one of the elite scorers in the league.
The shooting guard has expanded his game and added a three-point shot to his arsenal this campaign and it has made him an even more dangerous threat on the floor.
He's averaging 25.4 points, 4.2 rebounds and a career-high five assists per game while shooting 48.2 percent from the field and 36.1 percent from three-point range.
The 28-year-old has been on a tear in recent weeks as he's been putting up brilliant numbers offensively, which included a career night against the Milwaukee Bucks where he dropped a franchise record 52.
DeRozan can already be considered the best player in Raptors history as he's broken many team records and continues to do so.
He has overtaken legend Vince Carter in multiple categories and did so once again in Toronto's latest outing.
In an entertaining 127-125 loss to the Golden State Warriors on Saturday night, the three-time All-Star posted his 92nd game of 30+ points for the Raptors, which passes Carter for the most in the team's history, per Josh Lewenberg of TSN Sports.
Coming into the contest with the defending champions, Toronto had won 21 straight games in which DeRozan went for at least 30 but that streak came to an end at Air Canada Centre.
He produced another impressive individual performance as he put up 42 points on 17-of-31 shooting, along with five rebounds and three assists.
This was his 12th 30-point game of the campaign and 21st overall with at least 20 points.
The All-NBA guard has been a hugely productive offensive talent over the last few years averaging 20 or more points in each of the last five seasons.
He's coming off his best campaign where he averaged a career-best 27.3 points per game.
Despite his milestone night, DeRozan was in no mood to celebrate his achievement after the defeat to the Warriors as he was frustrated with the officiating after some controversial late calls.
"It's frustrating, being out there feeling like you're playing five-on-eight," DeRozan told reporters after the game. "It's just what it felt like, period. Some of those calls were terrible, period."
The Raptors star becomes the latest player to publicly slam the refereeing as disputes between players and officials continues to rumble on and should be a serious concern for the league.
A meeting has already been scheduled between referees and players during All-Star Weekend in an effort to ease growing tensions and controversies.
The win in Canada sees the Warriors prepare perfectly for their blockbuster showdown with the slumping Cleveland Cavaliers on Monday while Toronto slips further behind the Boston Celtics in the east.