Recently I thought about how strong and endurable one has to be to be able to play a rigor of 82 games season in the NBA.
I heard from NBA sources that people who play major minutes in the NBA (40 minutes or more) end up running around 6 miles per game. Now add that to daily practice and pre-game shootaround.
That takes really tremendous stamina. As a person who have played basketball albeit recreationally, I know how it hurts like hell and wears you down when you play major minutes and run up and down the court.
That is why I am nothing but in awe when I see players like Allen Iverson who never seems to get tired despite playing 40 minutes or more every night in altitude in Denver.
Who are some of the strongest and most endurable players in the NBA you have seen who never seem to get tired during the game?

Wilt averaged like 48 mins a game for season... dude was an iron man! (i dont know the exact stat, but its close to that)

He also picked up a 200+ lb guy and threw him over a volleyball net, dude was a beast.

Earl Boykins supposedly can bench like 350 or something.

KG over the summer, his workouts include him running full sprints with a 200+lb guy attached to a resistance cord fighting him, and he posts up and has a the same guy pulling on him trying to get him to lose position as another guy is trying to steal the ball from him. And that was just part of his 2 hour workout every morning, and then he plays pickup games in the afternoon.

Ray Allen shoots 200 jumpshots before every game, and he runs an extra 2or 3 miles before every practice. I know Pierce does his normal conditioning workout the morning before games as well. KG runs extra full court sprints after every workout, and the young players join him.

Yeah they are world class athletes. I mean you should just check out some of there training regimens , it's rediculous what some of these guys do to stay in top of the line shape. I saw a Tmac workout video on youtube and he was doing things like FULL COURT KNEE RAISES with a 40lb medicine ball.....

DAY 2 (ONE HOUR)
• Jump rope (400 jumps)
• High knee-raise sprint Sprint the length of a basketball court staying on your toes and lifting your knees as high as possible. (20 sprints)
• DynaDisc figure eight Step onto a pair of discs (they look like deflated dodge balls) holding a ten-pound medicine ball. (15 figure eights in each direction, as described earlier)
• Seated reverse crunch Sit on a flat bench with your legs sticking straight out over the end. Supporting yourself with your arms, lean back until your upper body is at a 45-degree angle to the bench and slowly bring your knees up to your chest, keeping your upper body stable. Slowly return them to the start position to complete the move. (2 sets of 15)
• Leg curl (2 sets of 10)
• Seated leg extension (2 sets of 10)
• Hip abduction (2 sets of 10 on the standard Nautilus apparatus)
• Hip adduction (2 sets of 10)
• Stability-ball dumbbell chest press (right)Like a standard chest press but while lying with your back on the ball to get in a little more work on the core. (2 sets of 10)
• Dumbbell front raise You're now getting into the part of the workout designed to really carve up the shoulders. Making sure your arms remain just outside of shoulder width, raise first one, then the other, for one rep. (2 sets of 10)
• Dumbbell lateral raise To work the outside of the shoulder, stand bending slightly at the waist, holding a weight in each hand, your palms facing each other. Raise your arms to the sides until they're parallel to the ground, then return. (2 sets of 10)
• Rear deltoid dumbbell raise Lie face down on a bench set to a 45-degree incline with weights in each hand, your arms hanging off the bench and slightly bent. Keeping that same elbow bend, raise your arms to the sides until they are parallel to the ground, then return. (2 sets of 10)
• Single-arm dumbbell row Now for the back of the shoulders, hold a weight in your right hand, lean over, and place your left hand and knee on a bench for support. Keeping your back slightly arched and your shoulders parallel to the ground, draw the weight-bearing elbow up toward the ceiling, then return. (2 sets of 10, then switch sides and repeat)
• Stationary bike (25 minutes)

DAY 2 (ONE HOUR)
• Jump rope (400 jumps)
• High knee-raise sprint Sprint the length of a basketball court staying on your toes and lifting your knees as high as possible. (20 sprints)
• DynaDisc figure eight Step onto a pair of discs (they look like deflated dodge balls) holding a ten-pound medicine ball. (15 figure eights in each direction, as described earlier)
• Seated reverse crunch Sit on a flat bench with your legs sticking straight out over the end. Supporting yourself with your arms, lean back until your upper body is at a 45-degree angle to the bench and slowly bring your knees up to your chest, keeping your upper body stable. Slowly return them to the start position to complete the move. (2 sets of 15)
• Leg curl (2 sets of 10)
• Seated leg extension (2 sets of 10)
• Hip abduction (2 sets of 10 on the standard Nautilus apparatus)
• Hip adduction (2 sets of 10)
• Stability-ball dumbbell chest press (right)Like a standard chest press but while lying with your back on the ball to get in a little more work on the core. (2 sets of 10)
• Dumbbell front raise You're now getting into the part of the workout designed to really carve up the shoulders. Making sure your arms remain just outside of shoulder width, raise first one, then the other, for one rep. (2 sets of 10)
• Dumbbell lateral raise To work the outside of the shoulder, stand bending slightly at the waist, holding a weight in each hand, your palms facing each other. Raise your arms to the sides until they're parallel to the ground, then return. (2 sets of 10)
• Rear deltoid dumbbell raise Lie face down on a bench set to a 45-degree incline with weights in each hand, your arms hanging off the bench and slightly bent. Keeping that same elbow bend, raise your arms to the sides until they are parallel to the ground, then return. (2 sets of 10)
• Single-arm dumbbell row Now for the back of the shoulders, hold a weight in your right hand, lean over, and place your left hand and knee on a bench for support. Keeping your back slightly arched and your shoulders parallel to the ground, draw the weight-bearing elbow up toward the ceiling, then return. (2 sets of 10, then switch sides and repeat)
• Stationary bike (25 minutes)

DAY 2 (ONE HOUR)
• Jump rope (400 jumps)
• High knee-raise sprint Sprint the length of a basketball court staying on your toes and lifting your knees as high as possible. (20 sprints)
• DynaDisc figure eight Step onto a pair of discs (they look like deflated dodge balls) holding a ten-pound medicine ball. (15 figure eights in each direction, as described earlier)
• Seated reverse crunch Sit on a flat bench with your legs sticking straight out over the end. Supporting yourself with your arms, lean back until your upper body is at a 45-degree angle to the bench and slowly bring your knees up to your chest, keeping your upper body stable. Slowly return them to the start position to complete the move. (2 sets of 15)
• Leg curl (2 sets of 10)
• Seated leg extension (2 sets of 10)
• Hip abduction (2 sets of 10 on the standard Nautilus apparatus)
• Hip adduction (2 sets of 10)
• Stability-ball dumbbell chest press (right)Like a standard chest press but while lying with your back on the ball to get in a little more work on the core. (2 sets of 10)
• Dumbbell front raise You're now getting into the part of the workout designed to really carve up the shoulders. Making sure your arms remain just outside of shoulder width, raise first one, then the other, for one rep. (2 sets of 10)
• Dumbbell lateral raise To work the outside of the shoulder, stand bending slightly at the waist, holding a weight in each hand, your palms facing each other. Raise your arms to the sides until they're parallel to the ground, then return. (2 sets of 10)
• Rear deltoid dumbbell raise Lie face down on a bench set to a 45-degree incline with weights in each hand, your arms hanging off the bench and slightly bent. Keeping that same elbow bend, raise your arms to the sides until they are parallel to the ground, then return. (2 sets of 10)
• Single-arm dumbbell row Now for the back of the shoulders, hold a weight in your right hand, lean over, and place your left hand and knee on a bench for support. Keeping your back slightly arched and your shoulders parallel to the ground, draw the weight-bearing elbow up toward the ceiling, then return. (2 sets of 10, then switch sides and repeat)
• Stationary bike (25 minutes)

I don't think that's Davis' real workout. It says he does a 6 hour per day workout. The workout you posted isn't actually that strenuous. About an hour a day.