Since entering the NBA back in 2004 as the No. 1 overall pick, Dwight Howard has played with a bevy of talented teammates.

Howard began his NBA career with the Orlando Magic. Since then, he's played for the Los Angeles Lakers, Houston Rockets, Atlanta Hawks, Charlotte Hornets, Washington Wizards and Lakers again.

For this piece, we take a look at the best teammates Dwight Howard has had during his Hall of Fame NBA career.

Jameer Nelson

Howard and Jameer Nelson were teammates during Dwight's entire Magic tenure. The two enjoyed a lot of success together.

Howard finished his Magic career with averages of 18.4 points and 13.0 rebounds, while Nelson put up 12.4 points and 5.0 assists alongside the All-Star big man.

The Magic traded Howard to the Lakers in the summer of 2012.

Rashard Lewis

Lewis was the perfect stretch-four for the Magic to pair next to Howard. His shooting opened up the paint for Dwight to dominate.

Lewis averaged 16.3 points while shooting 39.9 percent from deep during his time with Howard and the Magic. The 2009 Magic lost to the Lakers in the Finals in five games.

Kobe Bryant

Dwight Howard averaged a double-double during his first and lone season with Kobe Bryant and the Lakers. However, he never meshed with the Black Mamba on or off the court.

Howard put up 17.1 points and 12.4 rebounds per game in 2012-13. He led the NBA in rebounds despite playing with a torn labrum in his shoulder.

Bryant, meanwhile, averaged 27.3 points, 5.6 boards and 6.0 assists.

James Harden

After his one year with Kobe and the Lakers, Dwight signed a free-agent deal with the Rockets in the summer of 2013 to play with James Harden.

Howard and Harden were teammates for three years. Dwight averaged 16.0 points and 11.7 rebounds while playing with Harden. The Beard, meanwhile, put up 27.3 points over the three seasons he played with Howard.

LeBron James

Dwight Howard and LeBron James were rivals in the early 2000s. However, after his fall from grace, Howard was forced to sign with the Lakers in the summer of 2019 on a non-guaranteed deal.

Once tasked with dethroning LeBron, Howard is now teammates with The King.

Dwight averaged 7.5 points and 7.4 rebounds for the Lakers before the 2019-20 season was suspended due to COVID-19. LeBron, meanwhile, was playing like an MVP and was putting up 25.7 points, 7.9 boards and 10.6 assists.