Even LeBron James has to toot his own horn sometimes ... with the NBA superstar taking a shot at his haters after reaching yet another career milestone.
36-year-old Bron just secured his 17th-straight season of averaging at least 25 points per game ... dating all the way back to his second year in the league (when he was just 19 years old).
The feat is bonkers, especially considering greats like Michael Jordan, Kobe Bryant and Kevin Durant have each only had 12 total seasons averaging 25 or more during their careers.