LeBron James’ remarkable road to triple-doubles against all 30 NBA teams

LeBron James has triple-doubles against all 30 NBA teams. Here is how he accomplished the feat.

Charlotte Bobcats/Hornets

David Liam Kyle/NBAE via Getty Images

When Cleveland faced Charlotte on March 22, 2006, the game went to overtime and the Cavs won 120-118. LeBron played 50 minutes and scored 37 points. He grabbed 11 rebounds — all defensive — and had 12 assists. He hit 16-of-23 free throws in the game. He also had a triple-double against the Hornets on Nov. 24, 2017, going 27-16-13 in a one-point victory.