If it's based on any season in their careers: LeBron, Kawhi, Durant, Giannis
If it's based on this season: Durant, Kawhi, Giannis, LeBron
If it's based on next season: Kawhi, Durant, Giannis, LeBron
BTW, I can easily be talked into switching Giannis and LeBron for this season. I feel like everyone is completely dismissing LeBron because of how bad the Lakers were this season. He still put up 27.4, 8.5, and 8.3. The problem was the team was too young and so poorly constructed that they had no chance to make the playoffs.