Los Angeles: LeBron James became the first player in NBA history to record a triple-double against every team in the league and Anthony Davis scored 34 points during the Los Angeles Lakers’ fifth straight victory, 112-107 over the Oklahoma City Thunder on Tuesday night.

James finished with 25 points, 11 rebounds and 10 assists to post a triple-double against his 30th opponent for the NBA-leading Lakers, who have won 12 of 13 after a perfect four-game homestand. James was more surprised than thrilled by his latest statistical achievement, particularly while a different statistic glared at him from the box score.

James has five triple-doubles in the Lakers’ last 10 games, getting four in victories. There’s a reason for this spree: Although James has constantly filled the stat sheet since he joined the league in 2003, he is leading the NBA this season with 11.1 assists per game, nearly four more than his career average. He has at least 10 assists in six consecutive games, the longest streak of his career.

Vogel has put the ball in James’ hands constantly on offence, and his playmaking acumen has grown along with his chemistry with Davis, as they demonstrated repeatedly against the Thunder. Seven of LeBron’s assists came on baskets by Davis.