James Harden is one of the most prolific scorers in NBA history. He is one of the top 50 scorers in league history, scoring 22,045 points in 877 games.
The 6’5 “shooting guard averages 25.1 points, 5.5 rebounds and 6.5 assists per game. He posted a career-high 36.1 points per game in the 2018-19 season with the Houston Rockets.
He was traded to the Brooklyn Nets from the Houston Rockets earlier in the year. The acquisition saw him reunite with his former teammate Kevin Durant. The Olympic gold medalist was selected as the third pick by the Oklahoma City Thunder in the 2009 NBA draft.
Later, Harden became one of the best players on the team, pairing up with Russell Westbrook and Kevin Durant. However, he did not become one of the best players in the league until he was traded to the Houston Rockets in the 2012 season.
He was named NBA MVP in 2018, averaging 31.6 points, 6.9 rebounds and 6.6 assists per game in the playoffs. Although he has appeared in several playoffs, he has yet to reach the NBA Finals or win the championship.
Harden is the first player to score 30 or more points against all 29 opponents in a single season. Along those lines, here’s a look at the five teams Harden has scored the most points against in the NBA.
# 5 Phoenix Suns – 984 points
Harden has played 37 games against the Phoenix Suns in the NBA. He has appeared in 34.9 minutes per game, scoring 26.6 points, bouncing 5.9 times and assisting six times per outing.
In 1,290 minutes against the Suns, the 7-time NBA All-Star has scored 984 points and recorded 217 rebounds, 221 assists, 69 blocks and 22 steals.
# 4 Memphis Grizzlies – 990 points
Harden has played 1,392 minutes against the Memphis Grizzlies, scoring 990 points. He has a total of 221 rebounds, 252 assists and 57 steals against the Grizzlies. He has made more blocks (34) against the Grizzlies than against any other team.
The three-time scoring champion has averaged 24.1 points, 5.4 rebounds and 6.1 assists per game against the Grizzlies. He has played 41 games against the Grizzlies, averaging 34 minutes per outing.