[Bailey] Bleacher Report’s NBA All-Quarter Century Teams: 1st-Team Guard: Stephen Curry, 1st-Team Guard: Kobe Bryant, 1st-Team Forward: LeBron James, 1st-Team Forward: Kevin Durant, 1st-Team Center: Tim Duncan, 2nd-Team Chris Paul, Dwyane Wade, Kevin Garnett, Dirk Nowitzki, Nikola Jokić

Over the last 25 years, the NBA has given us countless highlights and memories from some of the best players in league history.

In honor of this quarter-century of hoops, Bleacher Report’s NBA staff voted to determine which of those players were the very best. Points were awarded for first-, second- and third-team votes, and the totals gave us the squads here.

We also voted on the best dunker, shooter, playmaker, defender and coaches from this stretch of NBA history. And to cap it off, we crowned the best individual player.

Voters were told only to consider numbers, accolades and accomplishments from the start of the 2000-01 campaign through the end of 2024-25. That takes some things off the board for players whose careers began in the 1990s, but several of them were good enough to make the cut anyway.

We didn’t vote on traditional positional designations like point guard, power forward, etc. Instead, each panelist picked two guards, two forwards and a center for each of the three teams.

With the housekeeping out of the way, let’s dive right into our All-Quarter-Century Teams.

1st-Team Guard: Stephen Curry

Quarter-Century Stats: 24.7 points, 6.4 assists, 4.7 rebounds, 4.0 threes, 1.5 steals, 42.3 three-point percentage, 6.5 box plus/minus

Quarter-Century Accolades: 2x MVP, 4x 1st-Team All-NBA, 5x 2nd-Team All-NBA, 2x 3rd-Team All-NBA, 11x All-Star, 2x scoring champion, 2015-16 steal champion, 4x champion, 2022 Finals MVP

There aren’t many players in NBA history who hold inarguable best-ever titles.

There’s a healthy debate between Michael Jordan and LeBron James for the best overall player of all time. Best centers is a fun one with some recent momentum generated by Nikola Jokić. Good luck even narrowing a “best defender of all time” discussion to a manageable number.

But on the subject of the greatest shooter in the history of the NBA, it’d be hard to volunteer anyone but Stephen Curry with a straight face.

It’s not just the fact that Curry is the all-time leader in both career threes and career threes per game. So many of his triples were on the move, with defenders in his face or otherwise under duress. There really is no argument on this front. But we’ll talk more about that later. (Spoiler alert!)

Here, we can spend a little time on Curry’s playmaking (6.3 assists per game for his career), rebounding (his 4.7 boards per game ranks first among three-point-era players his height and shorter) and defense (he led the league in steals per game in 2015-16).

Curry is a far more well-rounded player than he’s typically gotten credit for. Focusing on the shooting is understandable, but all of those other contributions were a huge part of his overall impact.

The stuff that isn’t in the conventional box score is, too. Off-ball movement, a willingness to play in a team-first system (as opposed to heliocentrism) and malleability alongside other high-usage stars have to be a part of Curry’s legacy.

That entire package is why, over the course of his career, the Golden State Warriors are plus-7.4 points per 100 possessions with Curry on the floor in the playoffs and minus-4.6 without him.

Add that to the four titles and two MVPs (one of which was unanimous), and Curry has a better-than-you-might-think argument to be considered the single best player of this quarter-century.

1st-Team Guard: Kobe Bryant

Quarter-Century Stats: 27.2 points, 5.5 rebounds, 5.1 assists, 1.5 steals, 4.9 box plus/minus

Quarter-Century Accolades: 2007-08 MVP, 11x 1st-Team All-NBA, 1x 2nd-Team All-NBA, 1x 3rd-Team All-NBA, 8x 1st-Team All-Defense, 3x 2nd-Team All-Defense, 16x All-Star, 2x scoring champion, 4x champion, 2x Finals MVP

Kobe Bryant was one of this quarter-century’s best scorers. His footwork, Michael Jordan-esque jumper and competitiveness drove him to 12 different seasons with an average of at least 25 points per game, a total that trails only LeBron James’ 20 and Kevin Durant’s 16.

That combination also made him one of this era’s best Robins (next to Shaquille O’Neal) and Batmen (next to Pau Gasol). Because winning always seemed to be his primary motivation, Kobe was nearly as impactful in the lesser role as he was as an alpha.

Those last two titles really solidified his legacy, though. Had he not reached the mountaintop again post-Shaq, there always would’ve been vocal detractors ready to point out the hierarchy of those early 2000s Los Angeles Lakers teams.

But Kobe averaged 29.7 points, 5.7 rebounds and 5.5 assists in the 2009 and 2010 postseasons, secured two Finals MVPs and all but locked up this spot on the All-Quarter-Century squad.

1st-Team Forward: LeBron James

Quarter-Century Stats: 27.0 points, 7.5 rebounds, 7.4 assists, 1.6 threes, 1.5 steals, 55.6 two-point percentage, 8.5 box plus/minus

Quarter-Century Accolades: 4x MVP, 2003-04 ROY, 13x 1st-Team All-NBA, 4x 2nd-Team All-NBA, 4x 3rd-Team All-NBA, 5x 1st-Team All-Defense, 1x 2nd-Team All-Defense, 21x All-Star, 2007-08 scoring champion, 2019-20 assist champion, 4x champion, 4x Finals MVP

Along with Stephen Curry, LeBron James was one of two unanimous selections for the first team. It’s easy to see why. Just look at those numbers and accolades. They give James a very real greatest-of-all-time case.

LeBron not only leads the quarter-century in these categories, he’s first all-time in career wins over replacement player (by a mile), games played, field goals and points. He’s also third all-time in career assists, fifth in steals, 16th in rebounds and 53rd in blocks.

Perhaps more than any other player we’ve ever seen, LeBron touched just about every aspect of every game he played. He was a savant-level playmaker who also became the all-time scoring champion. At his peak, he was a ferocious, multi-positional defender.

And he engineered multiple different superteams on his way to four NBA championships.

1st-Team Forward: Kevin Durant

Quarter-Century Stats: 27.2 points, 7.0 rebounds, 4.4 assists, 2.0 threes, 1.1 blocks, 1.0 steals, 39.0 three-point percentage, 6.4 box plus/minus

Quarter-Century Accolades: 2013-14 MVP, 2007-08 ROY, 6x 1st-Team All-NBA, 5x 2nd-Team All-NBA, 15x All-Star, 4x scoring champion, 2x champion, 2x Finals MVP

When you look at Kevin Durant’s career and the fact that he’s on his fifth different team, there’s a temptation to label him as a journeyman, but that obviously doesn’t fit. That title feels more appropriate for a role player, and KD is one of the 15 best players in NBA history.

Maybe the more fitting description is “mercenary.”

Durant established himself as one of the best and most efficient scorers in league histor with the Oklahoma City Thunder, where he led the league in points per game four times and won his lone MVP. He then joined Stephen Curry on the Golden State Warriors and became the 1B (or 1A, depending on where you fall in that debate) on a genuine juggernaut that might’ve been the best team ever assembled.

After injuries and a touch of pride derailed that partnership, and after missing an entire season with a ruptured Achilles, a post-prime Durant resurfaced for the Brooklyn Nets and was clearly still one of the best scorers in the game. That label applied with the Phoenix Suns, too.

Although his first campaign with the Houston Rockets doesn’t fall into the timeframe we’re analyzing here, it’s more evidence that no matter where Durant goes or who he’s playing with, you’re almost guaranteed to get 25-30 points per game on ridiculous efficiency.

His metronome-like production, particularly as a scorer, is the result of a beautiful, high-release jumper that he can seemingly get to against any defender. Over the course of this quarter-century, it made him one of the most nightmarish individual matchups in the sport.

1st-Team Center: Tim Duncan

Quarter-Century Stats: 18.5 points, 10.6 rebounds, 3.1 assists, 2.1 blocks, 5.8 box plus/minus

Quarter-Century Accolades: 2x MVP, 7x 1st-Team All-NBA, 3x 2nd-Team All-NBA, 2x 3rd-Team All-NBA, 6x 1st-Team All-Defense, 6x 2nd-Team All-Defense, 13x All-Star, 4x champion, 2x Finals MVP

Your first (and hopefully only) gripe with this one could be “Tim Duncan was a power forward!,” but most of his time alongside David Robinson was in the 1990s. Basketball Reference estimates that almost two-thirds of his minutes came at center, and former Spurs head coach Gregg Popovich once famously told the media that Duncan had started at the 5 for 15 years.

Regardless of how you classify him, Duncan was a virtual lock to make the first team as either a power forward or center. He won four titles this quarter-century, and the first and fourth were 11 years apart.

Duncan was the anchor of one of the best and most consistent defenses of this era (more on that later), won both of his MVPs post-2000-01 and won two of his Finals MVPs in that span. His old-school post game and unselfishness made him a clear plus on offense, too.

Over his 16 seasons played during this span, the Spurs were plus-9.8 points per 100 possessions when he was on the floor and only plus-2.1 when he was off.

Source: https://bleacherreport.com/articles/25331693-brs-nba-all-quarter-century-teams

Link_Slater
1365 | 7 hours ago
Randvek | Trail Blazers
559 | 5 hours ago
SeaworthinessSome454
181 | 5 hours ago
sip-em_bears | NBA
33 | 3 hours ago
Routine_Size69
32 | 3 hours ago
sip-em_bears | NBA
7 | 3 hours ago
Icy_Statement_2410
3 | an hour ago
[deleted]
25 | 5 hours ago
gedbybee | Spurs
59 | 4 hours ago
Blackroseguild
21 | 4 hours ago
Desperate_Bread_6229
6 | 4 hours ago
HatefulDan
24 | 4 hours ago
bromli2000
3 | an hour ago
IdiotCharizard | LAL
5 | 4 hours ago
_Meece2_ | Lakers
2 | 3 hours ago
Altierigualtieri
155 | 6 hours ago
Habefiet | Timberwolves
71 | 4 hours ago
WD51 | Spurs
26 | 4 hours ago
kinda_guilty | Warriors
7 | 2 hours ago
Habefiet | Timberwolves
10 | an hour ago
turribledood
17 | 3 hours ago
Routine_Size69
4 | 3 hours ago
turribledood
4 | 3 hours ago
DongEater666 | 70
3 | 2 hours ago
russfan0987 | Magic
79 | 4 hours ago
Iheartwetwater | Rockets
69 | 5 hours ago
ILikeAllThings | GSW
47 | 4 hours ago
XDBruhYT | Warriors
35 | 4 hours ago
afnorth | Rockets
15 | 3 hours ago
TooWashedUp
14 | 3 hours ago
Captaincoolbeans | Nuggets
9 | an hour ago
GreakFreak3434 | Lakers
8 | 2 hours ago
jjkm7 | Raptors
21 | 4 hours ago
ValenRaith
4 | 3 hours ago
avboden | Warriors
4 | an hour ago
beary_neutral | Rockets
1 | 29 minutes ago
MountainTwo3845
2 | 2 hours ago
icehole505
1 | 18 minutes ago
cbbrds25 | Trail Blazers
958 | 4 hours ago
BatSniper | Trail Blazers
150 | 4 hours ago
Wolfy_wolf253
69 | 4 hours ago
eArugula
8 | 3 hours ago
satanssweatycheeks
7 | 2 hours ago
heat_fan_ | Raptors
355 | 8 hours ago
AutographedSnorkel | Rockets
364 | 7 hours ago
RonKilledDumbledore | Raptors
199 | 6 hours ago
Particular-Put4786
90 | 4 hours ago
wlauzon21
51 | 4 hours ago
dinosaurfriends
56 | 3 hours ago
dinosaurfriends
44 | 3 hours ago
banjocoyote | Spurs [SAS] Manu Ginóbili
29 | 3 hours ago
airwalker12 | Lakers
14 | an hour ago
arebeewhy | Clippers
6 | 44 minutes ago
Upper-Increase-1503
28 | 3 hours ago
whatssenguntoagoblin | Alperen Sengun
16 | 4 hours ago
-PasswordisTaco- | Celtics
13 | 2 hours ago
RelevantJackWhite | Trail Blazers
7 | 2 hours ago
Isguros | Charlotte Bobcats
105 | 8 hours ago
emi_b7 | Suns
4 | 2 hours ago
AutographedSnorkel | Rockets
290 | 8 hours ago
i4get2wipe
490 | 7 hours ago
Less-Tax5637 | Knicks
133 | 7 hours ago
camelCaseSerf
66 | 7 hours ago
bigraptorr | Raptors
32 | 7 hours ago
Sektsioon | Mavericks
62 | 7 hours ago
gajensen | Pistons
4 | 5 hours ago
789Trillion | Spurs
26 | 6 hours ago
LiveLaughLonzo | LAL
10 | 5 hours ago
Sektsioon | Mavericks
22 | 7 hours ago
Altierigualtieri
22 | 7 hours ago
Sektsioon | Mavericks
10 | 6 hours ago
sircumlocution
2 | 6 hours ago
Diarrhea_and_a_boner
18 | 6 hours ago
LakerBlue | Lakers
4 | 4 hours ago
thecrunchcrew | SAS
2 | 2 hours ago
DraymondBeanKick | Warriors
3 | 5 hours ago
Rymasq
44 | 7 hours ago
Equal_Feature_9065
30 | 6 hours ago
Uncle_Freddy | SAS
24 | 6 hours ago
Hapycapybara2112
18 | 5 hours ago
OpportunityNext9675 | Minneapolis Lakers
20 | 6 hours ago
jambr380
5 | 6 hours ago
sugarinducedcoma | WAS
2 | 5 hours ago
789Trillion | Spurs
4 | 6 hours ago
LordBaneoftheSith
4 | 6 hours ago
gajensen | Pistons
4 | 5 hours ago
lxkandel06 | Nets
7 | 4 hours ago
Stillwiththe
3 | 5 hours ago
Servbot24 | Pacers
3 | 4 hours ago
whatssenguntoagoblin | Alperen Sengun
3 | 4 hours ago
pokexchespin | BOS
2 | 5 hours ago
complexvibess | Warriors
222 | 8 hours ago
Akipella | Warriors
73 | 8 hours ago
bigraptorr | Raptors
27 | 7 hours ago
Someonediffernt | PHO
10 | 4 hours ago
Rikter14 | Warriors
11 | 3 hours ago
Akipella | Warriors
5 | 3 hours ago
Rikter14 | Warriors
7 | 3 hours ago
dankq | Rockets
4 | 4 hours ago
_BigT_ | Timberwolves
29 | 7 hours ago
Secure_Abroad1472
34 | 5 hours ago
_BigT_ | Timberwolves
29 | 4 hours ago
comeatmefrank | Raptors
24 | 5 hours ago
Secure_Abroad1472
5 | 5 hours ago
LegateDamar13
108 | 6 hours ago
CelosPOE
4 | 4 hours ago
Fine-Can1738 | Bucks
88 | 8 hours ago
Round-Revolution-399 | Lakers
42 | 8 hours ago
DirkNowitzkisWife | Mavericks
28 | 5 hours ago
MusicListener3 | Celtics
19 | 6 hours ago
kyleb402 | Bucks
4 | 4 hours ago
NatureTrailToHell3D | Supersonics
12 | 5 hours ago
Rich-Ganache-2668
8 | 4 hours ago
Veserius | NBA
2 | 2 hours ago
sits-when-pees | Cavaliers
2 | 3 hours ago
CubanLinxRae | ORL
4 | 4 hours ago
Jec1027 | Warriors
1 | 3 hours ago
UkNomysTeezz
2 | 3 hours ago
Dotts2761 | MIL
2 | an hour ago
AurumTP | Magic
66 | 6 hours ago
MrBhyn | Celtics
40 | 4 hours ago
Froqwasket | Wizards
9 | 3 hours ago
Dotts2761 | MIL
2 | an hour ago
HealthyCheesecake643 | Celtics
51 | 6 hours ago
heysuess
48 | 8 hours ago
SubstantialHamster34
75 | 7 hours ago
SlowBurnerAccnt
36 | 5 hours ago
re-reminiscing | Knicks
10 | 4 hours ago
suckerpunch085 | Lakers
1 | 22 minutes ago
CurrentRoster
8 | 4 hours ago
InnocentInvasion
38 | 6 hours ago
Temporary-Emu-691
30 | 5 hours ago
teamorange3 | Knicks
5 | 4 hours ago
tiz-iz
32 | 4 hours ago
Home-Star-Walker
5 | 36 minutes ago
Murder-Machine101 | Cavaliers
30 | 4 hours ago
therealchappy24 | Nets
5 | an hour ago
Inevitable_Big_1966 | Raptors
29 | 9 hours ago
JeremPosterCollect0r | Raptors
37 | 6 hours ago
Eric_Nathan_Fielder | Warriors
2 | 5 hours ago
Petit_Coeur_ | Pacers
25 | 7 hours ago
whiskeycapo
15 | 7 hours ago
justlobos22
10 | 8 hours ago
FastBreakPhenom | Celtics
8 | 6 hours ago
DoomForeverDoomed
8 | 5 hours ago
Fritanga5lyfe
6 | 3 hours ago
AcanthocephalaSad541 | Heat
7 | 8 hours ago
IEIT
4 | 7 hours ago
DemonBearOP
9 | 5 hours ago
migibb | Celtics
7 | 8 hours ago
keeeeener
44 | 8 hours ago
TysonsSmokingPartner | Nuggets
14 | 7 hours ago
DurantsAltAccount | NYK
6 | 7 hours ago
dwrek24 | Spurs
3 | 6 hours ago
paradockers
3 | 8 hours ago
swdfsh-2 | Pistons
3 | 7 hours ago
RUH_84
3 | 6 hours ago
Eyespop4866
2 | 6 hours ago
Broakley | Thunder
3 | 5 hours ago
grilledcheesy11 | 76ers
3 | 3 hours ago
XxShin3d0wnxX
3 | 3 hours ago
trustabro | Heat
2 | 5 hours ago
Dangerous_Ad5039
1 | 7 hours ago
Awanderingleaf
1 | 6 hours ago
Tlix | Celtics
1 | 6 hours ago
InterCityzen
1 | 6 hours ago
CallMeNurseMaybe
1 | 6 hours ago
SultanofSwish
1 | 6 hours ago
Antisystemization | Cavaliers
6 | 5 hours ago
Sleepytitan | Grizzlies
2 | 4 hours ago
hurricanecj
2 | 3 hours ago
JustdoitJules | Nuggets
1 | 5 hours ago
The-Pharcyde | Raptors
1 | 5 hours ago
Teukr05 | Nets
1 | 5 hours ago
Stillwiththe
1 | 5 hours ago
obelix_dogmatix | NBA
1 | 5 hours ago
hotshotshredder
1 | 5 hours ago
Forbidden_Donut503 | Trail Blazers
1 | 5 hours ago
--solitude--
1 | 4 hours ago
Ok-Engineering-5475
1 | 4 hours ago
KeepRad | Thunder
1 | 4 hours ago
likpoper | Trail Blazers
0 | 4 hours ago
kemar7856
1 | 3 hours ago
Mario_RE
1 | 3 hours ago
WayneTerry9 | Pelicans
2 | 3 hours ago
Raonak | New Zealand
1 | 3 hours ago
Decent_Management449
1 | 3 hours ago
Froqwasket | Wizards
1 | 3 hours ago
alanispul
1 | 3 hours ago
Nuggets_Bt_Newer | Nuggets
1 | 3 hours ago
poopiscooliguess
1 | 3 hours ago
Dwightman90s
1 | 3 hours ago
MeteorPunch | Mavericks
1 | 3 hours ago
UpsidedownDonQuixote
1 | 3 hours ago
zen_cricket
1 | 3 hours ago
TheMedRat
1 | 3 hours ago