If you’ve watched the Cleveland Cavaliers play this season, you’ve seen LeBron James and his record breaking outburst.

He’s passed nine legends on the all-time scoring list, and passed both 25,000 and 26,000 career points. He’s climbed from the 21st spot into the number 11 spot on the all time scoring list. He’s also done a great job dishing the ball and climbed over 10 spots on the NBA’s all time assists list. James, in turn, joined Oscar Robertson as the only players in NBA history in the top 20 in points and assists.

RELATED: Six Most Effective Lineups For the NBA Playoffs

Earlier this month, James also won his 52nd and 53rd all time Player Of The Week Awards, which is the most all-time.

And just before the playoffs began, James was announced the Player of the Month for the month of April. That award gives him 32 all time Player of the Month awards, which are also the most all time.

RELATED: Reggie Jackson Reveals His Thoughts On Facing The Cavs

James has been on an absolute mission over the past couple of weeks, and it’s showed as the Cavs fended off the Raptors for the number one spot and has helped his teammates lock in.

The Cavs and Pistons tip off tomorrow afternoon at 3 PM EST.